一种PR-ASK调制方法及装置制造方法及图纸

技术编号:20592882 阅读:5 留言:0更新日期:2019-03-16 09:04
本发明专利技术提供一种PR‑ASK调制方法及装置,用以实现PR‑ASK调制过程中基带信号可根据需求灵活配置的技术效果。方法包括:FPGA接收控制器发送的二进制的原始数据码流;将所述二进制的原始数据码流转换为单bit的第一二进制码流;将针对所述第一二进制码流进行CRC计算后得出的CRC码添加到所述第一二进制码流中,得到第二二进制码流;对所述第二二进制码流进行PIE编码和双极性编码,生成第三二进制码流;对所述第三二进制码流进行成型滤波处理,生成初始基带信号;对所述初始基带信号进行波形调整,生成基带信号并输出。

A PR-ASK Modulation Method and Device

The invention provides a method and device for PR ASK modulation, which can realize the technical effect that baseband signals can be flexibly configured according to the requirements in the process of PR ASK modulation. The methods include: the binary original data stream sent by the FPGA receiving controller; converting the binary original data stream into a single bit first binary code stream; adding the CRC code calculated for the first binary code stream to the first binary code stream to obtain the second binary code stream; PIE coding and binary coding for the second binary code stream. Polarity coding generates the third binary code stream; shaping and filtering the third binary code stream to generate the initial baseband signal; waveform adjustment of the initial baseband signal to generate the baseband signal and output.

