FPGA器件扩展ASSP功能 扮演控制核心角色

发布者:星辰古泉最新更新时间:2012-08-23 来源: 中国电子报关键字:FPGA  ASSP 手机看文章 扫描二维码
随时随地手机看文章
   

融合为电子技术的行业应用带来了更适合的方式,而FPGA与生俱来的属性更使得这些方式呈现出多样性。

周立功最近出了本名为《新编计算机基础教程》的书,观后认为,书中讲授电子技术知识的方式,蕴含计算机与半导体的渊源,使人仿佛再次看到那个年代亲手搭建第一台单板机的样子……他们不断追随,没过多久,单板机上的多个分离器件就被半导体工艺的进步给融合为集成电路。不可否认,这种融合为电子技术的行业应用带来了更适合的发展方式,而FPGA与生俱来的属性更使得这些方式呈现出多样性。

FPGA器件扩展ASSP功能

当不同电压的器件在一块PCB上集合时,面临兼容各种电平标准的问题,有了FPGA,情况大为改观。

在电子产品设计中,曾使用FPGA器件弥补ASSP器件功能上的不足。通用的MCU器件也许在智能家居主控单元中或者电表集抄器上无法提供足够的UART外设端口,FPGA的逻辑单元以及双口RAM资源的运用,能够以最少的硬件电路消耗完成多路UART接口的扩展,而且是轻松实现,因为各个FPGA厂家提供了经过充分验证的IP核。

同时,我们曾经也使用FPGA器件来增强或扩展ASSP器件已具备的功能。当不同电压标准的器件在一块PCB上集合时,设计者面临兼容各种电平标准的问题,或许MCU仅能够提供1.8V LVTTL,但有了FPGA的引入,情况将大为改观。FPGA的多电平标准Bank I/O能够完成1.8V LVTTL到3.3V LVCMOS、2.5V LVTTL等电平的完美桥接并不降低速度。

另外,我们还一直看重FPGA器件的高速的并行执行能力。数字0与1的翻转时间在FPGA器件中能够轻易小于零点几纳秒,这赋予了它无与伦比的集成电路速度。我们在大型的通信设备中能够看到他的性能,一些高速端口在处理数十条信道中的复杂的通信协议编码与解码,同时另一些I/O在并行处理多达10路的高速ADC送来的数据。

扮演控制核心角色

足够大的可编程逻辑门阵列将可以实现任何数字电路。内嵌式MCU与FPGA的融合是正在上演的重头戏。

后来,SoC的概念被提出,FPGA器件开始以控制核心的角色登台。如果所有的数字电路都是逻辑开关,那么足够大的可编程逻辑门阵列将可以实现任何数字电路。无疑,内嵌式MCU与FPGA的融合是正在上演的重头戏。

Altera半导体推出的NiosII软核处理器是标志性的SoC。NiosII处理器在FPGA逻辑中完整的运行软件编译代码并且不输性能,最重要的是能够与FPGA Fabric无缝连接,融合为一体。Altera半导体提供通过验证的一系列IP Core能够使得设计者轻易完成自定义的SoC系统搭建。我们看到大学中的爱好者在厂家的技术资料参考下能够顺利完成基于DDS技术的任意波形发生器设计,并带有LCD显示屏和触摸屏的人机交互GUI菜单,然后通过文件系统的支持将波形数据存入SD卡。[page]

   

Microsemi公司的FPGA产品,早期在ProASIC3系列器件中实现嵌入ARM公司授权的标准MP7以及Cortex-M1内核,方式与Altera半导体的NiosII类似,但是这类方式有同一个短板——需要在FPGA器件外面增加额外的MCU所需内存器件,这使设计者又想起了传统的单板机式系统思路。不过很快,Microsemi半导体Fusion(融合)器件系列的诞生第一次使SoC的概念变得清晰。Fusion系列器件内嵌了多达512KB的用户可用FlashMemory,设计者可以在需要嵌入Cortex-M1或者8051S处理器内核的时候,将程序运行的C Code存储在器件内部的FlashMemory中,当然也可以用来存储字库、数组等用户数据。Fusion的另一个创新在于将多达30个通道并包含比较器等调理电路的ADC集成于单芯片内,实现模拟电路与数字电路的融合……现在,我们以上曾经做过的FPGA设计一定程度上可以统一到Fusion器件的单芯片SoC平台了。

利用Fusion的FPGA+Analog+“MCU”架构,我们曾成功协助设计者定制其专属的多核SoC系统。该产品的PCB面积有限,而传统的行业方案或许需要2-3颗MCU来并行处理才能够得以完成。基于设计者已有的软件算法,我们推荐一颗Fusion器件并顺利协助设计者嵌入2颗MCU软核完成设计,他同时将原来的PCB缩减50%。而实现的这些功能包括数据的多通道配置、数据格式的算法、系统的多路模拟量监控(ADC模拟模块)、GPRS的远程通信协议和加密算法。在以后的相当长的一段时间里,公司多次对设计者推荐这一项真正单芯片的软核SoC解决方案并不断获得认可,“融合”这个词的意义初显。

