一种适用于ISO14443协议阅读器的解码模块制造技术

技术编号:26598929 阅读:40 留言:0更新日期:2020-12-04 21:21
本发明专利技术公开了一种适用于ISO14443协议阅读器的解码模块。本解码模块从数字电路设计出发,能同时支持曼切斯特解码和二进制相移键控下非归零解码,具体为TypeA 106kbp/s的曼彻斯特解码,TypeA 212kbp/s,TypeA 424kbp/s,TypeA 848kbp/s以及TypeB的二进制相移键控下非归零解码。本解码模块主要分为3个部分:第一,输入信号的设计;第二,输出信号的设计;第三,解码流程的设计。通过实施本发明专利技术实施例,可以设计出兼容性强、稳定性高的阅读器解码模块。

【技术实现步骤摘要】
一种适用于ISO14443协议阅读器的解码模块
本专利技术涉及数字电路领域,尤其涉及ISO14443协议阅读器的解码电路。
技术介绍
射频识别技术在各个领域都有广泛的应用,例如物流、安防、票据、考情。其中ISO14443协议是RFID的一个标准,对于阅读器来说,里面涉及到曼彻斯特解码,二进制相移键控下非归零解码。在射频识别领域工具开发的过程中,尤其是阅读器的开发,开发者需要开发出同时支持这两种解码模式的功能模块。此外,为兼容Mafare1卡的通信,其解码模块还应添加与Mafare1卡密钥生成器的通信接口。为解决上述技术问题,本专利技术实施例的目的在于:从数字电路设计出发,提供一个同时支持曼彻斯特解码,二进制相移键控下非归零解码的功能模块设计。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提出了一种适用于ISO14443协议阅读器的解码模块,通过实施本实施例,可以设计出兼容性强、稳定性高的解码模块。本专利技术实施了一种适用于ISO14443协议阅读器的解码模块,所述方法包括:>输入信号的设计;<本文档来自技高网...

【技术保护点】
1.一种适用于ISO14443协议阅读器的解码模块,其特征在于,所述方法包括:/n输入信号的设计;/n输出信号的设计;/n解码流程的设计。/n

【技术特征摘要】
1.一种适用于ISO14443协议阅读器的解码模块,其特征在于,所述方法包括:
输入信号的设计;
输出信号的设计;
解码流程的设计。


2.根据权利要求1所述一种适用于ISO14443协议阅读器的解码模块,其特征在于所述的输入信号的设计:
本解码模块的输入信号共有14个,分别如下所示:
时钟输入(clk),复位信号输入(rst_n),解码模式选择(receive_mode),解码速率选择(receive_rate),TypeA断帧接收时起始位位置输入(receive_begin_bit),TypeA的奇偶校验选择(parity_ch),Mafare1卡解密使能选择(m1_op),TypeB的帧起始模式选择(sof_mode),TypeB的帧结束模式选择(eof_mode),帧额外保护时间选择(egt_time),接收使能(receive_en),待解码信号(coded_data),M1密钥生成器的密钥输入(ks),M1密钥生成器的密钥位输入(ks_bit)。如下表所示:








输入信号
表示形式


时钟输入
clk


复位信号输入
rstn


解码模式选择
receive_mode


解码速率选择
rcccivc_ratc


TypeA断帧接收时起始位位置输入
receivebeginbit


TypeA的奇偶校验选择
parity_ch


Mafarc1卡解密使能选择
m1_op


TypeB的帧起始模式选择
sof_mode


TypeB的帧结束模式选择
eof_mode


帧额外保护时间选择
cgt_timc


接收使能
receive_en


待解码信号
coded_data


M1密钥生成器的密钥输入
ks


M1密钥生成器的密钥位输入
ks_bit








3.根据权利要求1所述一种适用于ISO14443协议阅读器的解码模块,其特征在于所述的输出信号的设计:
本解码模块的输出信号共有11个,分别如下所示:
接收完成标志(receive_done),接收错误标志(receive_error),接收字节数反馈(receive_byte_num),接收冲突标志(coll_flag),冲突字节位置反馈(receive_coll_byte),冲突位数位置反馈(receive_coll_bit),数据缓存器的读取使能(ram_enable),数据缓存器的地址输出(ram_address),数据缓存器解码结果数据输出(ram_data),M1密钥生成器的使能信号(ks_gen_en),M1密钥生成器的回退信号(ks_back_en)。具体如下表所示:








输入信号
表示形式


接收完成标志
rcccivc_donc


接收错误标志
receiveerror


接收字节数反馈
receive_byte_num


接收冲突标志
coll_flag


冲突字节位置反馈
receive_coll_byte


冲突位数位置反馈
receivecollbit


数据缓存器的读取使能
ram_enable
<...

【专利技术属性】
技术研发人员:胡建国黄振南王德明王金桥
申请(专利权)人:广州智慧城市发展研究院广州搏创信息科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1