MAX16065-71在电路编程指南:SMBus与JTAG编程算法
需积分: 5 67 浏览量
更新于2024-08-30
收藏 260KB PDF 举报
"MAX16065–MAX16068和MAX16070/71闪存配置系统管理器的在电路编程"
MAX16065到MAX16068以及MAX16070和MAX16071是一系列微处理器监控电路,设计用于复杂的多电压供电系统。这些器件集成了数字比较器,能够对电源电压进行精确监控,并通过可编程状态机执行电源排序。它们的主要特点是具备在电路编程能力,即在被焊接到电路板后仍能进行编程。这一特性使得制造商可以在生产过程中存储未编程的器件,然后在测试阶段根据需要写入最新的配置数据。
为了实现这种在电路编程,应用笔记中介绍了使用SMBus(系统管理总线)和JTAG(联合测试行动组)总线的编程算法。SMBus是一种低功耗两线制通信协议,常用于设备管理,而JTAG则是一个标准接口,主要用于设备测试和调试。在编程过程中,必须确保应用电路能够支持这两种通信协议,并能在编程期间为器件提供稳定电源。
在实际操作中,器件的供电电压范围为2.8V至14V。通常情况下,VCC引脚会连接到12V的中等电压总线或3.3V辅助电源。对于那些具有排序输出的MAX16065系列器件,即使电路板只部分供电,比如只有3.3V或12V电源可用,也可以进行器件编程。然而,在编程时,需要关闭所有下游电源以避免干扰。在某些情况下,可以通过编程连接器使用双二极管供电,这种方法适用于12V总线供电的场景,因为二极管的压降不会影响编程过程。
这些系统管理器的内部配置是通过闪存进行的,可以通过SMBus或JTAG接口访问并修改其寄存器。这种灵活性允许用户根据系统的实时需求调整监控和排序参数。表1汇总了各个器件的主要特性,包括它们的电压监测能力、接口选项和其他关键功能。
在实施在电路编程时,需要遵循特定的步骤和注意事项,确保正确无误地写入配置信息。这包括但不限于:检查电源稳定性、确保通信总线的正确设置、遵循编程时序和数据格式,以及在必要时采取适当的保护措施,以防止对其他电路造成影响。
MAX16065至MAX16071系列器件为系统设计者提供了强大的电源管理和灵活的配置能力,特别是在需要动态调整电源策略的多电压环境中。通过SMBus和JTAG的在电路编程功能,它们能够在生产后期进行配置更新,从而简化了生产流程,降低了库存成本,并提高了系统适应性。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-07-22 上传
2020-11-04 上传
2020-11-03 上传
2021-01-19 上传
2009-11-22 上传
2022-05-11 上传
weixin_38545959
- 粉丝: 1
- 资源: 928
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录