满足RF处理需求的嵌入式仪器设计

发布者:alpha12最新更新时间:2009-07-27 来源: 北京麦克泰软件技术有限公司关键字:PCI  Express  RF  嵌入式  DSP  FPGA 手机看文章 扫描二维码
随时随地手机看文章

概论

      无线市场就像是我们的一个新生的领域。新的射频(RF)技术的爆炸性增长为解决老问题创造了新机会。灵活的高分辨率波形生成,数字化以及分析子系统能够利用射频信号配合下变频, 并且调整多个关心点也是必需的。在并发,实时和多通道解调这些领域必须使用各种各样的策略。通常,这种设备必须便于携带和在操作恶劣环境条件下使用,因此给包装,能耗和管理提出了巨大的挑战。

      现有解决方案采用阵列的专用数字信号处理器(DSP)与一个RF数字化转换器协同工作提供需要实施下变频和解调功能的计算带宽。虽然有效,但是这种方法是复杂和昂贵的,因为多处理器编程需要复杂的流程管理和负载平衡,同时还要避免竞争条件和数据瓶颈。

      兼顾行业标准,现有的COM Express PC架构以及结合采用基于PCI Express XMC模块的开发工具的高度模块化的设备, 创造了经济、可定制的射频处理模块化的解决办法。

