如何采用FPGA方案实现数字显示系统设计

发布者:tyloo820最新更新时间:2012-07-13 来源: 21ic 关键字:FPGA  数字显示系统 手机看文章 扫描二维码
随时随地手机看文章

系统级芯片(SoC)解决方案被誉为半导体业最重要的发展之一,目前,从数字手机和数字电视等消费类电子产品到高端通信LAN/WAN设备中,这一器件随处可见。过去,为了创建此类嵌入式系统,设计工程师不得不在处理器、逻辑单元和存储器等三种硬件中进行选择,而现在这些器件已合并为单一的SoC解决方案。

SoC面临的挑战

嵌入式系统SoC可采用现场可编程门阵列(FPGA)或专用集成电路(ASIC)实现。开发新型SoC器件需要解决的几个关键问题包括:新的设计工具、先进的工艺技术及半导体IP。尽管在技术上十分先进,基于ASIC的SoC产业仍然面临着挑战,甚至会因此难以完全发挥潜力,以下列举其面临的一些问题和挑战:

1.系统复杂性不断增加,因此更容易引起设计错误和产品延迟,而重新投片则会导致成本上升。

2.上市时间压力更大。缩短上市时间面临着许多内部及外部压力要求,因为现在的设计方法仍然按照传统ASIC时间进度实施。

3.产品生命周期更短,对生命周期为半年到一年的产品进行设计复用的要求更强了。

4.多种业界标准并存。各种新的业界标准不断产生和更新,因此产品难以与业界标准的变化保持同步。

5.可用于不同产品的设计灵活性较差。

6.可重配置及现场升级性能缺乏。

现在,基于FPGA的SoC可以解决以前基于ASIC的SoC无法完成的任务和挑战,如现场升级、减少产品上市时间、满足不断出现和更新的标准要求。基于FPGA的SoC设计可用于多种场合,其中从ASIC向FPGA转型中受益最多的应用包括:

1.通信及网络:网络及无线基础设施。

2.数据处理:服务器及存储设备。

3.消费类电子产品:数字机顶盒、数字电视和个人摄像机。

ASIC在器件成本、尺寸和性能上颇具优势;而FPGA则在上市时间、建模时间及升级能力上稍胜一筹,这些是权衡设计中FPGA和ASIC取舍的基本依据。与ASIC相比,FPGA最大的不同在于它采用了大量的晶体管和内部互联来实现编程。由于ASIC所用的晶体管数较少,因此就这一方面而言,ASIC的器件成本通常比FPGA要低。不过,根据摩尔定律所述,FPGA和ASIC在密度、性能及器件成本上的差距正逐渐缩小。

芯片内连技术,如采用更多金属层及铜连线,有助于缩小FPGA和ASIC之间的成本、密度及性能差距。此外,在计算基于ASIC或FPGA的SoC成本时,除了生产成本外,设计开发所需的时间和经费也是一项重要的考虑因素。

Xilinx的可编程逻辑器件的发展过程。FPGA最初仅提供简单的逻辑解决方案组合,然后发展为PlatformsFPGA,在功能及总成本上均为系统结构设计工程师提供了极大价值。现在,从网络设备到高端消费类器件,FPGA均开始了大批量生产。下面以PlatformFPGA方案为例,说明基于FPGA的SoC方案的特点。

PlatformFPGA解决方案

PlatformFPGA是高性能的SoC解决方案,下面对其特点进行概要介绍。

A.PlatformFPGA模型

以因特网、无线、全球化及个人通信为代表的信息化时代要求设备生产商在标准通信系统中增加数据率及通道数,以支持视频流、音频流及数据流。PlatformFPGA为生产商提供了所需的系统灵活性、上市时间并可支持高带宽要求。此外,PlatformFPGA提供了用于嵌入式处理器的系统控制、用于客户订制数据滤波及并行处理的DSP内核以及用于系统高速数据通信的吉比特串行及源同步I/O口。[page]

Virtex-II系统门密度为4万到800万不等,可提供嵌入式系统存储器。由于这种高密度片上存储器可提供快速高效的FIFO缓冲区、移位寄存器及CAM,因此增加了整体系统带宽。嵌入式RAM模块及高速存储接口为带宽要求很高的系统提供了强大的、基于存储器的数据通道。

Virtex-II器件及其扩展器件所提供的PlatformFPGA功能可解决系统级设计中面临的信号完整性、复杂系统时钟管理及板上EMI管理等问题。

B.PlatformFPGA的软硬内核

PlatformFPGA是一种灵活的解决方案,它在单芯片上集成了一系列软硬IP内核,同时硬件和固件可随时升级。FPGA架构的可编程性缩短了系统开发时间,单个PlatformFPGA就可满足多种应用需要。此外,它还提供了软硬件协同设计的灵活性,设计工程师可在开发周期内便进行系统优化。

