一种基于安全模块的超高频阅读器的制造方法

文档序号:10369522阅读:425来源:国知局
一种基于安全模块的超高频阅读器的制造方法
【技术领域】
[0001]本实用新型属于射频识别系统技术领域,尤其是涉及一种基于安全模块的超高频阅读器。
【背景技术】
[0002]高性能的UHF超高频电子标签阅读器能够在保持高识读率的同时,实现对电子标签的快速读写处理。其作用是向电子标签发射微波能量,激励电子标签工作,同时向电子标签发送命令,电子标签取得微波能量后反射信号,阅读器通过对电子标签反射回来的回波信号进行反向滤波、解调、解码和译码处理,对电子标签内的存储数据进行读取或改写。
[0003]阅读器的工作频段为860?960MHz,可以对满足EPC-G2、IS018000-6C以及GB29768协议的电子标签中的内容进行近距离读写,并将所读写的电子标签的信息传送给射频识别终端。
[0004]现有技术的阅读器的主要由主控CPU、数字模块和射频模块组成,在通讯过程中由PSAM支持多种安全保护机制。主控CPU设置安全模块的标签识读、数据读取的工作模式,数字模块前向链路检测CHJ的命令触发信号,向命令组帧模块输出触发信号,前向命令组帧模块完成命令帧的组帧并进行并串转换启动编码,编码结束后完成波形生成和滤波,处理完后的数据发送给DAC输出到射频电路部分进行载波搬移调制;反向链路对接收到的数据经滤波、解码后,在MAC层对接收完毕的帧进行CRC校验,并根据标签响应消息校验模块的状态指示,向上报消息组帧模块发出触发信号,完成响应帧的上报。
[0005]这种方案下的超高频阅读器,所有盘点、读取、写入、锁定等命令都是由数字模块FPGA实现,安全通信由数字板上的PSAM芯片实现。这种结构不满足新的汽车电子标识行业标准。

【发明内容】

