网络变互式数字电视机顶盒硬件平台设计

上传人:桔**** 文档编号:552722277 上传时间:2022-08-31 格式:DOC 页数:10 大小:91.50KB
返回 下载 相关 举报
网络变互式数字电视机顶盒硬件平台设计_第1页
第1页 / 共10页
网络变互式数字电视机顶盒硬件平台设计_第2页
第2页 / 共10页
网络变互式数字电视机顶盒硬件平台设计_第3页
第3页 / 共10页
网络变互式数字电视机顶盒硬件平台设计_第4页
第4页 / 共10页
网络变互式数字电视机顶盒硬件平台设计_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《网络变互式数字电视机顶盒硬件平台设计》由会员分享,可在线阅读,更多相关《网络变互式数字电视机顶盒硬件平台设计(10页珍藏版)》请在金锄头文库上搜索。

1、豆丁DocI全球最大文档库!内容摘要:从既有交互式数字电视机顶盒的发展以及局限性出发,简介了ST Microelectronics公司新近推出的适合于交互式数字电视应用的ST40GX1和STi5514芯片的功能特点以及接口。提出了两者相结合构成双CPU的高性能网络交互式数字电视机顶盒的方案,并给出了涉及前端在内的系统的具体构成。 从硬件发展上来看,交互式机顶盒、数字电视已从初期的由分立器件构成而发展到由现代单芯片解决。这是数字大规模集成电路制造工艺技术进步的成果,也是最大限度减少系统成本的必然规定。现代单芯片解决方案的机顶盒一般集成了CPU、解复用、音频视频解、二维图形解决、编码和外设端口等模

2、块。为节省芯片面积,这些独立部分是通过总线方式连接在一起的。改善系统的性能,一般是从提高CPU的速度、增强二维乃至三维图形的解决能力、增长外设端口的接口数目和类型等方面着手,从而从总体上提高系统的交互解决能力。但由于视频解复用器和音频视码器对存取数据总线实的性规定严格,增长了CPU解决等待时间,形成了所谓的总线瓶颈。有关测试表白,总线瓶颈使得CPU的执行指令时间达到了76%,这种单纯依托提高CPU性能来克服解决能力的局限性,并不能提高性价比。改善总线瓶颈可以通过改善或增长系统互连总线来完毕。如松下公司的Gross Switch解决措施,使等待时间减小到50。但这些必将增长芯片制造中互连线的复杂

3、度,从而增长成本。除了总线瓶颈带来的问题是,随着顾客对接入方式多样性以及图形图像解决规定的日益提高,通过电话线回传的交互式机顶盒、数字电视的窄带接入方式以及有限的计算能力也越来越不能满足人们的规定。随着有线HFC网的双向改造以及它与电信网、互联网三网合一进程的加速,为顾客添加Cable Modem(CM)、Ethernet等灵活可选的宽带接入方式以及增长高档2D乃至3D高档图形解决,便成为机顶盒应用的一种重要方面。1 基于ST40GX1与STi5514的双CPU解决方案为解决上面提出的总是,选择了ST Microelectronics公司近来推出的基于STi5514单芯片解码器和ST40GX1

4、二维图形解决器的双解决器解决方案。该方案避免了外设模块倍增带来的总线拥挤以及解码实时性规定带来的等待延迟。STi5514和ST40GX1内部都采用了高速的先进STBus实现互联,前者负责实时性规定较高的硬件解复用、视频音频解码、与解码有关联的外围I/O设备控制等。后者负责宽带交互式应用以及高档图形解决。两者之间的高速数据通信通过MPX(Memory Peripheral Exchange)总线以及存储映射的邮箱(Mailbox)来进行。通过主频达100MHz的MPX总线,STi5514能直接存取ST40GXI上可高达256MB的DDR SDRAM存储资源。1.1 STi5514功能特点及接口S