PlatformFPGA采用了IP插入和有源内连技术。采用IP插入技术可将任何大小或形状的软硬IP内核无缝地插入到FPGA架构中任何部分,并保持与周围阵列极佳的连通性。而有源内连技术则提供了有源的布线通道,使得软硬IP内核无论位于阵列何处均可保持稳定、高效的性能。

处理器的性能

用于PlatformFPGA的EmPower!解决方案为嵌入式处理器提供了最高性能的可编程系统,同时还可自由选择客户订制的解决方案。它所采用的嵌入式PowerPC405微处理器内核工作频率为300MHz,可提供超过420MIP的性能。此外,Virtex-II器件上的MicroBlaze软处理器内核是32位RISC处理器,工作频率为125MHz,可提供82MIP的性能。

Virtex-II解决方案中结合了嵌入式乘法器和增强的算术功能,具有超过0.5T-MAC/s的XtremeDSP功能,比业界最先进的嵌入式DSP处理器内核快100倍以上。将Xilinx的系统生成器与MathWork的MATLAB及Simulink相结合,可为系统和DSP设计工程师提供了一套他们熟悉的、完整的设计工具。

此外,SystemIO充分解决了高性能设计中各式各样的系统互联问题,包括物理接口和协议,以提供更高的带宽。为了使PlatformFPGA能够支持最快的通信标准,如10G以太网、OC-192、Infiniband和XAUI接口标准,Virtex-II系列FPGA中集成了速度高达吉比特的串行收发器。SystemIO接口提供了最为灵活的解决方案来兼容一些新兴的接口标准,其中包括RapidIO、LDT、SPI4、PCI66、PCI、FlexBus4及POS-PHY4并行总线。

PlatformFPGASoC应用实例

一个基于PlatformFPGA的SoC数字显示应用实例。数字视频设计中一个需要解决的关键问题是在同一块电路板上实现不同元件之间以及不同产品间的接口问题。USB2.0、IEEE1394和PCI可实现高速接口,而FPGA则提供了一种理想平台,为不同的技术提供接口及协议转换。

一般来说,数字视频技术的基础在于数字图像处理。本方案中,FPGA可提供性能卓越的DSP处理能力,因此可以通过可编程逻辑来实现数字图像处理。FPGA为数字视频流的编解码提供了一种有效的解决方案,并广泛用于色彩空间转换功能、MPEG块、转换率控制及Reed-Solomon和维特比解码器等模块。

显示驱动电路采用FPGA则易于编程,可用来控制显示所需的复杂时序信号,同时还可灵活地实现支持不同显示元件的多种版本。

小结

现在的FPGA是一种快速有效的开发平台,可加快开发周期,原因在于其拥有灵活的架构、先进的处理技术、强有力的软件综合技术及丰富的IP库,可提供最完整的系统集成解决方案。

关键字:FPGA  数字显示系统 引用地址:如何采用FPGA方案实现数字显示系统设计

上一篇:FPGA/EPLD的自上而下设计方法及其优缺点介绍
下一篇:MCU应用系统与Internet连接的一种新技术

推荐阅读最新更新时间:2024-03-16 13:03

基于FPGA的双路低频信号发生及分析仪
  l 引言   频率合成技术的应用,对通信、数字电视、卫星定位、航空航天、雷达、 电子 对抗技术的发展起到了至关重要的作用。而作为波形发生器的核心的频率合成技术,其原理是把一个或多个高精度、高稳定性的参考频率,经过各种信号处理技术,生成同样精度和稳定性的各种离散频率。虽然各个芯片厂推出了先进的高性能、多功能DDS集成芯片,但在某些情况下,这些DDS集成芯片的控制方式、频率和转化率不符合系统要求。如果使用高性能的FPGA器件来代替DDS集成电路,便可以满足设计要求。   本文设计了一种低频信号发生及分析系统。本系统以高速可编程逻辑门阵列FPGA为核心技术,由FPGA通过p核产生双路低频信号,参数由按键输入。产生的双路信号经过加
[测试测量]
基于<font color='red'>FPGA</font>的双路低频信号发生及分析仪
利用FPGA的新功能保证视频设计安全性
  越来越多的消费应用开始在设计中集成流式视频,结果引入了许多标准和专有的加密算法。但是加密方案以及实现方法不统一导致视频接收设备在设计和支持方面存在巨大的挑战。DeviceDNA作为FPGA的一项新功能,可保证视频接收机的设计安全,同时还可为测试和验证流程提供支持,从而提供成本经济的高质量安全解决方案,支持多种不同的视频流加密协议。   视频越来越多地应用在我们生活中,除了在电视上的应用,还被应用在计算机、汽车、PDA/PMP、iPod和手机上。现在,甚至冰箱上可能也应用视频!   消费者希望能够随时随地享有视频所带来的便利,但是如此广泛的视频需求产生了大量不同的流式视频压缩标准,以满足对不同屏幕尺寸分辨率以及高带宽的要求。
