来源:网络 作者:Niladri Roy 发布时间:2008-03-19 14:18:51 字体:[大 中 小]
摘 要:射频读卡器很可能具备前端 DSP功能,譬如射频协议处理等。如今,这些功能在独立式DSP中进行处理,将来,它们很有可能被集成于FPGA。
图2显示了一个射频读卡器的架构。其他基带处理任务包括:
先导字段检测
排序估计
调制和解调(ASK、频移键控和相移键控)
信号产生
相关器处理
峰值检测和阈值设定
CRC纠错和校验和
编码和解码(NRZ、Manchester、单极性、差分双极性和Miller)
帧检测
ID去扰
安全加密引擎
所收到的RFID标签数据可通过串口或网络接口被传送至企业系统服务器。这种传统的架构正逐步演变为一个高级分布式 TCP/IP 网络的一个部分。在该网络中,射频读卡器将负责管理临近的标签。在这种情况下,射频读卡器就象是电子标签和连接至企业软件系统的智化分布式数据库之间的网关。
取决于硬件/软件功能分区情况,这些基带任务即可在FPGA上完成,也可在DSP上完成,或者由二者联合执行。Xilinx公司推出了一个IP内核套件,其中包括FIR、CIC、DDS、DUC、DDC、比特相关器、正弦/余弦LUT等。这些逻辑电路非常适合执行加密引擎任务(加密引擎采用移位寄存器和XOR)。针对Xilinx® VirtexTM-4系列的DSP48引擎十分适合执行其他信号处理任务。
一个基带处理器负责控制各种基带处理任务的功能性和调度,还负责链路层协议。这些基带处理任务包括跳频、发送前侦听、防冲突算法处理等。基带处理器还提供了以太网、USB、固件等接口。
基带任务和数字化射频信道化处理,可提高全FPGA解决方案的吸引力和集成度。FGPA功能、DSP功能,以及基带处理功能,都可被整合于一个带有嵌入式处理器的FPGA。
推荐文章
论坛热帖