方法

      主流DSP器件的性能停滞不前,这种设备系统时钟目前仅限于1GHz或更少,在100兆赫主频与64位外部总线的条件下,带宽限制在大约800MB/s的吞吐量。相比之下,英特尔和AMD继续发展x86架构,增加指令集的优化,增强缓存,浮点协处理和片上多内核逐步增加。四核心处理器3 GHz主频的处理内核和5Gb/s的外部总线带宽是无处不在。此外,卓越的英特尔高性能多媒体函数库支持本地信号处理的x86处理器快于现有的DSP器件一个数量级,并且更方便和更准确地提供80位浮点能力。但是,台式机或工业PC不符合许多嵌入式应用的便携性,包装要求和环境要求。

      幸运的是,由于PC作为一个开发和处理工具的巨大影响,市场已经提供了一些小尺寸的PC标准,非常适合建立嵌入式,便携式仪表,如COM-Express架构。在满足各种用户的最大可靠性,可扩展性,便携性和计算性能要求这方面COM-Express架构已成为事实上的标准。

      一些有信誉的电子产品制造商,如德国控创,Radisys,DTI和Advantech提供了COM-Express模块的产品。价格范围大约从每块400美元到2000美元。定价主要取决于计算能力和所需要的温度,震动和环境功能要求。

      COM-Express模块都是中间层模块,可以安装到定制以满足特定的应用需求的载板上。

      Innovative Integration已经开发了一个特殊的载板以满足严格要求的嵌入式射频处理市场。打包到该公司新嵌入式仪器中的产品有:一个COM-Express模块, I / O扩展模块和一系列的集成外设相结合,创造一个可嵌入到OEM设备中的小型坚固耐用PC机,可以制造一个智能,自我管理仪器,伺服控制或RF处理节点。

      通常在电脑上任何的标准外设,包括以太网通信,磁盘驱动器, USB和SATA接口,基于嵌入式仪器系统都可以使用。键盘和视频端口可以辅助现场诊断。例如,我们可以实现一个嵌入式仪器安装在位于外国的远程站点,可通过互联网使用远程桌面或VNC的的技术支持在公司办事处工作人员提供交互式支持或软件升级。

      虽然,COM Express PC的成本和计算优势与传统芯片级DSP解决方案相比是巨大的, COM-Express架构效益的一个重要方面是能够利用现有的良好的可用于个人电脑开发和调试工具。而鉴于德州仪器或ADI公司是他们DSP器件编译器和调试工具的唯一来源,个人电脑市场上成千上万的供应商提供先进的成熟的X86电脑开发工具,具有优异的性能和低成本。此外,传统的台式机可用作主机,这些工具进一步加快和简化了COM-Express的产品开发的过程。

      虽然拥有强大的计算能力,但是一个COM-Express电脑没有对数据采集和分析的射频模拟信号提供直接支持。此外,多核心x86处理器现在已经广泛采用,在可预见的未来,将没有足够的带宽来实时处理射频信号。因此,需要某种形式的输入/输出和处理扩展。

      正如的COM-Express将电脑重新包装成一个带有中间层扩展卡的形式, 输入/输出卡也可做成适合应用在嵌入式仪器中的一种小而坚固耐用的外形。这种形式之一被称为PMC (PCI中间层卡) 。 PMC模块支持PCI或支持PCIe (PCI Express)进行总线通信,采用台式电脑相同的标准,但打包成一个小而坚固耐用的形式。

      继承了PCI总线的PCI Express是经批准的PC行业替代PCI 输入/输出扩展的标准。 PCIe特点是与PCI软件的兼容性,并且大大提高的吞吐量是PCI的64倍。此外,总线特色是保证服务质量和P2P (点对点)数据流的能力,使其成为实时应用最佳选择。

      该嵌入式仪器的COM Express电脑完成初始化、监督控制、用户接口以及在射频处理应用中高性能计算的职责。基于PCI Express的PMC模块提供输入/输出和数字信号处理扩展,所示框图如下。

      用户界面的设备,如键盘,鼠标和显示器可能做成诊断端口或全部省略。另外,访问流行的嵌入式用户接口控制器件,如按钮,图形OLED(有机发光显示器Organic Light Emitting Display)显示器等是常见的嵌入式仪器可以提供的功能。同样,USB和硬盘接口在初步设计中是隐藏的或省略的, 或作为可选设备,只有在设计系统中才提供。[page]

      嵌入式仪器的电脑运行的是标准Windows或Linux及其变种,如XP或openSUSE 10.2,充分利用现有的PMC模块驱动。这些电脑都提供了用于高性能开发的信号处理的C++库,这些基于最佳化英特尔高性能多媒体函数库的C++库在一个标准x86平台上提供世界一流的DSP功能和性能。

      两个PCI Express XMC模块端口所提供输入输出扩展。一个通常用于PMC模块的实现RF前端的模拟输入和输出和基于FPGA的数字信号处理能力。第二个端口是没有确定用途可用于未来的扩展。许多的PCIe的兼容PMC模块兼容这个端口可以提供额外的功能,如光通道的以太网通信,辅助语音或超声波波段模拟通道或额外的FPGA资源。

      每个嵌入式仪器端口有必需支持持续的高速数据传输的四个或八个2.5Gbps的PCI Express的I/O lanes。即使在非实时操作系统上,如Windows XP或Linux(Suse 10.2),持续主机-模块传输1Gb/s的流量也是很容易实现的。此外,这两个端口提供8个专用通信lane,允许在两个模块之间执行的算法共享的大容量数据。即使占用效率低下,持续的端口之间的数据传输速率1.2Gb/s已经实现。

      PCI Express总线提供了极好COM EXPRESS CPU和PMC模块之间高带宽的连接性。如果采用1Gb/s的持续吞吐量,接口有足够的带宽,为低带宽、下变换基带数据增加了大量额外预留带宽,以便在未来的应用中增加捕捉或记录原始中频数据成为很容易的事。

      PCIe还支持快速的随机、异步输入/输出访问XMC模块外设寄存器,以完成滤波器系数上传, DDC的渠道调整,以及调整通常在软件无线电应用中需要的任何其他行动的操作。通常,使用现代的COM - Express模块完成将在1微秒内单个的从模式访问。

      新的X5模块产品系列采用了最强大的Xilinx Virtex5 FPGA; 各种射频速度、高分辨率的模拟输入/输出设备和行业标准的PMC / XMC模块包装。这些产品结合了4个通道的高分辨率模拟输入/输出加上基于FPGA的信号处理核心,能够实时执行信号数字化、数据缓冲和射频处理应用所需的信号处理。

      这些XMC模块按照VITA 20规格说明实行导冷却。此外,标准逻辑中还包括提供连续温度监控。温度超过编程警告门限时, 温度软件可能会收到警告消息,如果温度超过了设计故障门限温度, 逻辑配置为自动关闭。这种先进的热管理机制保证了在现实世界中产品在特定区域内的可靠性。

      FPGA的定制固件,可使用标准的IP内核建立,并在MATLAB下充分模拟,这有利于提高嵌入式应用产品性能和缩短上市时间。建立供应商提供的逻辑框架基础上Virtex 5的FPGA定制固件提供了板上模拟设备、DDR和QDR内存池和PCI Express总线接口。固件、基于PC的软件工具和C + +库一起为主机应用程序与PMC集成提供完整的软件开发系统。Framework Logic和Malibu软件库数据手册可以从http://www.innovative-dsp.com/products/software.htm找到。

      为了提供最佳的AC性能,高速模拟输入电路,射频驱动力必须使用一个稳定,低抖动的采样时钟。内建时钟电路是一个从公司现有ClockGen PMC模块衍生的出来的, 在6.25至270 MHz的时钟范围内抖动小于1 ps,有长期热稳定性,并且集成的时钟驱动器能够同时源于每一个XMC端口上的50欧姆负载和通过外部时钟连接器连接的外部设备。

      在某些应用中,要求全球定位系统的电路提供的世界时间同步模块采样时钟。为了适应这些要求, 嵌入式仪器载板集成了一个GPS接收器和采样时钟时基电路。嵌入到FPGA的载板控制逻辑的伺服锁锁定时间上的一点(1PPS)输出全球定位系统接收器所产生的事件,确保位于世界各地不同的地点嵌入式仪器电脑在1微妙之内开始采集和采样同步。

