基于FPGA的芯片设计及其应用

发布者:ArtisticSoul最新更新时间:2011-05-30 关键字:FPGA  应用 手机看文章 扫描二维码
随时随地手机看文章
   

    过去,半导体行业一直关注的两个目标是缩小体积和提高速率。近 40年来,对这些目标的追求促使行业发展符合摩尔定律,性能和电路密度每18个月翻倍。导致技术高速发展,蕴育了计算机革命、互联网革命以及现在的无线通信革命。但同时也为此付出了代价。一种代价是物理上的。工艺技术上的每一次进步都使得芯片晶体管的“关断”电流增加,也就是待机功耗在增加。另一代价是金钱。每一工艺节点的开发成本呈指数增加。

  在芯片设计中FPGA的优势是节约成本

  65nm和后续工艺节点上需要考虑的是合理的资金分配,而ASIC设计方法成本高,预期收益回报较低。设计人员应认真考虑使用现场可编程门阵列(FPGA)。这些器件解决了当今设计人员面临的功耗问题,有较好的ROI。

  FPGA设计的研发成本要比ASIC低几个数量级,开发人员设计FPGA时,不用面对数百万美元的模板成本,不需要在晶体管级单元布局布线上的高级专业技能,也不需要昂贵的自动设计工具和工艺库。

  FPGA的可编程能力还避免了今后大量的研发开支。在产品生命周期中,如果需要在已有设计中加入新功能,对FPGA重新进行编程便可以简单地实现功能改进。而对ASIC设计进行微小的改动也需要在新模板上投入大量人力物力。

  认识到可编程优点的开发人员可能会考虑基于处理器的ASIC设计方法。在这一方面,FPGA同样具有优势。可编程逻辑在实现功能上效率要比软件高得多,和基于处理器的设计相比,不但降低了功耗,而且提高了任务执行速度。在基于处理器的设计中,FGPA的确经常被用作硬件加速器。

  各种客户群大量采用FPGA,使FPGA的产效在消费类设计上和大批量ASIC水平相当。量产也使得FPGA供应商有足够的收益来切实投入研发。结果, FPGA在体系结构、设计和工艺上是目前最先进的技术,足以和最好的ASIC进行竞争。而且,研发上的投入也保证了FPGA成为功能更强大、质量更好的可靠器件。

  对量产的预测已经得到证实。在过去几年中,FPGA的收益超出了半导体市场的总体水平,而且有加速发展的趋势,原因在于芯片技术的复杂度越来越高,业界大量应用降低了对产品量产的预期。所有因素都对FPGA更加有利,而非ASIC。

  随着半导体技术在65nm上的突破,人们越来越关心功耗和开发成本问题。使用这些技术的芯片物理设计遇到了更多的挑战,ASIC设计方法实现起来更加困难。设计人员转向基于FPGA的设计后,能够从芯片物理设计难题中抽身而出,让FPGA公司去解决这些问题,把精力集中在应用和系统设计的核心能力以及价值定位上。

  基于FPGA的芯片设计方法

  1、基于FPGA的电路设计流程如下:逻辑设计—网表设计—FPGA的初始布局—自动布局—自动布线—产生加载FPGA的配置位图。

  2、基于FPGA的芯片设计的设计方法:

  (1) 选择适当型号的芯片,以提高性能和价格比。

  (2) 逻辑设计中尽可能采用适合于FPGA特性的电路,充分、高效、合理地利用FPGA资源。由于门阵列芯片固有的特点,即资源的数量及种类固定,因此在电路设计中应采用相应的对策,以便扬长避短,充分发挥FPGA芯片的功效,基于以上考虑,以下两点显得尤为必要。一点是充分利用单元库中提供的宏单元,另一点是尽可能地减少逻辑设计中的线网长度和数量,这里所说的线网长度,指的是该线网所连接的逻辑单元的数量的总和。

  (3) 精心布局,以提高整个系统的性能。

  (4) 手工调整布线,充分利用长线资源,确保设计出的芯片满足设计需求。与自动布局一样,自动布线系统布出的线业经常存在着明显的不合理,对布线进行人工干预也是十分必要的。

  (5) 运用自动布局布线工具、布出具有同样功能的多块芯片。

  XILINX基于FPGA的芯片设计整体解决方案

  通过缩短开发产品和将它们推向市场所需的时间,Xilinx 可编程逻辑解决方案能够帮助电子设备制造商将风险降至最低水平。

  您能够以比传统方法(如掩模编程的、固定逻辑门阵列)快得多的速度设计和验证 Xilinx 可编程器件中独特的电路。并且,因为 Xilinx 器件是只需要进行编程的标准产品,所以您无需等待原型,也无需支付大量的非经常性工程(NRE)成本。

  解决方案的软件部分对于每个设计项目的成功而言都是至关重要的。Xilinx 软件解决方案提供了功能强大的工具,从而能够简化利用可编程逻辑进行设计的步骤。按钮设计流程、集成式在线帮助、多媒体辅导资料和高性能自动与自动交互式工具能够帮您获得最佳结果。并且,业界最广泛的可编程逻辑技术和 EDA 集成选项可以提供无可比拟的设计灵活性。

  领先的芯片产品、先进的软件解决方案和世界级的技术支持造就了 Xilinx 解决方案。

  专题阐述

  本专题首先介绍了FPGA在芯片设计领域的优势及这其中的一些关键技术,在举例说明了它的应用特点之后,以XILINX在芯片设计领域的重点产品和整体解决方案做为收尾,使读者从基础理论知识到具体的应用实践都有清晰的了解,同时也对基于FPGA 的芯片设计过程的认识更加融会贯通。

