[发明专利]Miller编码的解码方法以及RFID阅读器有效
申请号: | 201710968951.1 | 申请日: | 2017-10-18 |
公开(公告)号: | CN109688080B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 马纪丰;季叶庆;边海波 | 申请(专利权)人: | 华大恒芯科技有限公司 |
主分类号: | H04L27/26 | 分类号: | H04L27/26;H04L1/00;G06K7/10 |
代理公司: | 北京元本知识产权代理事务所(普通合伙) 11308 | 代理人: | 黎昌莉 |
地址: | 610212 四川省成都市自由贸易*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | miller 编码 解码 方法 以及 rfid 阅读器 | ||
1.一种Miller编码的解码方法,包括以下步骤:
根据链路频率生成Miller编码序列模板;在输入的Miller编码序列中查找前导码;
通过所述前导码校准所述编码序列模板,使之符合实际输入的链路频率;
将所述输入的Miller编码序列与所述编码序列模板进行匹配以完成数据解码;
所述在输入的Miller编码序列中查找前导码的步骤包括:在输入的Miller编码序列中查找前导码中的同步时钟信号和数据信号的步骤;
所述通过前导码校准编码序列模板的步骤包括:通过所述同步时钟信号计算并调整实际链路频率,并根据此实际链路频率调整所述编码序列模板的步骤。
2.如权利要求1所述的方法,其特征在于,所述将输入的Miller编码序列与所述编码序列模板进行匹配的步骤包括:找到相似度最大的编码符号,并通过将所述编码序列向前和向后偏移起始比较位置的方式,对所述编码序列模板进行多次匹配,从中选择相似度最大值,并判断该值是否超出门限值,依此方法匹配出符合要求的编码符号,以完成数据解码。
3.如权利要求1所述的方法,其特征在于,所述通过前导码校准编码序列模板的步骤包括使用整个前导码或部分前导码校准所述编码序列模板的符号宽度的步骤,所述校准的步骤包括:先找到正确的前导码再校准所述编码序列模板,或者一边通过已输入的前导码校准所述编码序列模板,一边查找前导码。
4.如权利要求1所述的方法,其特征在于,所述查找前导码中的同步时钟信号的步骤是通过判断编码信号的高电平和低电平宽度是否在同步时钟信号允许的时间范围内的方式进行的。
5.如权利要求1所述的方法,其特征在于,所述查找前导码中的数据信号的步骤是通过判断编码信号的高电平和低电平宽度是否超出同步时钟信号允许的时间范围的方式进行的,包括查找第一个宽电平,并将前导码的数据信号中第一个电平信号作为对齐位置,将输入编码序列与前导码中的数据信号进行匹配,并判断是否在输入编码序列中找到正确的前导码。
6.如权利要求3所述的方法,其特征在于,所述通过同步时钟信号计算实际链路频率的步骤包括通过部分或全部同步时钟信号计算码长的步骤。
7.如权利要求1所述的方法,其特征在于,所述将输入的Miller编码序列与所述编码序列模板进行匹配的步骤是根据Miller编码特性,根据上一次解码结果和编码符号之间的相关性,只选择下一次可以出现的编码符号进行匹配。
8.如权利要求1所述的方法,其特征在于,所述将输入的Miller编码序列与所述编码序列模板进行匹配的步骤,包括对整个编码序列模板进行匹配或者对编码序列模板中的部分进行匹配的步骤。
9.如权利要求2所述的方法,其特征在于,所述将输入编码序列向前和向后偏移起始比较位置的步骤中,其偏移次数和偏移距离是可变的。
10.如权利要求2所述的方法,其特征在于,所述门限值使用静态值或根据信道质量进行动态调整。
11.一种RFID阅读器,包括采样单元和计算单元,其中,所述采样单元对编码数据进行采样,采样输出为输入编码信号的所有高电平和低电平宽度序列,所述计算单元将输入的电平宽度序列与Miller编码符号集中的各编码符号对应的编码序列模板进行匹配,选择相似度最大的编码符号对应的原始二进制数据作为输出的方法进行解码;
所述计算单元采用权利要求1所述的方法对Miller编码进行数据解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华大恒芯科技有限公司,未经华大恒芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710968951.1/1.html,转载请声明来源钻瓜专利网。