基于FPGA的RFID读卡器设计

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:chenjl12341234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  与其他常用的自动识别技术如条形码和磁条一样,无线射频识别(RFID)技术也是一种自动识别技术。每一个目标对象在射频读卡器中对应唯一的电子识别码(UID),或者“电子标签”。标签附着在物体上标识目标对象,如纸箱、货盘或包装箱等。射频读码器(应答器)从电子标签上读取识别码。
  基本的RFlD系统由三部分组成:天线或线圈、带RFID解码器的收发器和RFID电子标签(每个标签具有唯一的电子识别码)。表1显示了常用的四个RFID频率及其潜在的应用领域。其中,目前商业上应用最广的是超高频(UHF),它在供应链管理中有可能得到广泛的应用。
  
  EPC电子标签
  
  EPC表示电子产品代码,是RFID电子标签的标准,它包括电子标签的数据内容和无线通信协议。EPC标准将条形码规范中的数据信息标准与ANSI或其他标准化组织(802.11b)制定的无线数据通信标准结合在一起。目前应用在供应链管理中的EPC标准,属于第二代EPC Class—1标准。
  Class—1标签在出厂时已经被写入,但也可以现场下载。通常情况下,一旦标签已被写入,内存即被锁定不可再次写入信息。Class—1标签采用常规的分组传输协议——读卡器发送包含相关命令和数据的数据包,标签随后做出响应。
  
  恶劣的读卡器应用环境
  
  RFID的应用环境可能非常恶劣。信道的工作频率是免许可的工业、科技与医药(ISM)频带。此频带中的RFID读码器受到来自无绳电话、无线耳机、无线数据网络以及其他临近读码器的干扰。必须将每一读码器的RF接收器前端设计为能够抵御强干扰信号,避免产生可导致询问错误的失真。接收器的噪声必须保持在较低的水平,以便具备足够的动态范围,从而以无错方式检测出低电子标签响应信号。
  图1中所示的读码器RF射频收发器,它是一个成熟的设计,能够在存在大量干扰源的恶劣环境中稳定地工作。发射器和接收器都带有一个高动态范围直接转换调制器和解调器,因此最大限度地提高了稳定性并降低了成本。
  
  实用和可靠的射频接收器设计
  
  


  接收器的核心是Linear公司的LT5516,这是一款集成度很高的直接转换正交解调器,芯片上提供了一个精确正交移相器(0度至90度)。来自天线的信号在通过射频滤波器之后,通过一个不平衡变压器直接输入到解调器输入端口。由于LT5516的噪声系数很低,在不需要低噪放大器(LNA)的情况下,仍能保持其21.5dBmllP3和9.7dBPldB的性能。
  在接收数据时,读码器发射连续载波(未调制),以便为标签提供电源。在收到请求后,电子标签通过对载波进行调幅,响应一个码流。所采用的调制方式为幅移键控(ASK)或者反相-幅移键控(PR-ASK)。解调器带有两个正交移相检出式输出端口,因此具备天然的分集接收功能。如果由于多路或相位取消导致某个通道无法接收信号,另一条通道(移相90度)就可接收较强的信号,反之亦然。这样,整体接收可靠性就得以提高。
  一旦解调完成,即可将I(相内)和Q(正交相位)差分输出信号以AC方式耦合至一个运算放大器(被配置为一个差分放大器),随后被转换为单端输出信号。这个时候应将高通角频率设置为5KHz,低于接收数据流的最小信号频率,高于最大多普勒频率(可能被运动标签采用),同时保持高于电力线频率(60Hz)。这样,输出信号就能利用被配置为四阶低通的LTl568顺利穿过低通滤波器。低通角频率应被设置为5MHz,以便最大码流信号穿过滤波器,达到基带。
  基带信号然后被一个双路低功耗模数转换器(LTC2291,分辨率为12位)进行数字化处理。由于标签码流的带宽为5KHz至5MHz,LTC2291能够以25MSps的速率进行充分的采样,从而精确地捕获解调信号。在需要的时候,还可在基带DSP中实现额外的数字滤波。这样,接收器就能具备最大的逻辑阈值设置灵活性,该设置可由基带处理器以数字化方式执行。基带任务和数字化射频信道化处理,可提高用全FPGA解决方案实现的吸引力和集成度。
  
  


  高动态范围射频发射器设计
  
  发射器集成了一个镜像抑制直接转换式调制器。LT5568具备很高的线性度和较低的背景噪声,因此能够为所发射的信号提供出色的动态范围性能。调制器能够从数模转换器(DAC)接收正交式基带I和Q信号,然后直接调制至900MHz发射频率。
  在内部,LO(本地振荡器)被精确正交移相器分割。经调制的射频信号被合并为一个单端、单边带射频输出信号(镜像被抑制了46dBc)。此外,调制器还带有匹配的I和Q混合器,从而最大限度地抑制了LO载波信号(至~43dBm)。
  复合调制电路具备出色的邻道功率比(ACPR),有助于满足发射频率屏蔽要求。例如,当调制器射频输出电子为-8dBm时,ACPR指标优于-60dBc。由于具备更出色的ACPR性能,信号可被放大至许可的1w功率(在美国为+30dBm),或者放大至2w,以符合欧盟规范。在上述两种情况下,重要的是保持电平固定,因为该电平用于向电子标签提供电源,并最大化读码距离。LTC5505型射频功率检测器的内部温度补偿功能,可准确地测定功率,提供稳定的反馈信号,以调节射频功率放大器的输出功率。
  
  基带处理和网络接口
  
  在基带频率上,FPGA执行发送至DAC和来自模数转换器(ADC)的波形的信道化任务。这一过程也被称为数字中频处理,涉及滤波、增益控制、频率转换和采样率变化等。FPGA甚至可以并行处理多个信道。
  图2显示了一个射频读码器的架构。其他基带处理任务包括:
  ·先导字段检测
  ·排序估计
  ·调制和解调(ASK、频移键控和相移键控)
  ·信号产生
  ·相关器处理
  ·峰值检测和阈值设定
  ·CRC纠错和校验和
  ·编码和解码(NRZ、Manchester单极性、差分双极性和Miller)
  ·帧检测
  ·ID去扰
  ·安全加密引擎
  


  所收到的RFID标签数据可通过串口或网络接口被传送至企业系统服务器。
  这种传统的架构正逐步演变为一个高级分布式TCP/IP网络的一个部分。在该网络中,射频读码器将负责管理临近的标签。在这种情况下,射频读码器就象是电子标签和连接至企业软件系统的智能化分布式数据库之间的网关。
  取决于硬件/软件功能分区情况,这些基带任务即可在FPGA上完成,也可在DSP上完成,或者由二者联手执 行。Xilinx公司推出了一个IP内核套件,其中包括FIR,CIC、DDS、DUC、DDC、比特相关器、正弦/余弦LUT等。这些逻辑电路非常适合执行加密引擎任务(加密引擎采用移位寄存器和XOR)。针对Xilinx Virtex-4系列的DSP48引擎十分适合执行其他信号处理任务。
  一个基带处理器负责控制各种基带处理任务的功能性和调度,还负责链路层协议。这些基带处理任务包括跳频、发送前侦听、防冲突算法处理等。基带处理器还提供了以太网、USB、固件等接口。
  基带任务和数字化射频信道化处理,可提高全FPGA解决方案的吸引力和集成度。FGPA功能、DSP功能,以及基带处理功能,都可被整合于一个带有嵌入式处理器的FPGA。
  图3显示了一个基于FPGA的RFID处理器的架构。嵌入式处理器可以是一个IP硬核(譬如,Virtex-4FX产品家族采用的PowerPCTM),还可以是一个软核(譬如SpartanTM设备中采用的MicroBlazeTM),甚至是PowerPC和MicroBlaze的结合体。用户可以将内置硬以太网MAC(EMAC)连接至外部以太网物理层,进而连接至以太网。另外,用户还可使用面向10/100-BaseT的Lite Ethernet MAC IP。
  PowerPC/MicroBlaze嵌入式处理器执行以下任务:
  ·EPC数据处理和前转
  ·协议处理
  ·询问调度
  ·TCP/IP网络接口
  ·控制和监视
  ·调制解调器控制
  ·升级代理
  ·HTTP服务器
  ·SNMP/MIB处理
  ·Xilinx千兆以太网系统参考设计(GSRD)是一个基于EDK的参考系统,能够在基于TCP/IP的协议接口和用户数据接口之间搭起一座高性能的桥梁。GSRD的组件具备满足TCP/IP系统每比特和每包开销要求的功能。
  Xilinx还针对MontaVistaLinux和Treck堆栈提供了发射性能基准。采用Xilinx PlatformStudio (XPS)微处理器库定义的Nucleus PLUS RTOS,为采用MicroBlaze和PowerPC处理器的系统带来了新的优势。NucleusPLUSRTOS尺寸很小,这意味着它能够利用片上现有的存储器,从而最大限度降低功耗,提高性能。此外,广泛的中间件使得Nucleus PLUSRTOS成为RFID后端网络的理想选择。
  利用XilinxCoolRunner-II型CPLD,手持式射频读码器可连接至硬盘驱动器、QWERTY键盘、可移动硬盘接口、各种显示设备和其他计算机外设(如图4所示)。这些CPLD还能帮助应用处理器,并且满足低功耗、高性能和更小芯片封装等要求。
  
  结语
  
  未来的射频读码器很可能具备前端DSP功能,譬如射频协议处理等,目前这些功能在独立式DSP中进行处理,但将来它们很有可能被集成于FPGA。嵌入式软处理内核已可显著提升DMIPS/MHz性能,不久以后,高版本的处理内核将取代控制读码器应用程序的后端外部处理器,从而借助可编程逻辑最大限度地提高射频读码器设备的灵活性,同时最大限度降低其成本。Xilinx将不断改进其XtremeDSP和MicroBlaze可配置软处理内核,从而不断增强FPGA的DSP及嵌入式处理功能。