关键字:FPGA  应用 引用地址:基于FPGA的芯片设计及其应用

上一篇:基于FPGA的SOPC的几个概念
下一篇:FPGA在TD-SCDMA通用开发平台中的应用

推荐阅读最新更新时间:2024-05-02 21:25

定位精度突破亚米级,蓝牙AOA技术或能开拓汽车应用新场景
2019年,蓝牙技术联盟宣布在1月份推出的新版本蓝牙核心技术将支持定寻向功能。在增加寻向功能之前,蓝牙位置服务解决方案是靠两个蓝牙设备发出的信号强度信息(RSSI)来确定物品位置,只能确定大致的位置。2019年发布至今,蓝牙寻向技术的定位精度不断从亚米级向厘米级突破。精度更高的解决方案,用以寻找附在移动人员/设备上的移动发射器,例如资产跟踪系统或者是室内导航。 根据蓝牙技术联盟的介绍,寻向定位系统分为定位基站和定位终端,包括到达角定位方法(AOA)、出发角定位方法(AOD)两种,覆盖范围均可以达到10-30米,可以实现0.1-0.5米精度。 在技术原理上,AOA采用单一天线发射信号,接收端使用多根天线阵列,当信号通过时,会
[嵌入式]
定位精度突破亚米级,蓝牙AOA技术或能开拓汽车<font color='red'>应用</font>新场景
基于FPGA的出租车计费系统设计
摘要:出租车计费系统大多利用单片机进行控制,较易被改装,且故障率较高。针对这一问题,设计了一种基于FPGA的出租车计费系统,可模拟汽车行驶、暂停等待,停止等过程,并可同时显示金额、乘车总路程。设计采用层次化设计方法,用VHDL语言进行编程,开发软件为MAX+plusⅡ。经测试,波形与仿真结果都满足设计要求。 关键词:出租车计费系统;VHDL语言;MAX+PLUSⅡ;FPGA 随着城市化水平的提高和人民生活水平的改善,出租车的服务显得越来越重要。因此出租车计费器也就应运而生了。出租车计费器是一种专用的计量仪器,它安装在出租车上,指示出载客路程数,以及乘客应付费用的总数。 出租车计价系统较多的是利用单片机进行控制,但较易
[嵌入式]
基于<font color='red'>FPGA</font>的出租车计费系统设计
基于FPGA的PROFIBUS-DP总线光电收发器设计
   O 引言   PROFIlBUS-DP现场总线以其高速、低成本等优点而广泛应用于制造业自动化、流程工业自动化和楼宇自动化等行业,它的物理层数据传输依赖RS-485接口。RS-485接口是一种工业领域内广泛使用的串行通信接口,可采用“差分”方式在屏蔽双绞线中传输信号,因而具有较好的抗共模干扰能力,通信距离可达千米。PROFIBUSDP总线信号也可使用屏蔽双绞线传输,数据速率为9.6 kbps时的理论传输距离为1200米,波特率为12:Mbps时的理论传输距离为100米。但是,由于工业现场情况错综复杂,各种干扰相互叠加,且RS-485标准规定单段网络最多可支持32个节点(标准负载),因此,有必要使用一种中继设备来将信号更准确、
