数字机顶盒和集成数字电视系统
数字机顶盒(DSTB)可以从卫星、有线和/或地面广播资源处接收和解码电视广播信号。集成数字电视(DTV)不再需要通过数字机顶盒来接收数字广播信号,因为其本身就有内置的数字调谐器、解调器和源解码器。传统的DSTB被设计成可以接收标准清晰度(SD)和基于MPEG-2编码的视频广播。但是,当前市场上的许多DSTB设备都已经可以接收高清晰度(HD)的视频广播。与此同时,相当一部分的有线电视服务供应商、网络和本地的地面电视台都在将原有的标准清晰度内容转化成为高清晰度的内容。当这两种不同的压缩标准之间的转换完成以后,使用可编程逻辑器件的系统(例如由Altera提供的FPGA),生产商可以完成一次无缝的升级操作,在升级中既不需要报废任何原有的设备,也不需要购置任何新的硬件。生产商们可以先设计一个可以解码MPEG-2视频格式的STB,在以后通过对FPGA器件的重新编程来获得对MPEG-4视频格式的解码功能。
在FCC的倡导下,2003年9月在有线电视运营商和消费电子产品的生产商之间达成了具有历史意义的“即插即用”("plug-and-play")协议,从而为DTV和DSTB(没有包括卫星DSTB)确立了HDTV的接口标准。这个协议使得消费者可以购买集成了即插即用功能的DTV,这类DTV无需使用机顶盒就可以接收地面数字信号或者有线数字信号。此外,这个协议还确立了版权和消费者保护方面的标准,使得DSTB在未来可以进入有线或因特网的高端服务市场,例如视频点播(VOD)。高端的DSTB仍旧可以提供个人录像机(PVR)和/或DVD刻录机的功能。在DSTB或集成DTV中的微控制器可以为这些系统完成一系列的功能,包括控制面板的管理和屏幕视控 (OSD)等。
DSTB的生产商为低端和高端的DSTB系统设计了印刷电路板(PCB),并且为了能够方便在设计中进行变化和更改,需要引入一种灵活的解决方案。图1显示了一个典型的用于DSTB的Altera® 可编程逻辑解决方案(PLD),以及基于FPGA解决方案的各类可行应用。
图1. 适用于DSTB和DTV的Altera PLD解决方案的示例

图1注释:
- AGC = 自动增益控制
- ADC = 模拟数字转换器
- FEC = 前向纠错
- SC = 智能卡
以下列出部分Altera或第三方IP在DSTB和DTV中应用:
- IDE控制器
- IR编译器
- 移动估计
- 色彩空间转换
- DCT & iDCT
- MPEG-2 & MPEG-4
适用于DSTB和DTV的低成本可编程解决方案
Altera的低成本Cyclone® III 、MAX II和MAX® 3000A CPLD为音频和视频处理提供了具有很高性价比的可编程解决方案,使得这些器件成为了数字音视频应用的理想选择。在Cyclone、MAX II和 MAX 3000A器件中还包括了可以和市场上的ASSP进行互补的系统功能,例如屏幕视控(OSD)和定时显示的功能。
Cyclone® III FPGA采用了65-nm低功耗 (LP)工艺技术。Cyclone III 系列由8个型号组成,逻辑单元(LE)在5K至120K之间,用户I/O引脚数量高达 534 个。Cyclone III FPGA提供4Mbits的嵌入式存储器, 288 个嵌入式18×18乘法器,以及专用外部存储器接口电路和锁相环(PLL)等,是实现高端视频和图像处理功能的理想选择。
Altera Nios® II 系列嵌入式处理器可以在Cyclone系列器件中实现,是高性能、高性价比的处理方案。数字视频设计人员利用Cyclone系列及其解决方案,不但提高了设计能力,而且大大降低了成本。
Altera的MAX器件是行业中最成功和应用最为广泛的CPLD解决方案。MAX 3000A器件在大容量应用和成本方面进行了优化。 Altera最新推出的CPLD——MAX II 器件是专门为低成本和低能耗的应用所设计的。这些器件的非易失性和低成本的特性使其成为了实现各种DVD播放/刻录功能的理想选择,这些功能主要包括地址解码、系统定时和系统纠错。
|