电子说
在电子设备的安全认证领域,抗辐射能力与高效的加密功能至关重要。DS28E83作为一款抗辐射的1-Wire认证器,凭借其先进的技术和丰富的特性,为众多应用场景提供了可靠的安全保障。本文将深入探讨DS28E83的特点、电气特性、通信协议以及典型应用,帮助电子工程师更好地了解和应用这款产品。
文件下载:DS28E83Q+T.pdf
DS28E83是一款抗辐射的安全认证器,集成了非对称(ECC - P256)和对称(SHA - 256)安全功能,提供了核心的加密工具。除了硬件实现的加密引擎提供的安全服务外,该设备还集成了FIPS兼容的真随机数生成器(TRNG)、10Kb的安全一次性可编程(OTP)存储器、一个可配置的GPIO引脚以及一个唯一的64位ROM识别号(ROM ID)。
1 - Wire总线只有一条线,每个连接到该总线的设备必须具有开漏或三态输出。DS28E83的1 - Wire端口为开漏输出,具有内部等效电路。总线支持标准和超速两种通信速度,分别为11.7kbps(最大)和62.5kbps(最大),上拉电阻最大为1kΩ。总线的空闲状态为高,若交易需要暂停,总线必须保持空闲状态,否则可能导致设备复位。
访问DS28E83的协议包括初始化、ROM功能命令、设备功能命令和交易/数据四个步骤。初始化序列由总线主设备发送复位脉冲,随后从设备发送存在脉冲,以告知主设备DS28E83已准备好操作。
DS28E83的通信协议包括复位序列(复位脉冲和存在脉冲)、写零、写一和读数据四种信号类型。总线主设备发起除存在脉冲外的所有下降沿。DS28E83可在标准和超速两种速度下通信,若未明确设置为超速模式,则以标准速度通信。
数据通信在每个携带单个位的时间槽中进行。写时间槽将数据从总线主设备传输到从设备,读时间槽将数据从从设备传输到主设备。通信开始时,主设备将数据线拉低,DS28E83启动内部定时发生器,以确定写入时间槽的数据采样时间和读取时间槽的数据有效时间。
DS28E83支持七种ROM功能命令,包括读ROM、匹配ROM、搜索ROM、跳过ROM、恢复、超速跳过ROM和超速匹配ROM。这些命令可用于识别和访问总线上的设备,不同命令适用于不同的总线配置和应用场景。
该命令允许总线主设备读取DS28E83的8位家族代码、唯一的48位序列号和8位CRC。仅当总线上只有一个从设备时才能使用此命令。
该命令后跟64位ROM序列,允许总线主设备在多节点总线上寻址特定的DS28E83。只有与64位ROM序列完全匹配的设备才会响应后续的设备功能命令。
当系统初次启动时,总线主设备可能不知道总线上设备的数量和ROM ID号。通过利用总线的线与特性,主设备可以使用排除法识别所有从设备的ID。
在单节点总线系统中,该命令可节省时间,允许总线主设备在不提供64位ROM ID的情况下访问设备功能。
在多节点环境中,该命令可最大化数据吞吐量。它检查RC位的状态,如果该位被设置,则直接将控制转移到设备功能命令。
在单节点总线上,该命令可节省时间,并将DS28E83设置为超速模式。在多节点总线上,该命令将所有支持超速的设备设置为超速模式。
该命令后跟以超速速度传输的64位ROM序列,允许总线主设备在多节点总线上寻址特定的DS28E83,并将其同时设置为超速模式。
在1 - Wire环境中,线路终止仅在总线主设备(1 - Wire驱动器)控制的瞬态期间是可能的,因此1 - Wire网络容易受到各种噪声的影响。DS28E83的1 - Wire前端对噪声不太敏感,其存在脉冲的下降沿具有受控的压摆率,以减少振铃,并且在低到高的开关阈值 (V_{TH}) 处存在滞后,可有效抑制噪声。
文档中给出了DS28E83的典型应用电路,包括与微控制器、I2C接口等的连接方式。该电路展示了如何将DS28E83集成到实际系统中,为工程师提供了参考。
DS28E83作为一款抗辐射的1 - Wire认证器,具有强大的加密功能、高抗辐射能力和丰富的特性,适用于医疗耗材安全认证、医疗工具/附件识别和校准、主机控制器的加密密钥安全存储等多种应用场景。电子工程师在设计相关系统时,可以充分利用DS28E83的优势,提高系统的安全性和可靠性。你在实际应用中是否遇到过类似的安全认证需求?你认为DS28E83在哪些方面还可以进一步优化?欢迎在评论区分享你的看法。
全部0条评论
快来发表一下你的评论吧 !