[嵌入式]
基于<font color='red'>FPGA</font>的PROFIBUS-DP总线光电收发器设计
加密芯片DM2016在数字电视加密中的应用
引 言   据统计,全球每三款软件就有一款被拷贝或盗版,使得正规厂家的正版系统销量锐减。面对形形色色的解密公司,封装和PCB布线的保护已经显得力不从心,而单纯的软件保护也无济于事,如E2PROM和MCU保护软件,由于E2PROM的易复制以及MCU的易读性,保护力度远远不能经受市场的考验。如果用硬件来保护软件,或软硬件相结合,就能加大盗版和破解的难度。   针对MCU加密易被破解,防抄版嵌入式系统加密芯片DM2016内嵌了1024位E2PROM,采用特殊算法、明文随机数产生、密钥OTP(一次性可编程)写入数据线自动熔断等多种保护措施。加密芯片DM2016广泛适用于PMP、GPS、DVD、DVR、DVB等嵌入式应用系统。   1
[家用电子]
加密芯片DM2016在数字电视加密中的<font color='red'>应用</font>
如何利用FPGA设计来验证和加快你的设计过程
如果处理器和现场可编程门阵列FPGA全部由同样的电压供电运行,并且不需要排序和控制等特殊功能的话,会不会变的很简单呢?不幸的是,大多数处理器和FPGA需要不同的电源电压,启动/关断序列和不同类型的控制。 幸运的是,电源管理IC集成电路 (PMIC) 能够控制目前的高级处理器、FPGA和系统,并为它们供电,从而大为简化了整个系统设计。 现在,你也许想知道哪一款PMIC可以为你的片上系统 (SoC) 供电,还有就是要这么做的话,该从哪里入手。为你的SoC和系统选择合适的电源解决方案是系统设计人员最常见的挑战之一。所以,TI推出了数款全新工具,在使用我们的PMIC时,这些工具能够简化器件选型、评估和设计。 在这些工具中,有一
[电源管理]
WP8.1锁屏应用已完成 即将提供下载
    前天,我们报道了一段由开发者David Lorenzin上传的微软 WP8.1锁屏应用的偷跑视频,可以看出该应用应该已经进入完成阶段。而微软移动部门主管Joe Belfiore在近日发表的推文中表示,Windows Phone 8.1新锁屏应用已经完成,目前已经提交商店审核。相信用不了多久,全新的锁屏应用就能和大家见面了。 WP8.1锁屏应用已完成 即将提供下载(图片引自cnbeta) 微软移动部门主管Joe Belfiore推文(图片引自cnbeta)   据 悉,微软Windows Phone 8.1锁屏应用可实现用户定制化,用户可以根据自己喜好切换锁屏风格。从此前的偷跑视频中,我们了解到锁屏应用为用 户提
[手机便携]
接触燃烧式气敏元件的结构及其应用
用高纯的铂丝,绕制成线圈,为了使线圈具有适当的阻值(1Ω~2Ω),一般应绕10圈以上。在线圈外面涂以氧化铝或氧化铝和氧化硅组成的膏状涂覆层,干燥后在一定温度下烧结成球状多孔体。将烧结后的小球,放在贵金属铂、钯等的盐溶液中,充分浸渍后取出烘干。然后经过高温热处理,使在氧化铝(氧化铝一氧化硅)载体上形成贵金属触媒层,最后组装成气体敏感元件。除此之外,也可以将贵金属触媒粉体与氧化铝、氧化硅等载体充分混合后配成膏状,涂覆在铂丝绕成的线圈上,直接烧成后备用。另外,作为补偿元件的铂线圈,其尺寸、阻值均应与检测元件相同。并且,也应涂覆氧化铝或者氧化硅载体层,只是无须浸渍贵金属盐溶液或者混入贵金属触媒粉体,形成触媒层而已。 (a)元件的内部示
[嵌入式]
Ceva多协议无线 IP平台系列加快在物联网和智能边缘人工智能领域MCU 和 SOC的应用
Ceva推出多协议无线 IP平台 系列加快增强连接技术在物联网和智能边缘人工智能领域MCU 和 SOC的应用 Ceva-Waves™ Links™ IP系列提供完全集成的多协议连接解决方案,包括Wi-Fi、蓝牙、UWB、Thread、Zigbee和Matter,为下一代连接协议丰富的MCU和SoC简化开发工作并加快上市时间 Ceva-Waves™ Links100 是以物联网为重点的连接平台 IP,采用台积电 22nm 制程的射频技术,并已获得一家领先OEM 客户部署使用 帮助智能边缘设备更可靠、更高效地连接、感知和推断数据的全球领先半导体产品和软件IP授权许可厂商Ceva公司 推出全新多协议无线平台IP系列C
[网络通信]
Ceva多协议无线 IP平台系列加快在物联网和智能边缘人工智能领域MCU 和 SOC的<font color='red'>应用</font>
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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