DS2433设计转变为DS24B33 4Kb 1-Wire EEPROM
时间:11-02
来源:互联网
点击:
技术改进
- EEPROM使用寿命
说明:该参数规定EEPROM单元在给定温度下可承受的无差错写次数。通常情况下,使用寿命远远高于给出的最小值。
摘自DS2433数据资料SYMBOL CONDITIONS MIN TYP MAX UNITS NOTES NCYCLE TA= +25°C
VPUP= 5.0V50k 7 注7: 执行Copy Scratchpad命令期间,DS2433自动擦除要写入的存储器。总线主控器件无需采取其它步骤。
摘自DS24B33数据资料SYMBOL CONDITIONS MIN TYP MAX < TD>UNITSNOTES NCY At +25°C 200k 20, 21 At +85°C 50k 注20: 当TA升高时,有效的写次数会降低。 注21: 未进行100%生产测试;由可靠性抽样监测保证。
影响:+25°C时,DS24B33至少是DS2433的4倍。未给出DS2433在+85°C时的使用寿命。 - EEPROM数据保持
说明:该参数规定存储器没有重新写入数据(刷新)时,能够保持数据完整性的时间。通常情况下,数据保持时间远远大于所给定的最小值。
摘自DS2433数据资料SYMBOL CONDITIONS MIN TYP MAX UNITS NOTES tDR Years 没有规定。
摘自DS24B33数据资料SYMBOL CONDITIONS MIN TYP MAX UNITS NOTES tDR At +85°C 40 Years 22, 23, 24 注22: TA升高时,数据保持时间下降。 注23: 短时间内,100%高温生产测试保证;该生产测试等效于数据资料中的工作温度范围,这些数据是在可靠性测试中确定的。 注24: 超出数据保持时间后,或许不能正常写入EEPROM。不建议长时间储存在高温下,+125°C下储存10年或+85°C下储存40年后,器件可能丧失写能力。 影响:DS24B33满足当前工业标准。
- ROM功能“Resume”
说明:与许多新推出的1-Wire从器件一样,DS24B33支持网络功能命令Resume。一旦通过Match ROM、Search ROM或Overdrive Match ROM成功选中DS24B33,Resume命令即允许再次读/写相同器件,无需指定64位注册码。
影响:对于存在多个从器件的网络,Resume能够减轻多次读/写同一器件的通信开销,例如,随机读取存储器或更新存储器数据。DS24B33支持该命令,DS2433则不支持该命令,所以应用中可据此在电气特性上区分这两个部件。 - 1-Wire前端
说明:前端是芯片内部支持访问器件资源(例如存储器)通信协议的电路。前端决定了在嘈杂环境下通信波形的定时容差和1-Wire从器件的性能。
影响:类似于多种新型1-Wire从器件,DS24B33前 端支持滞回切换门限(参见数据资料,参数VTH和VHY),有助于提高多点网络的性能。独立微调振荡器,控制DS24B33的通信时基。与传统1-Wire从器件相比,这样形成的通信时隙更精准,对电压和温度的依赖性更小。 - E/S寄存器
说明:该寄存器是暂存器逻辑的一部分,写暂存器时用于跟踪终止偏移量,并可提供状态信息,例如:字节不完整、电源故障(PF标记)、Copy Scratchpad命令是否接受(AA标记)。AA标记对基于NV SRAM的iButtons?非常重要,但对整个寄生供电的1-Wire器件(例如EEPROM)并不特别关键。
影响:对于原先的DS2433,AA标记在上电时未定义状态。对于DS24B33,该标记在上电时被清零。尽管在DS24B33中改善了功能,但AA标记不应作为编程是否成功的主要指示。
DS2433和DS24B33编程
在硬件连接中,两款器件的操作完全一致,可相互替代。对于不可靠的1-Wire连接(例如,所谓的触控环境),或可能发生低于VPUPMIN电压(例如,电池电量过低时)时,以下方法可确保可靠编程。
- 读取所更新的整个页面,确保在Copy Scratchpad命令失败的情况下仍然知道原先的数据,用于恢复页面数据。
- 即使只有少数几个连续字节需要修改,也对整个页面进行写操作。
- Copy Scratchpad结束时,总是检查成功字节(交替的0–1码型,等效于AAh)。
- Copy Scratchpad命令之后,总是读回被更新的EEPROM页。
如果成功字节为AAh,EEPROM页面数据显示新数据,说明写操作成功。无需采取其它措施。
在其他任何情况下(EEPROM页面数据不匹配、成功字节不是AAh),依次重复Write Scratchpad、Copy Scratchpad,直到成功。这种方法对于DS2433和DS24B33都很可靠。已经采用这种方式的现有软件完全兼容DS24B33。总结
DS24B33是DS2433 1-Wire EEPROM的新一代产品。为了保证软件的向下兼容性,DS24B33支持节省时间的Resume网络功能,具有更严格的1-Wire时隙容限,并提供带有滞回的切换点。新型EEPROM单元结构具有更长的使用寿命(可重复擦除/写入的次数更多),达到至少200k次;而DS2433的重复写次数只有50k次。DS24B33所需要的编程电流大于前者。根据工作电压的不同,可能需要修改对DS24B33进行写操作的1-Wire主控器件电路。
- ROM功能“Resume”
- EEPROM使用寿命
- DS2433 4K位1-Wire? EEPROM(04-03)
- 基于开路电压的电池监视器电路的编程及测试(05-11)
- Microchip扩展UNI/O EEPROM产品线(03-07)
- 智能电表设计中的抗干扰措施(03-30)
- 一种新型智能电表的研制(04-25)
- 提高MSP430G 系列单片机的Flash 擦写寿命方法(08-28)