5、Ti5514重要完毕MPEG-2视频、音频信号的解压缩。其内部集成了一种MPML原则清晰度的视频解码模块和一种杜比AC-3/AAC/DTS音频解码模块以及Video Encoder和Audio DAC模块等。内部32位RISC CPU工作主频为120MHz,在外接V.90的硬件Modem条件下,可以通过电话线进行窄带交互式应用,如进行基于电话线回传的视频点播、低速Internet浏览等。与ST公司早先推出的单芯片解码器STi5512相比,除一般功能接口相似外,其突出特点是:指令和数据缓冲都增长了一倍,同步并发解决三路TS(Transport Stream)流输入,支持多种解扰模式(涉及DVB、

6、DES、ICM、Fast-I),直接支持杜比AC-3/AAC/DTS音频解码,提供ATAPI硬盘电路接口,并直接支持Ultra-DMA66高速数据传送模式的硬盘以实现数字电视节目的实时录制,视频解码流可以以ITU-R601_656格式数据流输出或者以复合视频信号(CVBS)、分量信号RGB和YUV等不同模拟模式输出,支持Teletext解码输出,同步提供对两路SIM卡接口,运用扩展银行卡等高档应用。由于STi5514去掉了1394接口,故需外接1394控制器(如STE422等)来扩展基于1394的视频输入。1.2 ST40GX1功能特点和构造ST40GX1集成了SH-4 32位RISC解决器内

7、核,Gamma 2D图像解决、混合模块以及其他视频电路接口逻辑。ST40GX1是交经式应用的解决核心,涉及系统设备和外设两个方面。1.2.1 系统设备ST40GX1系统设备涉及中央解决器(CPU)、用于DSP功能的浮点运营单元/加乘解决单元(FPU/Mac)、存储管理单元(MMU)以及DMA控制模块。其中,CPU为32位SuperH RISC,2通道超标量体系构造,主频166MHz,16位指令定长,Load-Store构造,8KB直接指令缓存,16KB直接操作数缓存,带有一种片上乘法器。存储器支持4G的存储空间,支持单块或多块虚拟内存模式。页面大小可觉得1KB、4KB、64KB或1MB。支持4

8、通道全有关指令ITLB(Instruction Translation Lookaside Buffer)、64通道全有关指令以及操作数UTLB。支持软件控制的更新算法及随机计数的更新算法。这为32位保护模式下的操作系统提供了完备的硬件平台。通用DMA控制器支持5个通道的数据传播,其中4个通道可以用于存储器到存储器哉存储器到外设之间的数据传送,此外一种通道为带缓冲的多路复合通道。支持2D块的搬动以及链表操作。两个通道的DMA握手信号和EMI接口信号被用于MPX总线操作。1.2.2 外设接口模块外设接口模块涉及通用接口模块和视频专用接口模块。通用接口模块涉及两个的ST40系列解决器兼容的全双工异

9、步串行通信端口、中断控制器、符合IEEE1149规范的调试控制器、实时时钟、4个顾客可编程的PLL、24位输入输出方向可配备的并行I/O口,两个符合v1.1规范的USB主控制器和收发器、Modem模拟前端接口MAFE、两上可配备为支持I2C或SPI总线接口原则的同步串行控制器(SSC0,SSC1)、Teletext输入接口、两个使用异步合同的SmartCard接口、用于和外部微解决器通信的存储映射邮箱(Mailbox),符合PCI2.1规范的PCI接口控制器、两路音频PCm输入接口和一路PCM输出接口等。视频专用接口以及解决模块涉及字视频输入端口和2D图像解决器。两个CCIR601-656视频

10、输入端口(DVP0,DVP1)可以同步输入YCbCr 4:2:2格式的视频数据,并将其装入局部存储器。对没有内嵌同步信号的视频还根据SAV/EAV合同提供了外同步信号支持,顾客可以从输入的视频图像中设定视频捕获窗口以及活动窗口的子窗口。数字编码器(DENC)将数字视频流转换为原则的模拟基带PAL/SECAM/NTSC信号以及RGB和YUV模拟分量信号。如果在LMI上使用32位的DRAM,则可以获得RGB24位的数字视频流。2D图像解决器(或图像块传送引擎)拥有两个2D DMA图像数据输入源,可完毕一整套强大解决操作。除了完毕一般2D图形加速功能外,还可完毕不同图形格式(RGB/YUV等)之间的

