DS2506
硅标签说明
在DS2506 64千位只添加存储器,可以识别和存储与产品相关的信息
它相关联。这个标签或特殊产品信息可以通过最少的接口访问,
例如微控制器的一个端口引脚。该DS2506由一个工厂光刻注册
数,其中包括一个唯一的48位序列号, 8位CRC校验码和8位家族码( 0FH )加
64千位的用户可编程EPROM 。编程和读取DS2506的电源完全导出
从1- Wire通信线路。数据按照1 - Wire协议,即串行传输
只有一根数据线和返回地线。可以对整个器件进行编程,然后直写
如果需要保护。或者,该部件可以多次编程新数据被
追加,而不是覆盖,与所述装置的各后续编程的现有数据。注意:
每位只能改变从逻辑1到逻辑0 ,但永远不能从逻辑0到逻辑1。
规定还包括用于指示某一页或数据页不再有效和有
被替换为现在居住在其它页面地址的新的或更新的数据。此页面
地址重定向功能允许软件修补数据,并提高设备的灵活性,因为一个单独的
数据库。 48位序列号是出厂刻入每个DS2506提供了一个保证唯一
认同这绝对可溯。在PR35和SOIC封装提供了一种紧凑的
外壳,允许采用标准安装设备处理器的设备安装到印制
电路板或电线。典型应用包括存储校准系数,维修
记录,资产跟踪,产品修正状态和访问代码。
概观
在图1中的框图显示了主要的控制部分和存储单元之间的关系
在DS2506 。该DS2506有三个主要的数据部件: 1 ) 64位光刻ROM , 2 ) 65536位
EPROM数据存储器,和3 ) 2816位EPROM状态存储器。该器件得到供电读
操作完全取自于1 - Wire通信线路通过在一个内部电容器储存的能量
的时间时,信号线为高,并继续运行过的这个时期“寄生虫”动力源
在1 -Wire总线,直到它再对寄生(电容)电源返回高的低次。
在编程过程中, 1 -Wire通信发生在正常的电压水平,然后是脉冲
瞬间到编程电压,以使选择的EPROM位进行编程。该
1 -Wire总线必须能够提供12伏10毫安充分编程EPROM
的部分的某些部分。当编程电压出现在1 -Wire总线特殊的高
电压检测电路中的DS2506产生内部逻辑信号,以指示这种情况。该
1- Wire协议的层次结构如图2所示。总线主机必须首先提供
六个ROM功能命令, 1 )阅读ROM , 2 )匹配ROM , 3)搜索ROM , 4 )跳过ROM , 5 )
高速模式跳过ROM或6 )的高速模式匹配ROM 。当了Overdrive ROM命令完成
以正常速度执行字节时,器件将进入高速模式,所有后续
通信发生在更高的速度。这些命令上的64位光刻ROM部分进行操作
每一个设备,可以单一化的特定设备,如果许多人都出现在1 - Wire总线,以及指示
总线主机多少,什么类型的设备都存在。所需的这些ROM协议
功能命令在图8中描述的成功执行后的ROM功能命令,
这对DS2506的EPROM部分操作记忆功能变得方便和公交车
主机发出的五个记忆功能中的任何一个命令具体到DS2506读取或
编程不同的数据字段。该协议为这些存储器操作命令说明
图5.所有的数据读取和写入第一个最显著位。
64位光刻ROM
每个DS2506包含一个唯一的ROM代码是64位长。第8位是1 - Wire家族码。
接下来的48位是唯一的序列号。最后8位是前56位的CRC校验码。 (参见图3)。
64位ROM和ROM功能控制部分允许DS2506操作的1 -Wire器件和
2 25