[嵌入式]
利用<font color='red'>FPGA</font>的新功能保证视频设计安全性
一种基于FPGA和单片机的扫频仪研究与设计
  一个网络的频率特性包括幅频特性和相频特性,在系统设计时,各个网络的频率特性对该系统的稳定性、工作频带、传输特性等都具有重要影响。实际操作中,扫频仪大大简化了测量操作,提高了工作效率,达到了测量过程快速、直观、准确、方便的目的,在生产、科研、教学上得到广泛运用。本设计采用数字频率合成技术产生扫频信号,以单片机和FPGA为控制核心,通过A/D和D/A转换器等接口电路,实现扫频信号频率的步进调整、数字显示及被测网络幅频特性与相频特性参数的显示。    1 系统总体方案及设计框图   1.1 系统总体方案   将输出频率步进可调的正弦扫频信号源作为被测网络的激励Vi,可得被测网络的响应为V0。通过测量各频率点的幅度就可得到V0
[嵌入式]
一种基于<font color='red'>FPGA</font>和单片机的扫频仪研究与设计
这家美国芯片公司,选择在中国首发可用于自动驾驶的全新FPGA芯片
芯片,是最近的热门话题,我们要关注的不仅仅是手机芯片,也要关注汽车芯片,更何况智能网联汽车业需要大量的芯片,其中,最重要的就是自动驾驶计算平台需要用到的芯片。 北京时间5月21日,总部位于美国加州圣克拉拉市的半导体公司Achronix,在中国深圳举办交流会,宣布推出全新的7nm FinFETSpeedster7t系列产品,该产品可以满足人工智能/机器学习(AI/ML)和高带宽数据加速应用的需求。 人工智能和机器学习的一大应用就是自动驾驶,领头羊Waymo采用的是英特尔CPU+Altera FPGA的方案来解决自动驾驶所需要的数据融合和算法处理,因为PFGA作为硬件加速器,可以作为GPU的有效补充,应用为汽车主控芯片。
[汽车电子]
这家美国芯片公司,选择在中国首发可用于自动驾驶的全新<font color='red'>FPGA</font>芯片
ACTEL FUSION 可编程系统芯片在三大洲获得认同
ACTEL 在中国荣获创新的混合信号 FPGA 奬项 Actel 公司的 Fusion TM 可编程系统芯片 (PSC) 作为业界首项混合信号现场可编程门陣列 (FPGA) 产品 , 赢得了中国知名的电子杂志《电子产品世界》颁发的 “ 2006 年度影响中国的嵌入式系统新技术奖 ” ;而有关的颁奖典礼经已于 9 月 12 日在深圳举行的中国微处理器论坛上进行。 Actel 亚太区总经理赖炫州表示: “ 继荣获《电子产品世界》杂志颁发 ‘ 2006 年度影响中国的嵌入式系统新技术奖 ’ 之后, Actel 混合信号 Fusion 可编程系统芯
[焦点新闻]
莱迪思推出适用于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这些雷达、
[嵌入式]
基于SOPC的现场总线多通道实时温度采集系统设计
引言 温度是表征物体冷热程度的物理量,是工业生产中常见和最基本的参数之一,在生产过程中常常需要对温度进行监控。传统的温度采集系统,通常采用单片机或数字信号处理器DSP作为微控制器,控制模数转换器ADC及其他外围设备的工作;但是,基于单片机或DSP的高速多路温度采集系统都有一定的不足。由于单片机运行的时钟频率较低,并且单片机是基于顺序语言的,各种功能都要靠软件的运行来实现,因此随着程序量的增加,如果程序的健壮性不好,会出现“程序跑飞”和“复位”现象。DSP的运算速度快,处理复杂的乘加运算有一定的优势,但是很难完成外围设备的复杂硬件逻辑控制。因而单片机或DSP很难满足在复杂的工业现场进行多路温度采集时对实时性和同步性的要求。鉴于此,本
[测试测量]
基于SOPC的现场总线多通道实时温度采集<font color='red'>系统</font>设计
用LatticeXP FPGA 桥接吉比特媒体独立接口
  吉比特媒体独立接口是一种以太网接口,简称GMII(Gigabit Media Independent Interface)。简化的吉比特媒体独立接口称为RGMII(Reduced Gigabit Media Independent Interface)。采用RGMII的目的是降低电路成本,使实现这种接口的器件的引脚数从22个减少到12个。本文主要介绍用莱迪思半导体公司的LatticeXP FPGA实现RGMII至GMII的双向桥接功能,能在RGMII和GMII之间双向传送数据。   LatticeXP将低成本的FPGA结构和非易失、可无限重构的ispXP(eXpanded Programmability:拓展了的可编程性)技
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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