【技术实现步骤摘要】
一种适用于ISO14443协议阅读器的编码模块
本专利技术涉及数字电路领域,尤其涉及ISO14443协议阅读器的编码电路。
技术介绍
射频识别技术在各个领域都有广泛的应用,例如物流系统、监控系统、电子票据、智能安防。其中ISO14443协议是RFID的一个标准,对于阅读器来说,编码模式特别重要,其中包括改进的密勒码和非归零编码。在射频识别领域工具开发的过程中,尤其是阅读器的开发,开发者需要开发出同时支持这两种编码模式的功能模块。此外,为兼容Mafare1卡的通信,其编码模块还应添加与Mafare1卡密钥生成器的通信接口。为解决上述技术问题,本专利技术实施例的目的在于:从数字电路设计出发,提供一个同时支持ISO14443TpyeA的改进米勒编码和ISO14443TypeB非归零编码的编码模块。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提出了一种适用于ISO14443协议阅读器的编码模块,通过实施本实施例,可以设计出兼容性强、稳定性高的编码模块。本专利技术实施了一种适用于ISO1 ...
【技术保护点】
1.一种适用于ISO14443协议阅读器的编码模块,其特征在于,所述方法包括:/n输入信号的设计;/n输出信号的设计;/n编码流程的设计。/n
【技术特征摘要】
1.一种适用于ISO14443协议阅读器的编码模块,其特征在于,所述方法包括:
输入信号的设计;
输出信号的设计;
编码流程的设计。
2.根据权利要求1所述一种适用于ISO14443协议阅读器的编码模块,其特征在于所述的输入信号的设计:
本编码模块的输入信号共有15个,分别如下所示:
时钟输入(clk),复位信号输入(rst_n),数据缓存器待发送原始数据输入(ram_data),编码模式选择(send_mode),编码速率选择(send_rate),待发送字节数设置(send_byte_num),待发送位数设置(send_bit_num),TypeA的奇偶校验选择(parity_ch),Mafare1卡加密使能选择(m1_op),TypeB的帧起始模式选择(sof_mode),TypeB的帧结束模式选择(eof_mode),帧额外保护时间选择(egt_time),发送使能(send_en),M1密钥生成器的密钥输入(ks),M1密钥生成器的密钥位输入(ks_bit)。
具体如下表所示:
输入信号
表示形式
时钟输入
clk
复位信号输入
rst_n
数据缓存器待发送原始数据输入
ram_data
编码模式选择
send_mode
编码速率选择
send_rate
待发送字节数设置
send_byte_num
待发送位数设置
send_bit_num
TypeA的奇偶校验选择
parity_ch
Mafarel卡加密使能选择
ml_op
TypeB的帧起始模式选择
sof_mode
TypeB的帧结束模式选择
eof_mode
帧额外保护时间选择
egt_time
发送使能
send_en
M1密钥生成器的密钥输入
ks
M1密钥生成器的密钥位输入
ks_bit
3.根据权利要求1所述一种适用于ISO14443协议阅读器的编码模块,其特征在于所述的输出信号的设计:
本编码模块的输出信号共有5个,分别如下所示:
编码结果输出(coded_data),发送完成标志(send_done),数据缓存器的读取使能(ram_enable),数据缓存器的地址输出(ram_address),M1密钥生成器的使能信号(ks_gen_en)。具体如下表所示:
输入信号
表示形式
编码结果输出
coded_data
发送完成标志
send_d...
【专利技术属性】
技术研发人员:胡建国,黄振南,王德明,王金桥,
申请(专利权)人:广州智慧城市发展研究院,广州搏创信息科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。