11、转换,其中涉及块填充、块拷贝、异步复合、色彩变换以及2D缩放解决等功能。2 基于STi5514和ST40GX1的系统构成根据STi5514和ST40GX1的功能特点提出的系统总体构造方案如图1所示。2.1 前端解码部分由于STi5514内置三路TS流解扰通道,故采用双路的Turner+STV0297QAM解码器同步解调两个频道的基件解扰、控制解决以及解码能力,可以实现画中画功能。其中Turner可以采用MicroTune的MT2040单芯片调谐器以节省空间和成本。此外,通过外接STE422,对IEEE1394接口输入提供支持。2.2 后端解码部分后端解码由STi5514完毕。STi5514通过

12、外接8MB共享的SDRAM完毕在信道解调、解复用以及解码过程中所需要的存储资源,STi5514通过MPX总线共享位于ST40GX1 EMI接口上的16MB FLASH。通过ATA接口外接硬盘存储器以扩展VCR应用。STi5514解码后的符合ITU-R601_656原则的视频数据通过视频输出端口直接输入到ST40GX1的两路视频输入端口中的DVP0。STi5514向ST40GX1发送27MHz的像素时钟以及同步信号,以保证STi5514视频数据对的接受。2.3 图形解决及便于交互式应用的网络接口交互式应用硬件实现部分由ST40GX1以及相应的网络接口完毕。2.3.1 ST40GX1二维图形解决S

13、T40GX1接受来自STi5514输入的解码视频流,并通过插值、色彩空间坐标变换后,与网页浏览等其他视频流进行透明度解决(Alpha blending)、饱和度解决(Gamma Processing)等复合解决,形成统一的视频帧缓存数据,并通过内部的DENC将其编码为模拟电视能接受解决的复合视频信号CVBS、SVideo或分量信号RGB、YUV等输出。由于ST40GX1只支持3.3V的PCI接口,可通过Intel的SB21150BC扩展3.3V或5V的PCI插槽;在需要3D图像解决的状况下,可以外插PCI 3D图形加速卡来实现。2.3.2 网络接口考虑到网络接口的宽带接入方式需求,运用ST40

14、GX1对外部提供的PCI总线接口,集成Cable Modem、Ethernet等高速接口。2.3.2.1Cable Modem选择符合Docsis1.1/Euro-docsis1.1规范的Cable Modem前端单芯片接口芯片STV0396作为Cable Modem解决方案,这一部分既可以作为一种独立的PCI卡来设计,也可以将其直接嵌入母板上。STV0396是一种高度集成的调制解调系统,涉及支持上行和下行符合DOCSIS1.1规范的物理层规范接口,媒体接入控制(MAC)以及功能强大的32位ST20 RISC解决器、PCI、EMI/MPX等与ST40GX1相兼容的外部接口。STV0396采用3

15、16管脚的BGA封装,除需外接双向调谐器外,还需要添加下行方向的声表面波滤波器(SAW)、上行方向的线路放大器以及的时钟等,才干实现与线缆头端设备(CMTS)之间的通信连接。其典型接口电路如图2所示。2.3.2.2 以太网接口选择基于RTL8139C的3.3V以太网芯片组作为接口芯片,重要考虑到该芯片具有高度集成、在嵌入式系统中使用广泛以及10/100M自适应特性、自带PCI接口、在类Linux操作系统下驱动程序容量找到等长处。RTL8139采用128管脚的QPF/LQPF封装,并通过PCI总线接口与ST40GX1相连接。2.3.2.3 V.90软件Modem的支持对V.90软件Modem的支

16、持,直接运用ST40GX1的Modem前端接口MAFE来完毕。不使用硬件Modem是考虑到充足运用ST40GX1的运算解决能力以减少成本。2.4 启动及通讯ST40GX1与STi5514通过配备各自MPX总线接口的主/从(Initiator/target)方式来决定系统的启动顺序。在这里,由于系统启动代码位于ST40GX1的局部FLASH中,故将ST40GX1配备为主(Initiator),将STi5514配备为从(target)。具体的启动顺序为:ST40GX1一方面控制MPX总线并且先启动,在启动期间制止STi5514使用MPX总线,直到其完全完毕从Flash里面读取启动代码和初始化为止。接着ST40GX1运用MPX总线拷贝STi55

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号