【技术实现步骤摘要】
一种PR-ASK调制方法及装置
本专利技术涉及电子
,特别涉及一种PR-ASK调制方法及装置。
技术介绍
射频识别(RadioFrequencyIdentification,RFID)是一种无线通信技术,可以通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或者光学接触。RFID系统包括射频标签和RFID读写器,利用电磁波使射频标签在一定距离内被RFID读写器自动识别。在ISO/IEC18000-6C的协议中,提及到三种关于RFID读写器的发射信号调制的内容,分别是DSB_ASK、SSB_ASK以及PR_ASK。其中,PR_ASK与DSB_ASK、SSB_ASK调制射频包络相比,PR_ASK的调制射频包络的脉冲宽度窄很多,即该调制方式的低能量传输时间要短很多。在相同的发射功率下,PR_ASK能够更好的为标签提供载波能量,从而使读写器与标签之间的交互距离更远。现有技术中的RFID读卡器中实现PR-ASK调制主要是采用CPU+RFID芯片的方案,CPU依据需要发送RFID指令给RFID芯片,RFID芯片对指令进行编码调制。在这种方案中,RFID芯片内集成了成熟的编解码射频系统,能够实现系统的快速应用集成,但是由于RFID芯片内固化了RFID的编解码规范及编解码性能,因而难以验证或升级新型编解码方案,无法满足在线调试、系统升级等应用场景对基带信号的调整需求。
技术实现思路
本专利技术实施例提供一种PR-ASK调制方法及装置,用以实现PR-ASK调制过程中基带信号可根据需求灵活配置的技术效果。第一方面,本专利技术实施例提供一种PR-ASK调制方法,应用于FPGA中,所述方法包括:接收控制器发送的二进制的原始数据码流;将所述二进制的原始数据码流转换为单bit的第一二进制码流;将针对所述第一二进制码流进行循环冗余校验CRC计算后得出的CRC码添加到所述第一二进制码流中,得到第二二进制码流;对所述第二二进制码流进行脉冲宽度编码PIE编码和双极性编码,生成第三二进制码流;对所述第三二进制码流进行成型滤波处理,生成初始基带信号;对所述初始基带信号进行波形调整,生成基带信号并输出。在上述方案中,将PR-ASK调制过程全部实现在FPGA内部。由于FPGA是一种集成度很高的新型高性能可编程芯片,其内部电路功能是可编程的,可验证或升级新型编解码方案,PR-ASK调制过程中基带信号可根据需求进行灵活编码配置,进而很好地满足在线调试、系统升级等特殊应用场景对基带信号的调整需求。可选的,在对所述第二二进制码流进行PIE编码之后,还包括:根据PIE编码后的二进制码流生成替换指示信号,以指示所述初始基带信号中需要被替换的信号所在的位置;所述对所述初始基带信号进行波形调整,包括:根据所述替换指示信号确定所述初始基带信号中需要被替换的信号所在的位置,并采用模板信号对所述初始基带信号中需要被替换的信号进行替换。本实施方式,在PIE编码完成后,直接根据PIE编码后的二进制码流生成替换指示信号,指示初始基带信号中需要被替换的信号的位置,使得后续基带信号生成后,可直接依据替换指示信号的指示对初始基带信号中需要被替换的信号部分进行替换,替换过程不产生延迟,实时性高。可选的,所述初始基带信号中需要被替换的信号所在的位置具体为:所述初始基带信号中与所述PIE编码后的二进制码流的下降沿跳变部分对应的位置。本实施方式根据PIE编码后的二进制码流的下降沿跳变部分确定初始基带信号中需要被替换的信号的位置,信号生成延迟小,实时性好。可选的,所述FPGA配置有第一寄存器和第二寄存器,其中,所述第一寄存器用于存放所述二进制的原始数据码流,所述第二寄存器用于指示CRC计算方式;在将所述二进制的原始数据码流转换为单bit的第一二进制码流之前,所述方法还包括:在检测到所述第一寄存器中存放的二进制的原始数据码流发生变化时,从所述第一寄存器中读取变化后的二进制的原始数据码流;所述对所述第一二进制码流进行CRC计算,具体包括:根据所述第二寄存器指示的CRC计算方式对所述第一二进制码流进行CRC计算。本实施方式在FPGA配置第一寄存器和第二寄存器,分别用于存放二进制的原始数据码流和指示CRC计算方式,使得信号处理效率更高,灵活性强。可选的,所述FPGA配置有第三寄存器,用于指示PIE编码的长度和占空比的第三寄存器;所述对所述第二二进制码流进行PIE编码,具体包括:根据所述第三寄存器指示的PIE编码的长度和占空比对所述第二二进制码流进行PIE编码。本实施方式通过在FPGA中配置指示PIE编码的长度和占空比的第三寄存器,可实现PIE编码的长度和占空比的灵活配置,值得最终生成的基带信号可编程性强,可以更加灵活的应对在线调试需求和特殊场合应用需求。第二方面,本专利技术实施例提供一种PR-ASK调制装置,应用于FPGA中,包括:CRC计算模块,用于接收控制器发送的二进制的原始数据码流;将所述二进制的原始数据码流转换为单bit的第一二进制码流;对所述单bit的二进制码流进行CRC计算,将针对所述第一二进制码流进行CRC计算后得出的CRC码添加到所述第一二进制码流中,得到第二二进制码流;编码模块,用于对所述第二二进制码流进行PIE编码和双极性编码,生成第三二进制码流;升余弦滚降滤波模块,对所述第三二进制码流进行成型滤波处理,生成初始基带信号;波形调整模块,用于对所述初始基带信号进行波形调整,生成基带信号并输出。可选的,所述编码模块还用于:根据PIE编码后的二进制码流生成替换指示信号,以指示所述初始基带信号中需要被替换的信号所在的位置;所述波形调整模块具体用于:根据所述替换指示信号的指示确定所述初始基带信号中需要被替换的信号所在的位置,并采用模板信号对所述初始基带信号中需要被替换的信号进行替换。可选的,所述初始基带信号中需要被替换的信号所在的位置具体为:所述初始基带信号中与所述PIE编码后的二进制码流的下降沿跳变部分对应的位置。可选的,所述FPGA还包括通信配置模块,用于:为所述CRC计算模块配置用来存放所述原始数据码流的第一寄存器、用来指示CRC计算方式的第二寄存器;所述CRC计算模块具体用于:在检测到所述第一寄存器中存放的二进制的原始数据码流发生变化时,从所述第一寄存器中读取变化后的二进制的原始数据码流,并将所述二进制的原始数据码流转换为单bit的第一二进制码流;根据所述第二寄存器指示的CRC计算方式对所述第一二进制码流进行CRC计算,将计算得出的CRC码添加到所述第一二进制码流中,得到第二二进制码流。可选的,所述通信配置模块还用于:为所述编码模块配置用来指示PIE编码的长度和占空比的第三寄存器;所述编码模块具体用于:根据所述第三寄存器指示的PIE编码的长度和占空比对所述第二二进制码流进行PIE编码。可选的,所述通信配置模块还用于:为所述升余弦滚降滤波模块配置用来指示滤波器配置参数的第四寄存器。可选的,所述通信配置模块还用于:为所述波形调整模块配置用来存放模板信号的第五寄存器。本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本专利技术实施例技术方案将PR-ASK调制过程全部实现在FPGA内部。由于FPGA是一种集成度很高的新型高性能可编程芯片,其内部本文档来自技高网...