内嵌硬核处理器拉开序幕

硬核将晶圆面积变得更小而性能更高,也省去设计者调用软核处理器之外全总线挂接的调试步骤。

有了软核对于SoC技术的拓荒,半导体厂家开始考虑比较软核的逻辑单元门数与硬核的晶圆面积之间的平衡,于是,由FPGA半导体厂家主导的内嵌硬核处理器拉开序幕。Xilinx半导体与PowerPC的结合、Altera半导体与Cortex-A的结合、Microsemi半导体SmartFusion器件内部带有Cortex-M3硬核和通用外设部件……硬核利用半导体工艺的优势将晶圆面积变得更小而性能更高,同时也省去了设计者调用软核处理器之外全总线挂接的调试步骤,减少设计者自设计软核系统的不稳定因素。

通过长时间与Microsemi半导体的接触,发现设计者对SmartFusion系列器件在原有Fusion的结构基础上形成真正的硬件FPGA+Analog+MCU的结构有着更加快速的认可,并在设计推广中收获一些代表性的方案应用。在工业场合,SmartFusion器件采用的已被广泛应用的Cortex-M3标准ARM内核,使得设计者很容易将原来的同样内核MCU的设计无缝移植过来,同时,官方及周立功公司等提供完善的技术支持,设计者可以在SmartFusion器件的硬核和以太网MAC中运行实时操作系统支持TCP/IP协议,而官方也提供了广泛应用与工业的实时以太网IP解决方案。这样,设计者将多路ADC采集的模拟量数据整合上传,同时Cortex-M3接收主机端的控制指令通过AHB内部总线驱动FPGA逻辑部分的多路SVPWM实施MOSFET桥电路的精确控制。这样的应用在电机控制及高压变频器中是比较普遍的,而让人高兴的是,SmartFusion器件可以通过启动IAP方式使用内核来更新FPGA逻辑的程序,使器件远程更新变为现实,也提供了在这类较为危险的场合下为保障调试人员安全的一种解决方案。

前不久,帮助一位FPGA设计者分析几段HDL的设计,其中不同的编码方式使得同样功能的两个模块在时序上的布局布线竟产生了截然不同的差异,输出难以解释的混乱数据,期间百思不得其解。“或许他们(模块)想要平等的待遇”——仅仅打趣的一句话而已,没想到在更改为同样的编码位后问题得以解决!再次感慨现在的设计也需要融合哲学的思想!从电阻电容到集成电路,从开关管到可编程逻辑阵列,从8086的CPU雏形到盛行于世的ARM与SoC……当电火花遭遇半导体,人类的智慧使得它变得有序和富有灵魂!原来这是一场融合的大革命,持续百年并且仍在延续。

关键字:FPGA  ASSP 引用地址:FPGA器件扩展ASSP功能 扮演控制核心角色

上一篇:高可靠领域应用FPGA占市场15%
下一篇:赛灵思异构3D FPGA 面向下一代线路卡

推荐阅读最新更新时间:2024-05-02 22:17

FPGA电源系统管理
简介 现场可编程门阵列(FPGA)的起源可以追溯到20世纪80年代,从可编程逻辑器件(PLD)演变而来。自此之后,FPGA资源、速度和效率都得到快速改善,使FPGA成为广泛的计算和处理应用的首选解决方案,特别是当产量不足以证明专用集成电路(ASIC)的开发成本合理有效时。FPGA取得快速发展,并广泛用于大规模部署。例如,继2013年试点项目中使用FPGA成功加快Bing搜索引擎的速度之后,Microsoft®将配备FPGA的服务器使用范围扩展到云数据中心。 FPGA电源系统要求 FPGA需要几个不同的低压供电轨,每个供电轨都有自己的电压和电流规格,以便为其内核逻辑、I/O电路、辅助逻辑、收发器和存储器供电。这些供电轨
[嵌入式]
<font color='red'>FPGA</font>电源系统管理
Altera低成本Cyclone III FPGA实现对EtherCAT实时协议IP的支持
     流行的工业通信协议提高了工厂自动系统的设计灵活性 2007年7月20号,北京 ——为帮助工业设备设计人员更灵活地实现实时以太网通信,Altera公司(NASDAQ: ALTR)今天宣布为EtherCAT技术协会的EtherCAT协议提供知识产权(IP)支持。此前IP是针对Cyclone II器件,现在将针对Altera新的低成本、低功耗Cyclone III FPGA。 EtherCAT技术协会执行总监Martin Rostan说:“在竞争非常激烈的工厂自动化设备市场上,企业正在寻找能够迅速突出产品优势的新功能和特性。Cyclone III FPGA实现对EtherCAT的支持,使设计人员能够以高性价比方式,轻松加入实