嵌入式信号处理

      X5的PMC模块的设计,支持射频信号处理应用最少的外部电路,并没有修改X5的PCIe总线接口或后端基础设施。例如,右面的图表显示了X5的- 2.1功能方框图。

      X5–210M模块的显着特点是其高性能的模拟前端。它包含:4通道210 MSPS、14位A / D、建立在Xilinx Virtex5 Pro FPGA和专业内存基础上的高性能的处理核心、采样率时钟和同步、以及一个用于系统集成的高性能的数据包协议栈的PCI Express接口。

      如同所有的X5模块,210M可编程FPGA的特性是可以使用HDL或MATLAB的加Xilinx core Generator编程。通常,修改FPGA可以实施独立的下变频信道、过滤器、 FFTs和为了形成基准射频调谐功能基础必须在FPGA内中频频率上完成的其他许多行动。该嵌入式仪器的COM-Express电脑进行初始化,监督控制,用户接口以及在射频处理应用中高性能计算任务。

      在MATLAB的X5-210M板支持包允许信号处理利用MATLAB/simulink进行开发。Simulink是用来模拟信号处理的位真,真实周期的设计,然后可以在有硬件的回路中直接测试硬件。这使得信号处理可以使用Xilinx经过验证IP内核在较高的水平上进行开发,并在MATLAB环境中进行测试。

      该技术通过从强大MATLAB/simulink的环境中,高效和彻底核查信号处理过程来降低风险,缩短开发时间。然后,从MATLAB来的信号处理逻辑核心被集成到FrameWorks LogicHDL的最后逻辑设计中。

      模块中提供FrameWorks Logic包提供了硬件接口和支持功能,如A / D转换接口,内存控制器,主机数据接口和控制。象A / D转换接口、触发多队列数据缓冲、DDC控制和PCI总线控制器接口等标准的逻辑功能作为组件被提供。它必须使用Simulink或Xilinx ISE中的定制逻辑块加以扩展,形成最后用户应用固件的基础。

      通常情况下,依据所希望的、特定应用的信号处理功能可以由提供模块的制造商或专门从事知识产权产品或射频引擎工程公司开发。这样的固件可以执行自定义的数字下变频、优化、高分辨率的FFT处理块,并能在持续速率超过100 MHz情况下操作或者完成应用程序指定的其他功能。本文发表在一个开发过程中的技术转移到客户端的工程人员的培训会议上。这是最经济的和时间效益综合平衡的发展进程。采用了这个基础设备,工程小组“立即进入角色” ,不需要修改退出代码就可以满足特定应用的要求。

