【技术实现步骤摘要】
一种适用于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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。