DS2430A
2 的 16
硅 label 描述
这 ds2430a 256-位 1-线 可擦可编程只读存储器 identifies 和 stores 相关的信息 关于 这 产品 至
这个 它 是 有关联的. 这个 lot 或者产品 明确的 信息 能 是accessed 和 minimal 接口, 为
例子 一个 单独的 端口 管脚 的 一个 微控制器. 这ds2430a 组成 的 一个 工厂-lasered registration
号码 那 包含 一个 唯一的 48-位 串行 号码, 一个 8-位 crc, 和 一个 8-bit 家族 代号 (14h) 加
256 位 的 用户-可编程序的 可擦可编程只读存储器 和 一个 64-位一个-时间 可编程序的 application 寄存器. 这
电源 至 读 和 写 这 ds2430a 是 获得 全部地 从 这 1-线
®
交流 线条. 数据 是
transferred serially 通过 这 1-线 协议, 这个需要 仅有的 一个 单独的 数据 含铅的 和 一个 地面 返回.
这 48-位 串行 号码 那 是 工厂-lasered 在至 各自 ds2430a 提供 一个 有保证的 唯一的 identity
那 准许 为 绝对 traceability. 这 至-92 和 tsoc 包装 提供 一个 紧凑的 enclosure 那
准许 标准 组装 设备 至 handle 这 device 容易地 为 attachment 至 打印 电路 boards
或者 线路. 典型 产品 在clude 存储 的 校准 常量s, 板 identification, 和 产品
修订 状态.
OVERVIEW
这 块 图解 在 图示 1 显示 这 relationships在 这 主要的 控制 和 记忆 sections 的
这 ds2430a. 这 ds2430a 有 四 主要的 数据 components: 1) 64-位 lasered 只读存储器, 2) 256-位
可擦可编程只读存储器 数据 记忆 和 scratchpad, 3) 64-位 一个-时间 可编程序的 应用 寄存器 和
scratchpad 和 4) 8-位 状态 记忆. 这 hierarchical 结构 的 这 1-线 协议 是 显示 在
图示 2. 这 总线 主控 必须 第一 提供 一个 的这 四 只读存储器 函数 commands: 1) 读 只读存储器, 2)
相一致 只读存储器, 3) 搜索 只读存储器, 4) skip rom. the 协议 必需的 为 这些 只读存储器 函数 commands
是 描述 在 图示 8. 之后 一个 只读存储器 function command 是 successfully executed, 这 记忆
功能 变为 accessible 和 这 主控 能 provide 任何 一个 的 这 四 记忆 函数 commands.
这 协议 为 这些 记忆 函数 commands 是 描述 在 图示 6. 所有 数据 是 读 和 写
least 重大的 位 第一.
64-位 lasered 只读存储器
各自 ds2430a 包含 一个 唯一的 只读存储器 代号 那 是 64 b它的 长. 这 第一 8 位 是 一个 1-线 家族 代号
(14h). 这 next 48 位 是 一个 唯一的 串行 号码. 这 last 8 位 是 一个 crc 的 这 第一 56 位. (图示
3). 这 1-线 crc 是 发生 使用 一个 polynomial 发生器 consisting 的 一个 变换 寄存器 和 xor
门 作 显示 在 图示 4. 这 polynomial 是 x
8
+ x
5
+ x
4
+ 1. 额外的 信息 关于 这 达拉斯市
1-线 cyclic 多余 审查 是 有 在 这
书 的 ds19xx ibutton
®
Standards
. 这 变换
寄存器 位 是 initialized 至 0. 然后 开始 和 这 least 重大的 位 的 这 家族 代号, 一个 位 在 一个
时间 是 shifted 在. 之后 这 8
th
位 的 这 家族 代号 有 被 entered, 然后 这 串行 号码 是 entered.
之后 这 48
th
位 的 这 串行 号码 有 被 entered, 这 变换 寄存器 包含 这 crc 值. shifting
在 这 8 位 的 crc 应当 返回 这 变换 寄存器 至 所有 0s.
1-线 和 ibutton 是 注册 商标 的 达拉斯市 半导体.