总结

      新的超小型个人电脑允许使用的COTS硬件建立一个新的嵌入式仪器来降低系统成本和提高可用性。COM-Express处理器模块可以为当前和未来的产品提供可扩展性的主机处理能力。利用先进的PCI Express PMC模块,集成高性能的基于FPGA的计算引擎,并可动态加载定制固件,以满足不断变化的RF处理市场的需求。

关键字:PCI  Express  RF  嵌入式  DSP  FPGA 引用地址:满足RF处理需求的嵌入式仪器设计

上一篇:基于DSP和FPGA的通用图像处理平台设计
下一篇:满足多种3G基站要求的开发平台

推荐阅读最新更新时间:2024-05-02 20:50

锁定嵌入式控制需求 微芯扩产/购并不停手
在微控制器(MCU)领域居于全球领导地位的微芯(Microchip),近年来积极发动大小购并,以拓展其产品组合。 以MCU为核心业务的Microchip虽然在发展物联网相关业务上有很好的优势,但为了提供客户业界最佳的嵌入式控制解决方案,只有MCU或处理器显然是不够的。 模拟、内存等周边,也是不可或缺的核心技术。 因此,对于发动新的购并案,Microchip还是有浓厚兴趣。 Microchip执行长Steve Sanghi认为,随着物联网概念持续发酵,汽车、工控、消费性电子等垂直应用领域对MCU的需求也水涨船高。 以MCU起家的Microchip,在核心业务领域有很深厚的基础跟竞争力,也因而享受到丰硕的成长果实。 截至2017年10
[半导体设计/制造]
基于USB接口和FPGA控制的虚拟仪器设计
   0 引 言   随着目前科学技术的发展,电子技术的应用领域越来越广。电子测试测量仪器作为电子技术的基础,其应用范围也越来越广。在许多领域对这些仪器提出了很高的要求,不仅要有高的测量、传输速度,高的精确度、稳定性、可靠性等,有的甚至要有一定的智能化,能够实现自动测量、自动控制,还要能够快速完成一些复杂的数学运算与处理,能够根据实际应用的情况,快速开发出新的功能。传统的测试测量仪器由于设计理念落后、发展缓慢、功能单一,开发新功能或新产品的难度大,已经无法适应各种新的测量情况。而且其价格昂贵、体积大、不易操作,已经无法满足人们的要求。   虚拟仪器作为传统测试测量仪器的可能的替代品,从1986年美国国家仪器公司(NI)首先提出
[测试测量]
基于USB接口和<font color='red'>FPGA</font>控制的虚拟仪器设计
ARM嵌入式微处理器的发展及其面临的挑战
随着网络技术及现代通信技术的飞速发展,嵌入式系统在相关领域的重要性也备受关注,特别是ARM嵌入式微处理器,其不仅成本低、体积小,而且性能卓越且功耗低,因而得到了广泛的应用和发展。 1 ARM嵌入式微处理器相关内容概述 ⑴ARM.ARM是微处理器相关领域一家知名度较高的企业,该企业设计了许多性能高、功耗低的廉价处理器及各种软件。可以这么说,ARM代表的不仅是一个企业,更代表了一种技术、一种微处理器,甚至一种产业的发展模式。 ⑵ARM微处理器的种类。目前,有关ARM微处理器应用较多的有ARM7、ARM9、ARM9E、ARM10及StrongARM等系列。其中,ARM7系列在多媒体、嵌入式设备及无线设备中得到了广泛的应用;A
[单片机]
什么是总线接口
          多用户卡主要有ISA、PCI、USB等几种总线接口。       ISA总线接口       这是早期多用户卡和网卡、显卡等设备使用的一种总线接口, ISA总线多用户卡采用程序请求I/O方式与CPU进行通信,这种方式的网络传输速率低,CPU资源占用较大。       PCI总线接口       PCI总线的英文全称为Peripheral Component Interconnect。即外部设备互联总线,是于1993年推出的PC局部总线标准。PCI总线的主要特点是传输速度高,目前可实现66M的工作频率,在64位总线宽度下可达到突发(Burst)传输速率533MB/s。可以满足大吞吐量的外设的需求。现在主流的
