高抗冲突物联网安全芯片HY5960技术解析
1. 引言
在RFID高频无源标签芯片领域,ISO 18000-3标准定义了三种工作模式(Mode 1/2/3),三种模式互不兼容。其中Mode 1基于ISO/IEC 15693是当前市面上绝大多数高频RFID芯片采用的方案;Mode 3则是面向高密度、高速识别场景设计的更为高效的空中接口协议。
HY5960选择了一条不同于主流产品的技术路线——完整实现ISO 18000-3 Mode3 / EPC Class-1协议栈。这个选择的背后,是对高密度场景下防冲突性能上限的深度考量。
2. 协议栈分析:为什么是ISO 18000-3 Mode3
ISO 18000-3 Mode3(也称Type C)与前两种Mode在物理层和防冲突管理机制上存在本质差异。Mode 1采用的是基于时隙的轮询式防冲突,虽然实现简单、兼容性好,但在标签数量剧增时,轮询开销呈线性增长,识别吞吐率存在明显天花板。
Mode 3则引入了更为激进的随机时隙冲突仲裁算法。读写器通过BeginRound指令动态设定Q参数(0-15),控制当前盘点轮次的时隙数量(2^Q)【9†L11-L12】。标签在收到BeginRound指令后,根据自身状态和SL标志匹配情况,在随机选择的时隙中响应【9†L16-L22】。这种机制的本质是将冲突域从“所有标签竞争单一应答信道”扩展到“标签在多个时隙中分散响应”,从而在统计意义上大幅降低碰撞概率。
HY5960在标准协议基础上做了一项重要扩展:标准ISO 18000-3 Mode3协议中,BeginRound命令只支持对SessionFlag值为A的标签进行操作【9†L16-L17】。而HY5960同时支持对SessionFlag值为B的标签进行盘存,且标签在执行和响应BeginRound命令时始终维持SessionFlag为B,不改变Flag值【9†L19-L20】。这意味着在多读写器协同或分时盘点场景中,标签可以保持稳定的会话状态,减少不必要的状态切换开销。
此外,标准协议中参数M=b’00’指示芯片返回FM0编码,HY5960将其扩展为Manchester8编码,结合DR=b’0’参数设置,可以实现与ISO 15693读写器的兼容【9†L23-L24】。这种协议层的兼容设计,降低了系统集成时更换读写器的门槛。
3. 防冲突机制:从Q算法到工程实现
EPC Class-1标准采用的核心防冲突算法是Q算法——一种动态帧时隙ALOHA的变体。读写器通过Q参数控制帧大小(时隙数量),标签在每个盘点轮次中随机选择一个时隙进行响应。如果某个时隙只有一枚标签响应,则被成功识别;如果多枚标签选择了相同时隙,则发生冲突,未识别的标签进入下一轮。
Q算法的核心挑战在于Q值的自适应调整。Q值过小,时隙数不足,冲突率飙升;Q值过大,空闲时隙过多,识别效率下降。标准协议中,读写器通过观察上一轮的空闲、成功、冲突时隙比例来动态调整Q值,但调整步长和策略并未在协议层严格规定,这恰恰是芯片厂商可以发挥工程优化的空间。
HY5960的防冲突模块在数字逻辑层实现了对Q算法参数的硬件加速处理【8†L9-L10】。传统方案中,防冲突状态机的轮转、时隙计数、标志位管理通常由固件配合硬件完成,存在一定的指令周期开销。HY5960将这部分逻辑下沉到数字电路层面,配合专用的抗冲突算法状态机,实现了识别速率800标签/秒、单次最多识别200个标签的性能指标。
另一个值得关注的设计细节是SL(Selected)标志和Inventoried标志的双层筛选机制【9†L16-L22】。BeginRound指令通过Sels参数(00:all / 01:all / 10:~SL / 11:SL)和Session参数(A/B)的组合,实现对标签群体的精细化筛选。这种设计允许读写器在盘点之前先通过Select指令圈定目标标签子集,后续的BeginRound/NextSlot循环只在该子集内进行防冲突识别,有效减少了无关标签的干扰。
4. 安全特性:SM7算法与硬件级防护
HY5960在安全层面的核心差异化在于国密SM7算法的硬件实现。SM7是我国自主设计的分组密码算法,主要面向RFID标签等资源受限场景。与市面上常见的AES-128或DES加密方案不同,SM7在算法轮数、S盒设计、密钥调度等方面针对低功耗、低门数电路进行了专门优化。
HY5960将SM7算法固化在数字逻辑电路中,实现了芯片与读写器之间的双向认证和通信加密【8†L7】。这意味着标签在响应读写器指令之前,首先需要完成一轮基于SM7的握手认证——读写器证明自己的合法身份,标签确认后才会进入Open或Secured状态,开放EPC/User区的读写权限。
此外,HY5960支持32 bit Access Password保护的普通/安全状态切换机制【8†L5-L6】。芯片状态机包含Ready、Arbitrate、Reply、Acknowledged、Open、Secured、Killed等多个状态【9†L16-L22】【10†L23-L25】。在默认的Unlocked状态下,EPC区和User区可被任意读写器访问;通过Access指令配合正确的Access Password,芯片进入Secured状态【10†L29-L31】——此时读写操作受SM7加密通道保护,且ChangeConfigWord等敏感指令仅在Secured状态且Access Password不为0时生效【10†L34-L35】。这种多级安全状态的设计,兼顾了开放场景下的读取效率和敏感场景下的数据安全。
Kill功能则提供了数据的“最后一公里”保护——通过Kill Password可以将芯片永久性废止,使其不再响应任何读写器指令【10†L12-L13】。这对于涉及个人隐私或商业机密的标签应用(如无人零售中的商品标签)具有实际意义。
5. 物理层与射频前端
从物理层来看,HY5960采用0.13μm低功耗EEPROM工艺【8†L11】。芯片内部包含三个主要电路部分:RF模拟前端(整流、解调、调制)、数字逻辑控制(防冲突算法、读写控制、权限控制)和EEPROM存储器【8†L8-L11】。
能量耦合方面,芯片通过天线耦合13.56MHz空间电磁波获取工作能量,无需电池【9†L6-L7】。谐振电容为23.5pF【8†L5-L6】,配合外部天线线圈构成LC谐振回路。下行(读写器→标签)数据速率支持25 kbit/s ~ 100 kbit/s,上行(标签→读写器)速率支持53 kbit/s ~ 848 kbit/s【8†L6-L7】。
Die管脚定义中,LA和LB为天线RF输入端,LedOn为LED控制输出引脚(需封装时外接LED)【8†L14-L15】。这一设计支持在盘点识别后点亮或关闭标签LED,实现快速盘存场景下的可视化定位【8†L15】。
6 性能对比:与主流竞品的技术差异
将HY5960与市面上主流的高频RFID芯片进行技术对标:
协议支持层面,国际主流产品多基于ISO 18000-3 Mode1(ISO 15693)或Mode3双模设计。HY5960完整实现Mode3协议栈,在防冲突机制的底层设计上与Mode1产品存在本质差异——Mode3的随机时隙仲裁算法在理论吞吐率上限上高于Mode1的轮询式机制。
存储容量层面,HY5960提供512 bit用户存储区,而同级别Mode3产品多为240 bit EPC存储区。额外的用户存储区允许在标签本地存储更多业务数据,减少对后台数据库的实时查询。
安全算法层面,HY5960的SM7硬件实现是目前国内高频RFID芯片中少数通过国密认证的方案。国际竞品普遍采用AES或3DES,在涉及国密合规的政务、检务、金融等场景中无法直接使用。
防冲突性能层面,HY5960的识别速率(800标签/秒)与国际主流Mode3产品处于同一数量级。但在叠放场景(标签完全重叠、叠放数量大于50)下的识读表现,HY5960通过算法层面的工程优化实现了差异化优势【8†L7】。
7. 工程应用与系统集成
从系统集成的角度,HY5960提供以下值得关注的特性:
EAS(Electronic Article Surveillance)电子防盗功能支持16组权限配置,通过定制EAS指令实现快速防盗告警【8†L15】。芯片在Ready状态下接收到EAS指令时,根据ConfigMask对本地ConfigWord进行按位与判断,满足告警条件时返回256 bit EAS序列【10†L18-L23】。
ChangeConfigWord指令将标准协议中1 bit的EAS控制位扩展到16 bit【10†L29】——Data参数字段中所有为1的bit均翻转本地ConfigWord对应的bit【10†L30-L31】。这为上层应用提供了更灵活的EAS权限配置粒度。
兼容性设计方面,标签返回支持Manchester8编码和单频副载波模式(兼容ISO 15693)【8†L15】,有利于与现有读写器基础设施的平滑对接。
8. 结语
HY5960的技术路线选择——完整实现ISO 18000-3 Mode3协议栈、硬件化SM7国密算法、四Bank分级存储架构——反映了在高密度RFID应用场景中,协议选择、安全算法、存储架构三者需要协同设计才能达到系统级最优。
目前已在国内智慧政务、医疗、文旅、教育等领域实现批量应用。对于从事RFID系统开发、国密合规方案设计或高密度标签识读场景的工程师,HY5960提供了一套经过验证的国产化芯片方案。
(本文技术参数基于HY5960产品公开技术手册及报道,具体性能以实际测试为准。欢迎技术交流。)
参考文献:
1.ISO/IEC 18000-3:2010, Information technology — Radio frequency identification for item management —Part 3: Parameters for air
interface communications at 13,56 MHz
2.2.EPC Radio-Frequency Identity Protocols EPC Class-1 HF RFID Air Interface Protocol for Communications at 13.56MHz【9†L6-L8】
更多推荐

所有评论(0)