[新品]
多波形雷达回波中频模拟器方案
  引言   在各型雷达导引头的研制开发中,经常需要多次试验以检验雷达对目标回波信号的分析处理性能。然而一般外场试验虽然是最真实的实战模拟,但需要耗费大量的人力物力,试验成本昂贵,不适于研制阶段的性能考核,通常只作为导弹整体研制完成后的最终性能考核验证。因此,能够在实验室为雷达导引头工作提供一个模拟真实工作状态的电磁环境就显得格外重要。雷达回波模拟器正是为适应上述需求研制出现的,它不仅为设计者节省大量的研制费用,而且可以缩短研制周期,提高工作效率。   从实现方法上,雷达回波模拟器一般分为两大类:存储回放式和自主产生式。存储回放式是基于接收待测雷达产品的频率合成器的发射信号调制脉冲,并对发射信号进行下变频、采样存储、完成目标
[嵌入式]
多波形雷达回波中频模拟器方案
利用FPGA的DSP功能提高图像处理的实例分析
intevac是商用和军用市场光学产品的前沿开发商。本文介绍该公司nightvista嵌入式电子系统的开发,该产品是高性能超低亮度紧凑型摄像机。该摄像机最初采用了流行的数字信号处理器、几个assp和外部存储器件。系统对性能的需求越来越高,工程师团队决定试验一种替代方案——在可编程逻辑中实现可配置软核处理器。这一决定带来了以下好处: 达到了目标所要求的性能 在单个fpga中集成了分立的元件和数字信号处理(dsp)功能 功耗降低了近80% 将五块元件板缩减到一块,显著降低了成本 缩短了开发时间 图1 intevac nightvista摄像机中cyclone系列fpga功能框图   dsp基于处理器的实现方法   n
[嵌入式]
莱迪思推出适用于ADAS的FPGA,提供高速MIPI性能
莱迪思半导体公司,低功耗可编程器件的领先供应商,宣布拓展其屡获殊荣的Crosslink™-NX系列产品,推出专门用于高级驾驶辅助系统(ADAS)和车载娱乐信息系统等汽车应用的全新FPGA。全新CrossLink-NX FPGA将在技术先进的汽车行业为其嵌入式视觉应用带来业界领先的低功耗、小尺寸设计、高性能IO和高稳定性。莱迪思CrossLink-NX FPGA器件目前是同类产品中唯一支持速率高达10 Gbps嵌入式MIPI D-PHY接口的FPGA。 汽车行业正越来越多地采用新技术来增强车辆的功能,预计到2030年,仅ADAS传感器市场规模就将增长到408亿美元,2020年至2030年间的复合年增长率达11.7%。1这些雷达、
[嵌入式]
ARM 推出首款针对FPGA进行优化之处理器 进一步拓展Cortex系列产品阵容
ARM Cortex-M1处理器提供跨FPGA、ASIC及ASSP之单一架构标准协助OEM厂商降低开发成本    ARM于日前宣布推出第一款针对FPGA建置设计的处理器—ARM Cortex-M1,进一步扩大ARM Cortex系列处理器阵容,并协助OEM厂商以单一架构标准横跨不同效能领域。Actel目前已将ARM列为首要合作伙伴,并成为全球首家获得Cortex-M1处理器授权的厂商。   Cortex-M1处理器能协助OEM厂商整合针对FPGA、ASIC及ASSP等多项项目上的软体及开发工具投资,将投资成本合理化,并且透过业界标准处理器的应用,提升厂商独立开发的能力,以节省为数可观的开发成本。Cortex-M1处理器已获得各
[新品]
如何利用NoC资源去支撑FPGA中的创新设计
日益增长的数据加速需求对硬件平台提出了越来越高的要求,FPGA作为一种可编程可定制化的高性能硬件发挥着越来越重要的作用。近年来,高端FPGA芯片采用了越来越多的Hard IP去提升FPGA外围的数据传输带宽以及存储器带宽。但是在FPGA内部,可编程逻辑部分随着工艺提升而不断进步的同时,内外部数据交换性能的提升并没有那么明显,所以FPGA内部数据的交换越来越成为数据传输的瓶颈。 为了解决这一问题,Achronix 在其最新基于台积电(TSMC)7nm FinFET工艺的 Speedster7t FPGA 器件中包含了革命性的创新型二维片上网络(2D NoC)。这种2D NoC如同在FPGA可编程逻辑结构之上运行的高速公路网络一样
[嵌入式]
如何利用NoC资源去支撑<font color='red'>FPGA</font>中的创新设计
基于FPGA的HDLC转E1传输控制器的实现
引言   E1是我国电信传输网一次群使用的传输标准,由于我国的E1资源十分丰富, 这样的传输路径非常容易获得,灵活利用现有丰富的E1信道来传输HDLC数据,可以节约大量传输成本。通常,一路HDLC数据仅通过一路E1信道传输,但是如果HDLC数据的速率很大,一路E1信号的带宽不足以传输,那么HDLC数据就要分接到M路E1信道中传输,接收端再把M路E1信号合路恢复出HDLC数据,M路E1信号如果传输路径不同,肯定会导致不同的延迟,本系统设计时,允许各路E1信号的最大延迟为64ms。 系统E1帧结构设计   本系统中的E1码流的帧结构可以参照CCITT G.732、G.704或G.706建议给出的PCM基群30/32路系统帧结构得到
[网络通信]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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