DS28CM00
IC / SMBus硅序列号
www.maxim-ic.com
概述
该DS28CM00是一款低成本,电子注册
数字提供一个绝对唯一的标识,
可与业界标准的IC来确定
SMBus接口。注册号为
工厂刻入的64位ROM,其中包括一个独特的
48位的序列号,一个8位的CRC ,和一个8位的
家族码( 70H ) 。在SMBus模式中, DS28CM00
如果它检测到总线复位其通信接口
故障状态。
特点
唯一的,工厂光刻和测试的64位
注册号( 8位家族码+ 48位
序列号+ 8位CRC校验码)
SMBus兼容的IC串行接口
支持100kHz和400kHz通信
速度
可承受5V接口引脚
经营范围: 1.8V ± 10 %,至5V±5 % , -40°C
至+ 85°C
5引脚SOT23封装
应用
印刷电路板的唯一序列化
配件与外设识别
设备注册和许可管理
网络节点识别
订购信息
部分
DS28CM00R-A00+T
温度范围
-40 ° C至+ 85°C
PIN- PACKAGE
SOT23-5
带盘式
+表示无铅封装。
典型工作电路
V
CC
R
P
V
CC
SDA
SCL
R
P
引脚配置
SCL
GND
SDA
1
2
3
4
NC
5
VCC
C
GND
V
CC
SDA
SCL
DS28CM00
GND
SOT23
注意:
该器件的一些修订可能偏离称为勘误表公布的规格。任何器件的多个版本
可能同时获得通过不同的销售渠道。欲了解器件勘误表的信息,请点击这里:
www.maxim-ic.com/errata 。
1 9
REV : 072406
DS28CM00 : IC / SMBus硅序列号
绝对最大额定值
任何引脚对地的电压范围
最大电流到任何引脚
工作温度范围
结温
存储温度范围
焊接温度
-0.5V, +6V
±20mA
-40 ° C至+ 85°C
+150°C
-55 ° C至+ 125°C
见IPC / JEDEC J- STD- 020
超出“绝对最大额定值”,强调可能会造成永久性损坏设备。这些压力额定值只,
并且该设备在这些或超出了规范的业务部门所标明的任何其他条件的功能操作
不是暗示。暴露在绝对最大额定值条件下工作会影响器件。
电气特性
( -40 ° C至+ 85°C ,见注1 )
参数
电源电压
待机电流
工作电流
符号
V
CC
I
CCS
I
CCA
条件
总线空闲,V
CC
= 5.25V
公交活跃在400kHz的,V
CC
= 5.25V
V
CC
≥
2.0V
低电平输入电压
V
IL
V
CC
& LT ; 2.0V
高电平输入电压
(注3)
V
CC
≥
2.0V
V
IH
V
CC
& LT ; 2.0V
V
CC
≥
2.0V
V
HYS
V
CC
& LT ; 2.0V
V
OL
V
CC
≥
2.0V
t
of
V
CC
& LT ; 2.0V
t
SP
I
i
C
i
f
SCL
t
TIMEOUT
t
高清: STA
只有SDA和SCL引脚
(注4 )
(注6 )
(注4 )
V
CC
≥
2.0V
V
CC
& LT ; 2.0V
(注7 )
(注8)
V
CC
≥
2.7V
V
CC
≥
2.0V
V
CC
& LT ; 2.0V
(注8)
(注8)
2 9
-10
20 +
0.1Cb
20 +
0.1Cb
-0.3
0.7 ×
V
CC
0.8 ×
V
CC
0.05 ×
V
CC
0.1 ×
V
CC
民
1.62
典型值
最大
5.25
3
200
单位
V
A
A
SCL , SDA引脚(注2 ),参见图5
-0.3
0.3 ×
V
CC
0.25 ×
V
CC
V
CCmax
+
0.3V
V
CCmax
+
0.3V
V
V
施密特触发器的滞后
输入(注4 )
低电平输出电压
4毫安灌电流
输出下降时间从V
IHmin
to
V
ILMAX
与总线电容
从一个10pF至400pF的(注4,
5)
尖峰是脉冲宽度
由输入滤波器抑制
输入电流与输入
0.1V之间的电压
CC
和
0.9V
CCmax
输入电容
SCL时钟频率(注7 )
总线超时
保持时间(重复)启动
条件。在此期限之后,在
第一个时钟脉冲。
SCL时钟的低电平周期
(注8)
高周期的SCL时钟
对重复设置的时间
启动条件
V
0.4
250
V
ns
450
50
10
10
400
344
75
ns
A
pF
千赫
ms
s
25
0.6
1.3
1.5
2.3
0.6
0.6
t
低
t
高
t
SU : STA
s
s
s
DS28CM00 : IC / SMBus硅序列号
参数
数据保持时间(注9 , 10 )
数据建立时间
停止条件建立时间
总线空闲时间之间的
停止和启动条件
容性负载每个总线
LINE
符号
t
高清: DAT
t
苏: DAT
t
苏: STO
t
BUF
C
b
条件
V
CC
≥
2.7V
V
CC
≥
2.0V
V
CC
& LT ; 2.0V
(注8 , 11 )
(注8)
(注8)
(注4,8)
民
0.3
0.3
0.3
100
0.6
1.3
400
典型值
最大
0.9
1.1
1.7
单位
s
ns
s
s
pF
注1 :
注2 :
注3 :
注4 :
注5 :
注6 :
注7 :
注8 :
注9 :
注10 :
注11 :
规格在-40 ° C的设计和特性,而不是只生产测试保证。
所有值都被称为V
IHmin
和V
ILMAX
的水平。
最大规格值由设计保证,未经生产测试。
未经生产测试。通过设计或特性保证。
C
B
=在pF的总线上的总电容。如果使用HS模式混合设备,按照更快的下降时间
到我
2
C-总线规范2.1版是允许的。
该DS28CM00不妨碍SDA和SCL线若V
CC
被关断。
最小SCL时钟频率由总线超时功能的限制。如果CM位为1和SCL
保持在相同的逻辑电平或SDA保持低电平此间隔中, DS28CM00的行为就好像它
已检测到一个停止条件。
系统要求
该DS28CM00提供至少300ns的用于SDA信号的保持时间(称为在V
IHmin
的
SCL信号),以桥接SCL下降沿的未定义区域。
最大吨
高清: DAT
只需要满足,如果设备没有延长低电平时间(T
低
)沙中线
信号。
快速模式I2C总线器件也可在标准模式I2C总线系统中使用,但要求
t
苏: DAT
≥
为250ns然后必须满足。这是自动地,如果设备没有延长低的情况下
期间SCL信号。如果该器件延长了SCL信号的低电平周期,它必须
输出下一个数据位到SDA线+ T
苏: DAT
= 1000 + 250 = 1250ns (根据
标准模式I2C总线规范) SCL线前被释放。
引脚说明
针
1
2
3
4
5
名字
SCL
GND
SDA
北卡罗来纳州
V
CC
功能
串行接口的时钟输入;必须连接到V
CC
通过上拉电阻。 5V容限输入
在1.62V至5.25V V
CC
范围内。
地供应给该设备。
串行接口的双向数据线;必须连接到V
CC
通过上拉电阻。 5V
宽容的输入/输出过1.62V至5.25V V
CC
范围内。
没有连接
电源输入
概观
该DS28CM00包含一个串行接口,它提供了访问一个唯一的64位序列号和中
控制寄存器,如在图1中所示的框图与主机处理器的装置进行通信
通过标准模式或高速模式下的SMBus兼容的IC总线接口。自的网络地址
在DS28CM00是固定的,只有一个设备可以驻留在总线段。注册号和控制
寄存器位于线性9字节的地址空间(图2)。
3 9
DS28CM00 : IC / SMBus硅序列号
图1.框图
V
CC
SCL
SDA
串行
接口
只读存储器
注册
数
控制
注册
GND
图2.存储器映射
地址
00h
01h
02h
03h
04h
05h
06h
07h
08h
TYPE
只读存储器
只读存储器
只读存储器
只读存储器
只读存储器
只读存储器
只读存储器
只读存储器
SRAM
ACCESS
读
读
读
读
读
读
读
读
读/写
描述
器件系列代码( 70H )
序列号的位0至7中
序列号,位8到15
序列号, 16位到23
序列号, 24位到第31
序列号,位32至39中
序列号,位40至47
家庭的CRC码和48位序列号
控制寄存器
唯一的注册号码
每个DS28CM00都有一个唯一的注册号码是64位长。注册号开头的
家庭代码地址00 ,随后是48位序列号(LS-字节在低位地址),并结束于
地址07H与前56位的CRC (循环冗余校验) 。使用生成此CRC
多项式X
8
+ X
5
+ X
4
+ 1。关于CRC校验的更多信息,可在
应用笔记27 。
该ROM
注册号是不相关的设备的I2C从地址。
控制寄存器
控制寄存器地址为08H允许IC模式和SMBus模式之间切换。这个只有LS位
寄存器,称为CM位,具有这样的功能。其它7位始终为0 ,并且不能被改变。当
CM位被设置为1 (上电默认值) ,该装置是在SMBus模式,它能使总线超时功能。环境
CM位为0,将器件置于I2C模式,超时功能被禁用。在SMBus模式中,串行
接口超时,内部复位,如果SCL被卡住(高或低) ,或者SDA是阻塞于低电平的持续时间
t
TIMEOUT
或更长的时间。该复位后,SDA数据线到输入,以确保该设备已准备好来识别
通信启动条件。
ADDR
08h
b7
0
b6
0
b5
0
b4
0
b3
0
b2
0
b1
0
b0
CM
4 9
DS28CM00 : IC / SMBus硅序列号
设备操作
通常情况下, DS28CM00被电后访问读取的64位注册号,这可能有助于
确定该设备被嵌入在该对象。写访问只存在于控制寄存器。读取和写入
访问是通过I2C / SMBus串行接口进行控制。见
读取和写入
了解详细信息。
串行通信接口
一般特性
串行接口通过数据线( SDA)和时钟信号( SCL)进行通信。 SDA和SCL是
双向传输线,通过上拉电阻连接到正的电源电压。当不存在
通信,两条线均为高电平。连接到总线的器件的输出级必须是漏极开路
或集电极开路,以满足线与功能。数据可以在高达速率被传输到100kbps的中
标准模式下,最多在快速模式下可达400kbps 。该DS28CM00可工作在两种模式。
该总线上发送数据的装置被定义为一个发送器,和接收数据的器件为接收器。该
设备控制通信被称为“大师”。这是由主机控制的器件
“从机”。 DS28CM00是从器件。
从机地址/方向字节
为了实现单独访问,每个设备都必须有一个不与其他设备冲突的从机地址
总线。从机地址至该DS28CM00响应示于图3。从机地址是一部分
从地址/方向字节。从地址/方向字节(R / W)的最后一位定义数据方向。
如果设置为0 ,后续数据将从主机到从机(写访问模式) ;当设置为1时,数据将流
从奴隶到主人(读访问模式) 。
图3. DS28CM00从地址
7位从机地址
A6
1
A5
0
A4
1
A3
0
A2
0
A1
0
A0
0
读/写
最Signi-
ficant位
确定
读或写
IC / SMBus协议
数据传输可以启动只有当总线不忙。主机产生串行时钟( SCL ) ,
控制总线访问,产生START和STOP条件,并确定字节数
转移START和STOP (图4)之间。数据传送的字节的最显著比特是
先发送。每个字节后紧跟一个应答位,允许主机和从机之间的同步。
在数据传输期间, SDA必须保持稳定,只要时钟线为高电平。改变SDA线,而
SCL为高电平将被视为启动或停止。该协议被示于图4中具体的时序
参考文献参见图5 。
5 9