平板电视是增长最快的一类新型消费电视。电视市场上的平板显示器有三种类型:LCD、等离子和背投(DLP)。
凭借较低的价格和完备的特性,赛灵思Spartan-3系列独特的定位使其适用于各种数字消费类系统。其中正被广泛采用的市场之一就是平板显示器 (FPD)市场。让我们来看看FPGA在FPD系统中的一些典型用法。
前端预处理
数字RGB信号在馈入主图像处理引擎之前一般要进行某些预处理。这种预处理可以是离散传统变换、解密或隔行扫描/解隔行扫描处理。通常,这就是 FPGA结合用户的图像处理ASIC或ASSP的一般用法。一个通常用法就是辅助ASSP进行图像缩放和解隔行扫描处理。
核心处理
虽然核心图像处理通常采用标准ASSP或定制ASIC来实现,但有时也会采用FPGA来实现某些定制处理。通过联手AllianceCORE和XPERTS等合作伙伴,赛灵思可提供一系列知识产权核,以简化这些功能的设计。
此类功能的一些例子包括伽马校正、图像缩放 (image scaling)、边缘检测、锐化、对比度和帧缓冲器。用户使用的部分IP内核有:
* 颜色空间转换器
* JPEG编解码器
* 离散余弦变换
* MPEG视频编码器/解码器
图1显示了可以在FPGA中实现的各种典型的FPD功能。
Spartan-3FPGA提供了对FPD系统设计人员非常有用的各种特性。这些特性包括可实现极高效DSP设计的嵌入式乘法器;可在流水线或多通道功能的设计中实现高性能和降低资源占用的移位寄存器;大量的内存资源;以及对显示器市场中广泛应用的差分I\/O标准的内置支持。
接口
很多情况下,FPGA被用来实现到屏幕或外部存储器的接口。Spartan-3支持低摆幅差分I/O标准(如小摆幅差分信号[RSDS]),以及其它单端标准如 SSTL/HSTL 等。
FPGA 还可用于实现定时控制单元(TCON),以控制水平和垂直像素显示格式。TCON 或多或少是个垂直和水平显示计数器。Spartan-3架构中有大量的触发器和一个内置进位链,可以高效地实现该功能。同时,Spartan-3 FPGA还拥有丰富的差分 I/O 通道,因此其架构对于实现更高I/O密集度的设计极为高效。甚至很小的一个Spartan-3E 器件也拥有足够的差分I/O资源来驱动一个大的LCD和等离子屏幕。
在许多设计中,客户常常需要有一个到高速 DDR 外部存储器的接口。赛灵思提供参考设计和应用说明,帮助用户在Spartan-3结构内构建高效的存储器控制器。
目前,Spartan-3 FPGA已在平板显示器系统中成功地实现了以下功能:
* SD/HD 颜色空间转换
* 4:4:4 到 4:2:2 向下采样
* 数字RGB-到-USB读卡器功能
定时控制和平板RSDS驱动器
图像压缩/解压缩
FPGA解决方案的可编程特性降低了新系统设计中存在的内在开发风险。凭借其大量其它特性,如多I/O组、片上数字时钟管理器、以及扩展块内存和分布式内存,FPGA器件还可高效地实现许多控制/连接逻辑功能,从而有效地缩小尺寸并降低复杂度和系统成本。
关键字:FPGA
引用地址:
FPGA在平板显示器中的应用
推荐阅读最新更新时间:2024-03-30 21:24
基于FPGA的数字量变换器测试系统设计
针对数字量变换器性能参数的测试工作,以FPGA为控制核心,开展数字量变换器测试系统的设计和研究,并给出系统各模块的具体设计方法;系统通过USB实现与计算机的通信,能够产生计算机字信号及相应移位脉冲信号、勤务信号和128路指令信号,并能接收经过数字量变换器变化后的计算机数码和指令数码信号;测试系统能够完成对数字量变换器各项性能指标的测试,实验表明,测试系统精度及可靠性高、实时性好,已经成功应用于某遥测系统中。 0 引言 在飞行器发射试验中,常用遥测系统获取其内部各系统的工作状态参数和环境数据,为评定飞行器的性能及故障分析提供依据。数字量变换器作为遥测系统弹上的重要设备,它的主要功能是控制接收弹上的各种飞行参数。变换器性能
[测试测量]
nRF24L01无线模块在单片机与FPGA上的应用
先简单的介绍下nRF24L01无线模块 (1) 2.4Ghz 全球开放ISM 频段免许可证使用 (2) 最高工作速率2Mbps,高效GFSK调制,抗干扰能力强,特别适合工业控制场合 (3) 126 频道,满足多点通信和跳频通信需要 (4) 内置硬件CRC 检错和点对多点通信地址控制 (5) 低功耗1.9 - 3.6V 工作,待机模式下状态为22uA;掉电模式下为900nA (6) 内置2.4Ghz 天线,体积小巧15mm X29mm (7) 模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示),可直接接各种单片机使用,软件编程非常方便 通过SPI方式完成数据的交换,包括数
[单片机]
CDMA 2000系统中前向链路卷积编码器的FPGA实现
在通信系统中,由于数字信号在传输过程中受到各种干扰的影响,使信号码元波形变坏,故传输到接收端后可能发生错误判决,为解决这一问题,通常在设计数字通信系统时,首先应从合理地选择调制制度、解调方法以及发送功率等方面考虑,若采取以上措施仍难满足要求,就要考虑差错控制措施。在CDMA 2000系统的前向链路和反向链路中就采用了卷积编码来实现前向差错控制(FEC)。 FPGA是可编程逻辑器件,它的主要优点在于可以借助EDA工具通过软件编程对器件的硬件结构和工作方式进行重构,这就使得硬件设计具有软件设计的灵活性和便捷性。本设计采用VHDL语言并选用可编程逻辑器件在QuartusⅡ下来实现CDMA 2000系统中的前向链路卷积编码器。
[嵌入式]
AD977A在脑电信号采集系统中的应用
前言 脑电信号EEG(Electroencephalography)是由脑神经活动产生并存在于中枢神经系统的自发性电位活动,含有丰富的大脑活动信息。它是大脑研究、生理研究和临床脑疾病诊断的重要手段。记录脑电信号,可为临床诊断提供依据。因此,提取脑电信号具有重要的现实意义。由于脑电信号处理一般都是基于数字技术,因此电极采集到的模拟信号经信号调理后,通过A/D转换器转换成数字信号是必不可少的过程。这里提出一种基于FPGA和AD977A的脑电信号数据采集系统,采用FPGA作为信号处理器,并控制模数转换,从而实现高可靠性,高通用性的脑电信号数据采集系统。 2 系统总体设计 通过对人体进行视觉刺激、听觉刺激或神经刺
[模拟电子]
基于MicroBlaze软核的FPGA片上系统设计
摘要: 分析软处理器 MicroBlaze 的体系结构,给出 MicroBlaze 内核在软件无线电系统中的应用,实现 SOPC (可编程系统芯片)。 关键词: FPGA IP Core SOPC MicroBlaze CoreConnect 软处理器 软件无线电 Xilinx 公司的 MicroBlaze 32 位软处理器核是支持 CoreConnect 总线的标准外设集合。 MicroBlaze 处理器运行在 150MHz 时钟下,可提供 125 D-MIPS 的性能,非常适合设计针对网络、电信、数据通信和消费市场的复杂嵌入式系统。
[嵌入式]
基于FPGA的双口RAM与PCI9O52接口设计
O 引言
IDT70V28L(双口RAM)的存取时间大于20ns,PCI9052工作于25MHz,其存取时间要大于双口RAM的存取时间。PCI9052是发起交易的主动者,相当于一个慢速器件访问快速器件,通过可编程器件,可以把PCI9052读写控制信号直接传递给IDT70V28L,完成时序的匹配。
为将PCI9052的局部逻辑转换为双口RAM的读写控制信号和地址信号,本设计采用了可编程器件来实现它们之间的接口逻辑电路。在可编程器件设计中,状态机的设计方法是应用最广泛的设计方法之一。有限状态机是一种简单、结构清晰、设计灵活的方法,它易于建立、理解和维护,特别应用在具有大量状态转移和复杂时序控制的系统中,更显其优势。
[嵌入式]
基于89C55和FPGA的最小系统频率特性测试仪
频率特性是一个系统(或元件)对不同频率输入信号的响应特性,是一个网络最重要的特性之一。幅频特性和相频特性综合称为频率特性。测量频率的方法有点频法和扫频法。传统的模拟式扫频仪价格昂贵、体积庞大,不能直接得到相频特性,给使用带来诸多不便。为此,设计了数字扫频式 频率特性测试仪 。 1 方案论证与选择 1.1 方案的选择 1.1.1 信号发生模块 方案1:采用模拟分立元件或单片压控函数发生器。可同时产生正弦波、方波、三角波,但由于元件分散性太大,产生的频率稳定度较差、精度低、波形差,不能实现任意波形输出。 方案2:采用传统的直接频率合成器。这种方法能实现快速频率变换,具有低相位噪声以及所有方法中最高的工作频
[单片机]
基于FPGA的FIR数字滤波器设计方案(一)
在Matlab/Simulink环境下,采用DSP Builder模块搭建FIR模型,根据FDATool工具对FIR滤波器进行了设计,然后进行系统级仿真和ModelSim功能仿真,其仿真结果表明其数字滤波器的滤波效果良好。通过SignalCompiler把模型转换成VHDL语言加入到FPGA的硬件设计中,从QuartusⅡ软件中的虚拟逻辑分析工具SignalTapⅡ中得到数字滤波器实时的结果波形图,结果符合预期。 0 引言 在信息信号处理过程中,数字滤波器是信号处理中使用最广泛的一种方法。通过滤波运算,将一组输入数据序列转变为另一组输出数据序列,从而实现时域或频域中信号属性的改变。常用的数字滤波器可分为有限脉冲响应(F
[模拟电子]