[0006]有鉴于此,本实用新型旨在提出一种基于安全模块的超高频阅读器,以满足新的汽车电子标识行业标准旨在将通信控制权交由安全模块与数字模块协作完成的目的。
[0007]为达到上述目的,本实用新型的技术方案是这样实现的:
[0008]—种基于安全模块的超高频阅读器,包括依次连接的主控CPU、EPLD芯片、数字板FPGA和安全模块FPGA,所述数字板FPGA和安全模块FPGA通过SPI接口连接。
[0009]进一步的,所述数字板FPGA的逻辑架构包括协议命令状态机201和与其连接的、命令成帧发送模块202、盘点结果组帧模块203、CHJ消息组帧模块204和命令响应校验模块205。
[0010]进一步的,所述安全模块FPGA的逻辑架构包括协议命令状态机301和与其连接的命令成帧发送模块302、射频SPI接口消息校验模块303、CPU消息组帧模块304和命令响应校验模块305。
[0011 ]相对于现有技术,本实用新型具有以下优势:
[0012]满足新的汽车电子标识行业标准旨在将通信控制权交由安全模块与数字模块协作完成的目的,二者之间通过数据总线进行连接,能够兼容支持EPC-G2、IS018000-6C、GB29768协议和新行业标准;且电路结构设计合理,容易实现。
【附图说明】
[0013]构成本实用新型的一部分的附图用来提供对本实用新型的进一步理解,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中:
[0014]图1为本实用新型实施例所述的;
[0015]图2为本发明创造实施例所述数字板FPGA的逻辑架构图;
[0016]图3为本发明创造实施例所述安全模块FPGA的逻辑架构图。
【具体实施方式】
[0017]需要说明的是,在不冲突的情况下,本实用新型中的实施例及实施例中的特征可以相互组合。
[0018]下面将参考附图并结合实施例来详细说明本实用新型。
[0019]一种基于安全模块的超高频阅读器,如图1所示,包括依次连接的主控CPU、EPLD芯片、数字板FPGA和安全模块FPGA,所述数字板FPGA和安全模块FPGA通过SPI接口连接。
[0020]所述主控cpu,通过地址、数据、控制总线实现对安全模块FPGA和数字板FPGA内部寄存器的读写;EPLD芯片主要负责数据地址复用线的解复用、复位控制、双Β00Τ、看门狗控制、点灯控制及中断处理等功能;数字板FPGA主要负责射频基带信号处理;安全模块FPGA实现安全认证命令、读写命令以及读写操作结束命令的组帧转发,实现对标签返回的认证响应、读写响应以及错误响应进行校验及上报。
[0021]所述数字板FPGA的逻辑架构如图2所示,包括协议命令状态机201、命令成帧发送模块202、盘点结果组帧模块203、CPU消息组帧模块204和命令响应校验模块205,MAC层由协议命令状态机201控制阅读器命令发送与标签响应消息接收之间的命令流程,其设计思想是只对状态信号和触发信号进行处理,具体的数据流不经过协议命令状态机201的内部;
[0022]命令成帧发送模块202经过协议命令状态机201的触发,对来自安全模块FPGA的转发命令进行透传给安全模块FPGA;命令响应校验模块205经过协议命令状态机201的触发,对来自电子标签的响应数据帧进行透传给安全模块FPGA;盘点结果组帧模块203经协议命令状态机201触发,对新行业标准的命令响应进行组帧,并通过SPI接口转发至安全模块FPGA; CPU消息组帧模块204经协议命令状态机201触发,对CPU控制器的命令响应进行组帧,上报给CPU控制器。
[0023]所述安全模块FPGA的逻辑架构,其模块划分与数字板FPGA类似,如图3所示,包括协议命令状态机301、命令成帧发送模块302、射频SPI接口消息校验模块303、CPU消息组帧模块304和命令响应校验模块305,MAC层由协议命令状态机301控制阅读器安全认证与读写命令发送与标签响应消息接收之间的通信流程,其设计思想是只对状态信号和触发信号进行处理,具体的数据流不经过协议命令状态机301的内部;
[0024]命令成帧发送模块302经过协议命令状态机301的触发,对新行标中转发命令进行组帧及CRC校验,并采用移位寄存器将各个字段的所有BIT逐次移位到一个IBIT宽度的FIFO中并向信号处理部分的编码模块发送指示信号读取该FIFO;命令响应校验模块305经过协议命令状态机301的触发,对数字板FPGA透传过来的电子标签响应数据帧进行接收校验;射频SPI接口消息校验模块303由基带解调模块触发,知晓有新的标签响应消息到达,判断接收状态指示,对于为接收完毕状态的帧,继续做CRC校验,然后向协议命令状态机301发送接收指示信号和错误类型信号;CPU消息组帧模块304经协议命令状态机301触发,对CPU控制器的命令响应根据协议,添加帧头,帧长度指示,命令类型,错误类型码,并把缓存在DPRAM中的标签信息进行串并转换后填加到数据段完成组帧。
[0025]以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
【主权项】
1.一种基于安全模块的超高频阅读器,其特征在于:包括依次连接的主控CPU、EPLD芯片、数字板FPGA和安全模块FPGA,所述数字板FPGA和安全模块FPGA通过SPI接口连接。2.根据权利要求1所述的基于安全模块的超高频阅读器,其特征在于:所述数字板FPGA的逻辑架构包括协议命令状态机(201)和与其连接的、命令成帧发送模块(202)、盘点结果组帧模块(203)、CPU消息组帧模块(204)和命令响应校验模块(205)。3.根据权利要求1所述的基于安全模块的超高频阅读器,其特征在于:所述安全模块FPGA的逻辑架构包括协议命令状态机(301)和与其连接的命令成帧发送模块(302)、射频SPI接口消息校验模块(303)、CPU消息组帧模块(304)和命令响应校验模块(305)。
【专利摘要】本实用新型提供了一种基于安全模块的超高频阅读器,包括依次连接的主控CPU、EPLD芯片、数字板FPGA和安全模块FPGA,所述数字板FPGA和安全模块FPGA通过SPI接口连接。相对于现有技术,本实用新型具有以下优势:满足新的汽车电子标识行业标准旨在将通信控制权交由安全模块与数字模块协作完成的目的,二者之间通过数据总线进行连接,能够兼容支持EPC-G2、ISO18000-6C、GB29768协议和新行业标准;且电路结构设计合理,容易实现。
【IPC分类】G06K7/00, G06K7/10
【公开号】CN205281511
【申请号】CN201521074261
【发明人】朱琳琳, 杨胜龙
【申请人】天津中兴智联科技有限公司
【公开日】2016年6月1日
【申请日】2015年12月21日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1