其他文献
英特尔嵌入式紧凑扩展外形(英特尔ECX外形)是一种采用嵌入式非标准结构以及开放标准的小外形(SFF)单板计算机,是业界应用广泛的SBC外形之一。本文包含的规范设计用于提供一个SBC接口,以支持英特尔低压型(LV)和超低压型(ULV)处理器在小外形设备中的快速应用。英特尔建议主板设计人员进行广泛的内部电气与信号分析。
期刊
摘要:本文介绍了基于FreescaleColdfire处理器系列的MCF5213芯片,以及Zigbee无线通讯技术实现无线对讲系统的参考设计。  关键词: MCF5213;音频采集;Zigbee
期刊
杰尔系统(Agere Systems)宣布推出TrueONE网络解决方案,该公司称此方案采用了全新的而且更简化的技术方法,帮助网络服务供应商解决了最迫切、最关键的商业和技术难题。据介绍,杰尔的新型解决方案和软件平台可帮助服务供应商将其运营和业务模型从传统的核心与边缘网络、有线和无线网络,进一步向家庭及企业网领域延伸。这种延伸通过提供新型电信级的消费和企业服务,扩展了市场机会、为运营商创造了新型、可
期刊
据市场调研公司IDC报道,2006年世界手机市场可望超过8.5亿部,2008年9亿多部,2009年达9.5亿部。2005年拍照手机的比重估计占40~42%,预测2007~09年间可提高至U60-80%。据统计2005年世界拍照手机的具体出货量为3.4亿部,预计2009年将提高到7.4亿部(图1),年均增长率为21.5%。
期刊
近几年,无论是手机代表的无线移动网络及其基础设施,还是以蓝牙(Bluetooth)、无线局域网(WLAN)、Zigbee等长、短距离的无线通信技术,或者是WiMax、RFID等面向特定应用的专门技术,给人们带来了种种方便,也在悄悄改变着产业的格局。作为各种无线技术基础的RF技术,也在不断吸纳新技术、新设计,以满足系统对于更大数据传输量、更低的功耗和成本要求、更苛刻的信号可靠性要求等挑战。从另一侧面
期刊
摘 要:介绍MAX274有源滤波器的特性及计算电路参数的原理和数学推导过程。并介绍了MAXIM公司专用滤波器设计芯片配套开发软件的使用方法。给出了简洁、有效的滤波器设计解决方法,设计了通带范围为300Hz一3400Hz的音频有源切比雪夫型带通滤波器。实际滤波效果良好。  关键词:带通滤波器;切比雪夫(Chebyshev)型滤波器;MAX274    引言    在语音数字系统设计中,为了防止在数
期刊
英特尔(Intel)和美光科技(MicronTechnology)近日宣布,两家公司成立的合资公司IM FlashTechnologies已经开始50nmNAND闪存产品生产,并分别由两家公司提供样片。据介绍,目前所提供的产品只是4GB的NAND闪存,而未来计划则是在2007年提供更多可供选择密度的NAND闪存。  美光科技公司存储产品副总裁BrianShirley介绍说:“美光科技在2004年
期刊
摘 要:在基于流光放电的烟气脱硫技术中,电源控制系统的设计一直是个难点,本文提出一种基于DSP芯片的数字PID技术在脱硫直流电源中的应用设计方案。控制系统采用DSP芯片提高了系统的控制精度和处理速度,采用改进的数字PID的控制算法改善了系统对干扰的响应速度,增强了对干扰的实时处理能力。最后给出仿真及实验结论。关键词:烟气脱硫;开关电源;数字PID;DSP    引言    随着我国经济的发展,在
期刊
飞思卡尔的PowerQUICC通信处理器自推出后得到了广泛的应用,过去¨年以来,通信处理器模块(CPM)作为基于PowerQUICC架构的通信主流应用,满足开发商对于系统设计的协议处理需求。PowerQUICC架构采用一个PowerPC核心,主要用于控制平面处理和基于RISC的独立CPM,负责处理外围设备处理任务和多个通信协议(ATM、以太网、HDLC)从而与PowerPCCPU协调一致地工作。
期刊
纵观整个中国数字电视市场,有线电视(CATV)数字化和IPTV各具特色。有线电视数字化的列车已经启动了,即将进入加速阶段,现在需要解决的问题是如何加速和用什么方式加速。
期刊