[嵌入式]
至晟微电子怎样成为射频企业领路人?
近年来,随着5G商用进程的不断推进,射频前端器件的重要性愈加凸显。至晟愈加就射频行业、市场、融资、创业等九个方面发表了一些很有启发性的观点,也为观察和了解国内射频芯片创业领域的发展现状提供了一个视角。 随着无线通信功能多样化及通信速率的提升,毫米波天线及其阵列由于具有尺寸小、绝对带宽宽、阵列物理口径小、便于与有源电路集成等特点而被广泛提出并应用于毫米波通信系统。平面准八木天线是由八木天线演变而成的一种端射天线,在满足端射辐射的同时,便于与系统前端集成,获得平面化集成化毫米波系统,因此是毫米波端射天线的优选对象。然而现有准八木天线不能兼顾带宽、天线长度及馈电复杂度等要求,同时部分天线不适宜在毫米波频段设计。 为此,至晟微电子于201
[手机便携]
至晟微电子怎样成为<font color='red'>射频</font>企业领路人?
FPGA实现汽车视频和图形控制
LCD显示器真是无处不在,在家庭、超市、体育馆以及汽车内你都可以见到它们的身影。无疑车载LCD显示系统是增长最快的市场。增长的动力包括:不断下降的显示器价格、不断提升的用户体验、更多的产品性能以及车内消费类产品的集结。 典型的图形显示系统一般都是利用标准的特殊应用标准处理器(ASSP)或者定制的特殊应用集成电路(ASIC)作为控制器来构建的。但汽车图形设计师在利用这些器件构建系统时遭遇到了不小的麻烦,其中包括:较短的产品生命周期,基于PC的系统总线接口,无法适应新标准和新显示器类型等。所有这些问题都限制了设计在其它应用中的重用可能性。 图1给出了车载图形/视频系统的一个典型实例。图的左侧列出了用于驱动图形系统的
[嵌入式]
用<font color='red'>FPGA</font>实现汽车视频和图形控制
嵌入式系统的存储测试技术及无线传输应用
引言 存储测试技术 方法是记录在特殊环境下运动物体参数的行之有效的方法。它是先将测试数据存入存储器,待装置回收后通过特定接口与上位机进行通信,还原数据信息。在许多消费类电子产品中,对数据采集存储系统的实时性和功耗提出了更高的要求,不仅要同时满足低功耗和微型化设计,还要实时地反映现场采集数据的变化。这样,就必须对系统的采样速率、功耗等提出更高的要求。随着半导体技术的发展,各种技术的进步使得高速度、低功耗的数据采集系统能够实现。 本文主要使用Philips公司16/32位微控制器LPC2148 作为核心控制元件,通过与nRF24L01 结合使用,实现数据的采集、存储以及发送。 1 系统原理 整个测试系统由模拟适配电路、外部晶振
[测试测量]
<font color='red'>嵌入式</font>系统的存储测试技术及无线传输应用
是德科技与新思科技共同合作,支持台积电 N6RF 设计参考流程
是德科技与新思科技共同合作,支持台积电 N6RF 设计参考流程 PathWave RFPro 与新思科技定制化编译器相辅相成,可提供无线晶片设计工作流程所需的整合式电磁模拟工具 是德科技(Keysight Technologies Inc.) 是推动全球企业、服务供应商和政府机构网路连接与安全创新的技术领导厂商,该公司日前宣布其 Keysight PathWave RFPro 与新思科技(Synopsys)定制化编译器设计环境已完成整合,以便支持台积电(TSMC)最新的 6 纳米 RF(N6RF)设计参考流程。 对于集成电路(IC)设计人员来说, EDA 工具和设计方法至关重要 。最新的 TSMC N6RF 设计参考
[半导体设计/制造]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved