一种超高频RFID系统的建模方法技术方案

技术编号:14483326 阅读:203 留言:0更新日期:2017-01-26 02:49
本发明专利技术涉及一种超高频RFID系统的建模方法,其特征在于:其步骤如下:步骤一、先采用MATLAB/Simulink对RFID系统进行算法实现,采用MATLAB强大的射频功能模块库及M语言的编程对RFID实际应用的场景进行模拟仿真;步骤二、当步骤一中算法仿真验证达到出口条件后再在算法链路上面抽取相应的节点和标签RTL模块的相应输出进行点对点的比对;步骤三、当步骤二中所有节点比对上且所有用例比对通过后,算法和RTL的比对验证才算完成。本发明专利技术采用SV加MATLAB的设计验证方法,避免了只写SV测试用例的局限性,大大提高了RFID芯片设计验证的充分性、完备性,提高了芯片设计验证的效率,为芯片的一次性流片成功提供了保障。

【技术实现步骤摘要】

本专利技术涉及芯片设计验证
,尤其是一种超高频RFID系统的建模方法
技术介绍
当前行业通用的芯片设计验证流程都是芯片设计人员根据标准需求编写《详细设计方案》,设计人员再根据详细设计方案编写RTL代码,同时芯片验证人员采用systemverilog(简称SV)搭建验证环境。待RTL代码编写完成后,验证人员将代码例化到验证环境中进行验证。systemverilog语言对很多应用场景很难进行模拟,例如射频信号传输的无线信道及信道上面的噪声。仅仅采用SV验证环境例化RTL的设计验证方法有很大的局限性,甚至可能会出现协议一致性验证不完全,即漏测。
技术实现思路
本专利技术的目的在于:针对现有技术中存在的缺陷或不足,提供一种新颖的、高效率、完备的超高频RFID系统的建模方法。本专利技术采用的技术方案是这样的:一种超高频RFID系统的建模方法,其特征在于:其步骤如下:步骤一、先采用MATLAB/Simulink对RFID系统进行算法实现,采用MATLAB强大的射频功能模块库及M语言的编程对RFID实际应用的场景进行模拟仿真;步骤二、当步骤一中算法仿真验证达到出口条件后再在算法链路上面抽取相应的节点和标签RTL模块的相应输出进行点对点的比对;步骤三、当步骤二中所有节点比对上且所有用例比对通过后,算法和RTL的比对验证才算完成。进一步,所述算法链路由前向链路和反向链路组成;所述反向链路内标签响应数据模块22分别与FM0编码模块23和MILLER编码模块23_2相通信,FM0编码模块23与FM0帧头添加模块24相通信,MILLER编码模块23_2,MILLER帧头添加模块24_2和子载波调制模块25依次通信相连,FM0帧头添加模块24和子载波调制模块25与二选一MUX模块26的进口端相通信连接,二选一MUX模块26的出口端与标签基带调制模块27通信连接;前向链路内的标签解调、解调解码模块21与反向链路内的标签响应数据模块22通信连接;标签RTL模块由RTL解调模块RTL_1、RTL解码模块RTL_2、RTL命令处理模块RTL_3、RTL编码模块RTL_4和RTL调制模块RTL_5依次通信连接组成。进一步,所述解调解码模块21的输出与RTL解调模块RTL_1和RTL解码模块RTL_2的输出进行比对,即为对比点1;标签响应数据模块22的输出与RTL命令处理模块RTL_3的输出进行比对,即为对比点2;MILLER帧头添加模块24_2的输出与RTL编码模块RTL_4的输出进行比对,即为对比点4;标签基带调制模块27的输出与RTL调制模块RTL_5的输出进行比对,即为对比点5。进一步,所述对比点1采用系统时钟采样一一比对。进一步,所述对比点2采用系统时钟采样一一比对,同时进行符号时钟一一比对。进一步,所述对比点3采用系统时钟采样一一比对,同时进行符号时钟一一比对。进一步,所述对比点4采用系统时钟采样一一比对。进一步,所述MILLER帧头添加模块24_2添加反向散射给阅读器的响应数据帧头,MILLER编码模块23_2是MILLER编码,则每个响应数据之前需要添加MILLER帧头,以便于标识信号的开始,也用于时钟恢复,MILLER编码模式又分为MILLER2,MILLER4,MILLER8三种,所有MILLER编码的帧头也分为三种。进一步,所述FM0帧头添加模块24添加反向散射给阅读器的响应数据帧头,),FM0编码模块23是FM0编码,则每个响应数据之前需要添加FM0帧头,以便于标识信号的开始,也用于时钟恢复。进一步,所述标签基带调制27对标签发送的数据进行ASK调制或BPSK调制。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:1、本专利技术采用SV加MATLAB的设计验证方法,避免了只写SV测试用例的局限性,大大提高了RFID芯片设计验证的充分性、完备性,提高了芯片设计验证的效率,为芯片的一次性流片成功提供了保障;2、本专利技术的方法先采用MATLAB/Simulink对RFID系统进行算法实现,采用MATLAB强大的射频功能模块库及M语言的编程灵活性,可以对RFID实际应用的所有场景进行模拟仿真,这样的设计验证方法大大提高了RFID芯片的设计验证效率,提高了芯片验证的充分性及完备性。附图说明本专利技术将通过例子并参照附图的方式说明,其中:图1是本专利技术方法的架构示意图;图2是本专利技术方法的前向链路示意图框图;图3是本专利技术方法的反向链路示意图框图;图4是本专利技术方法的MATLAB算法链路标签部分和标签RTL的比对示意图。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。如图1、2、3和4所示的,一种超高频RFID系统的建模方法,其特征在于:其步骤如下:步骤一、先采用MATLAB/Simulink对RFID系统进行算法实现,采用MATLAB强大的射频功能模块库及M语言的编程对RFID实际应用的场景进行模拟仿真;步骤二、当步骤一中算法仿真验证达到出口条件后再在算法链路上面抽取相应的节点和标签RTL模块的相应输出进行点对点的比对;步骤三、当步骤二中所有节点比对上且所有用例比对通过后,算法和RTL的比对验证才算完成。如图2所示的,前向链路由二十二个模块组成。其中阅读器待发送命令模块1、TPP编码模块2、升余弦滤波模块3、希尔伯特变换模块4依次通信连接;I路数模转换模块5、I路低通滤波模块7、I路调制深度控制模块9依次通信连接;Q路数模转换模块6、Q路低通滤波模块8、Q路调制深度控制模块10依次通信连接;希尔伯特变换模块4分别与I路数模转换模块5和Q路数模转换模块6通信连接;I路调制深度控制模块9和Q路调制深度控制模块10分别与IQ不平衡模块一10_2连接;IQ不平衡模块一10_2和本振模块一11各有两根信号与I路上变频模块12和Q路上变频模块13连接,I路上变频模块12和Q路上变频模块13的输出端分别与IQ合并模块一14相连接;功率放大模块15、带通滤波模块一16、阅读器天线模块一17、无线信道模块一18、标签天线模块一20和标签解调、解调解码模块21依次相连;IQ合并模块一14与功率放大模块15相连,高斯白噪声模块一19与无线信道模块一18相连。如图3所示的,反向链路由三十七个模块组成。其中标签响应数据模块22分别与FM0编码模块23和MILLER编码模块23_2相通信,FM0编码模块23与FM0帧头添加模块24相通信,MILLER编码模块23_2,MILLER帧头添加模块24_2和子载波调制模块25依次通信相连,FM0帧头添加模块24和子载波调制模块25与二选一MUX模块26的进口端相通信连接,二选一MUX模块26的出口端与标签基带调制模块27通信连接;前向链路内的标签解调、解调解码模块21与反向链路内的标签响应数据模块22通信连接;标签基带调制模块27、混频模块28、标签天线模块二29、无线信道模块二30、阅读器天线模块二31、相加模块32、带通滤波模块二33、低本文档来自技高网...
一种超高频RFID系统的建模方法

【技术保护点】
一种超高频RFID系统的建模方法,其特征在于:其步骤如下:步骤一、先采用MATLAB/Simulink对RFID系统进行算法实现,采用MATLAB强大的射频功能模块库及M语言的编程对RFID实际应用的场景进行模拟仿真;步骤二、当步骤一中算法仿真验证达到出口条件后再在算法链路上面抽取相应的节点和标签RTL模块的相应输出进行点对点的比对;步骤三、当步骤二中所有节点比对上且所有用例比对通过后,算法和RTL的比对验证才算完成。

【技术特征摘要】
1.一种超高频RFID系统的建模方法,其特征在于:其步骤如下:步骤一、先采用MATLAB/Simulink对RFID系统进行算法实现,采用MATLAB强大的射频功能模块库及M语言的编程对RFID实际应用的场景进行模拟仿真;步骤二、当步骤一中算法仿真验证达到出口条件后再在算法链路上面抽取相应的节点和标签RTL模块的相应输出进行点对点的比对;步骤三、当步骤二中所有节点比对上且所有用例比对通过后,算法和RTL的比对验证才算完成。2.根据权利要求1所述的超高频RFID系统的建模方法,其特征在于,所述算法链路由前向链路和反向链路组成;所述反向链路内标签响应数据模块(22)分别与FM0编码模块(23)和MILLER编码模块(23_2)相通信,FM0编码模块(23)与FM0帧头添加模块(24)相通信,MILLER编码模块(23_2),MILLER帧头添加模块(24_2)和子载波调制模块(25)依次通信相连,FM0帧头添加模块(24)和子载波调制模块(25)与二选一MUX模块(26)的进口端相通信连接,二选一MUX模块(26)的出口端与标签基带调制模块(27)通信连接;前向链路内的标签解调、解调解码模块(21)与反向链路内的标签响应数据模块(22)通信连接;标签RTL模块由RTL解调模块RTL_1、RTL解码模块RTL_2、RTL命令处理模块RTL_3、RTL编码模块RTL_4和RTL调制模块RTL_5依次通信连接组成。3.根据权利要求2所述的超高频RFID系统的建模方法,其特征在于,所述解调解码模块(21)的输出与RTL解调模块RTL_1和RTL解码模块RTL_2的输出进行比对,即为对比点1;标签响应数据模块(22)的输出与RTL命令处理模块RTL_3的...

【专利技术属性】
技术研发人员:蔡友付旺周佳辰张建周堃王立泉
申请(专利权)人:无锡键桥电子科技有限公司
类型:发明
国别省市:江苏;32

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

1