【技术保护点】
1.一种相位反转振幅键控PR‑ASK调制方法,其特征在于,应用于现场可编程门阵列FPGA中,所述方法包括:接收控制器发送的二进制的原始数据码流;将所述二进制的原始数据码流转换为单比特bit的第一二进制码流;将针对所述第一二进制码流进行循环冗余校验CRC计算后得出的CRC码添加到所述第一二进制码流中,得到第二二进制码流;对所述第二二进制码流进行脉冲宽度编码PIE编码和双极性编码,生成第三二进制码流;对所述第三二进制码流进行成型滤波处理,生成初始基带信号;对所述初始基带信号进行波形调整,生成基带信号并输出。

【技术特征摘要】
1.一种相位反转振幅键控PR-ASK调制方法,其特征在于,应用于现场可编程门阵列FPGA中,所述方法包括:接收控制器发送的二进制的原始数据码流;将所述二进制的原始数据码流转换为单比特bit的第一二进制码流;将针对所述第一二进制码流进行循环冗余校验CRC计算后得出的CRC码添加到所述第一二进制码流中,得到第二二进制码流;对所述第二二进制码流进行脉冲宽度编码PIE编码和双极性编码,生成第三二进制码流;对所述第三二进制码流进行成型滤波处理,生成初始基带信号;对所述初始基带信号进行波形调整,生成基带信号并输出。2.如权利要求1所述的方法,其特征在于,在对所述第二二进制码流进行PIE编码之后,还包括:根据PIE编码后的二进制码流生成替换指示信号,以指示所述初始基带信号中需要被替换的信号所在的位置;所述对所述初始基带信号进行波形调整,包括:根据所述替换指示信号确定所述初始基带信号中需要被替换的信号所在的位置,并采用模板信号对所述初始基带信号中需要被替换的信号进行替换。3.如权利要求2所述的方法,其特征在于,所述初始基带信号中需要被替换的信号所在的位置具体为:所述初始基带信号中与所述PIE编码后的二进制码流的下降沿跳变部分对应的位置。4.如权利要求1-3任一项所述的方法,其特征在于,所述FPGA配置有第一寄存器和第二寄存器,其中,所述第一寄存器用于存放所述二进制的原始数据码流,所述第二寄存器用于指示CRC计算方式;在将所述二进制的原始数据码流转换为单bit的第一二进制码流之前,所述方法还包括:在检测到所述第一寄存器中存放的二进制的原始数据码流发生变化时,从所述第一寄存器中读取变化后的二进制的原始数据码流;所述对所述第一二进制码流进行CRC计算,具体包括:根据所述第二寄存器指示的CRC计算方式对所述第一二进制码流进行CRC计算。5.如权利要求4所述的方法,其特征在于,所述FPGA配置有第三寄存器,用于指示PIE编码的长度和占空比的第三寄存器;所述对所述第二二进制码流进行PIE编码,具体包括:根据所述第三寄存器指示的PIE编码的长度和占空比对所述第二二进制码流进行PIE编码。6.一种P...

【专利技术属性】
技术研发人员:林俊杰林坤
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:福建,35

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

1