积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 首页 >> 行业应用 >> 消费电子 >> 应用笔记
  相关分类:
基于ST40GX1与STi5514的网络交互式数字电视机顶盒硬件设计
 
作者:未知   来源:电子元器件应用    点击数:281   更新时间:2008-6-17
您可以添加到网摘 让更多人关注此文章:

    交互式机顶盒、数字电视已经从分立器件结构发展到单芯片解决方案,这是数字大规模集成电路制造工艺技术进步的结果,也是最大限度降低系统成本的必然要求。现代单芯片解决方案的机顶盒一般集成有CPU、解复用、音频视频解码、二维图形处理、编码和外设端口等模块。为节省芯片面积、这些独立部分是通过总线方式连接在一起的。改进系统的性能,通常是提高CPU的速度、增强二维乃至三维图形的处理能力、增加外设端口的接口数目和类别等方面着手,从而从总体上提高系统的交互处理能力。但由于视频解复用器和音频视频解码器对存取数据总线实时性要求严格,增加了CPU处理等待时间,形成了所谓的总线瓶颈。有关测试表明,总线瓶颈使得CPU的执行指令等待时间达到了76%,这种单纯依靠提高CPU性能来克服处理能力不足的方式,并不能提高性价比,而改善总线瓶颈可以通过改进或增加系统互联总线来完成,但这必将增加芯片制造中互联线的复杂度,从而增加成本。

除了总线瓶颈带来的问题外,随着用户对接入方式多样性以及图形图象处理要求的日益提高,通过电话线回传的交互式机顶盒、数字电视的窄带接入方式以及有限的计算能力也越来越不能满足人们的要求,随着有线HFC网的双向改造以及与电信网、互联网三网合一进程的加速,为用户加添Cable Modem CM、Ethernet等灵活可选的带宽接入方式以及增加高级2D乃至3D高级图形处理,便成为机顶盒应用的一个重要方面。

基于ST40GX1与STi5514的双CPU方案

为解决上面提出的问题,设计时可选择ST公司推出的基于STi5514单芯片解码器和ST40GX1二维图形处理器的双处理器解决方案,该方案避免了外设模块倍增带来的总线拥挤以及解码实时性要求带来的等待延迟。STi5541和ST40GX1内部都采用高速先进的STBus来实现互联,前者负责实时性要求较高的硬件解复用、视频音频解码、与解码相关联的外围I/O设备控制等。后者负责宽带交互式应用以及高级图形处理,两者之间的高速数据通信通过MPX(Memory Periheral Exchange)总线以及存储映射的邮箱(Mailbox)来进行,通过主频达100M赫兹的MPX总线,STi5514能直接存取ST40GX1上可高达256MB的DDR SDRAM存储资源。

◇ STi5514的功能特点及接口

STi5514主要用于完成MPEG-2视频、音频信号的解压缩。其内部集成了一个MP@ML标准清晰度的视频解码模块和一个杜比AC-3/AAC/DTS音频解码模块以及Video Encoder和Audio DAC模块等。内部32位RISC CPU工作主频为120M赫兹在外接V.90的硬件Modem条件下,可以通过电话线进行窄带交互式应用,如进行基于电话线回传的视频点播、低速Internet浏览等。

与ST公司早期推出的单芯片解码器STi5512相比,除一般功能接口相同外,其突出特点是:指令和数据缓冲都增加了一倍,同时并发处理三路TS(Transport Stream)流输入、支持多种解扰模式(包括DVB、DES、ICM、Fast-I),直接支持杜比AC-3/AAC/DTS音频解码,提供ATAPI硬盘电路接口,并直接支持Ultra-DMA66高速数据传送模式的硬盘以实现数字电视节目的实时录制,视频解码流可以以ITU-R601-656格式数据流输出或者以复合视频信号CVBS、分量信号RGB和YUV等不同模拟模式输出,支持Teletext解码输出,同时提供对两路SIM卡接口。利于扩展银行卡等高级应用。由于STi5514去掉了1394接口,故需外接1394控制器(如STE422等)来扩展基于1394的视频输入。

◇ ST40GX1的功能结构

ST40GX1内部集成有SH-4型32位RISC处理器内核,Gamma 2D图象处理,混合模块以及其他视频电路接口逻辑,ST40GX1是交互式应用的处理核心,它包括系统设备和外设两个方面:


(1)系统设备

ST40GX1的系统设备包括中央处理器(CPU)、用于DSP功能的浮点运算单元/加乘处理单元(FPU/Mac)、存储管理单元(MMU)以及DMA控制模块。其中,CPU为32位SuperH RISC,它采用2通道超标量体系结构,主频166M赫兹,16位指令定长(Load-Store结构),8KB直接指令缓存,16KB直接操作数缓存,并带有一个片上乘法器。而其存储器则支持4GB的存储空间,并支持单块或多块虚拟内存模式,页面的大小可以是1KB、4KB、64KB或1MB,此外,它还支持4通道全相关指令ITLB(Instruction Translation Lookaside Buffer)、64通道全相关指令以及操作数UTLB,同时支持软件控制的更新算法以及随机计数的更新算法,这为32位保护模式下的操作系统提供了完备的硬件平台,ST40GX1中的通用DMA控制器可支持5个通道的数据传输,其中4个通道可以用于存储器到存储器或存储器到外设之间的数据传送,另外一个通道为带缓冲的多路复合通道,同时支持2D块的搬动以及链表操作,片内两个通道的DMA握手信号和EMI接口信号还可用于MPX总线操作。

(2)外设接口模块

ST40GX1的外设接口模块包括通用接口模块和视频专用接口模块,其中通用接口模块包括两个与ST40系列处理器兼容的全双工异步串行通信端口、中断控制器、符合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视频输出端口(DVP0,DVP1)可以同时输入VCbCr4:2:2格式的视频数据,并将其装入局部存储器。也可对没有内嵌同步信号的视频来根据SAV/EAV协议提供外同步信号支持,用户可以从输入的视频图像中设定视频捕获窗口以及活动窗口的子窗口。数字编码其(DENC)将数字视频流转换为标准的模拟基带PAL/SECAM/NTSC信号以及RGB和YUV模拟分量信号,如果在LMI上使用32位的DRAM,则可以获得RGB24位的数字视频流,2D图象处理器(或图像块传送引擎)拥有两个2D DMA图像数据输入源,可完成一整套强大的处理操作,除可完成普通2D图形加速功能外,还可完成不同图形格式(RGB/ YUV等)之间的转换,其中包括块填充、块拷贝、异步复合、色彩变换以及2D缩放处理等功能。

基于STi5514和ST40GX1的系统构成

根据STi5514和ST40GX1的功能特点,图1给出了本系统的总体结构方案。






 


[1] [2]  下一页



相关文章
· 基于PCI总线和DSP的图像处理平台的硬件设计[56]
· AVR单片机基本硬件线路设计[56]
· 四通道超声探伤卡的硬件设计[104]
· 一种短波通用信号产生平台硬件结构设计[250]
· 基于SOPC的USB密码模块硬件与固件设计[224]
热门评论排行
·VHDL设计中电路简化问题的
·江苏嵌入式Linux教育培训
·锐极LINUX驱动培训班定于
·基于实时操作系统μC/OS-
·ARM处理器应用开发4步骤

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
ARM联手IBM等三家公司开发32n
Hitachi Elect
中国芯片供需缺口达七成
西班牙研发出视觉鼠标 眨眼
首条OLED生产线昆山投产 
宇航服电子元器件:航天员的“生命保护
美研发出可卷曲太阳能电池
美国研发嗅觉感受器获新进展 
首尔半导体就日亚(NICHIA)专利
MIPS 科技授权国家集成
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
写给迷茫中的嵌入式新手...
Arm/DSP/FPGA的比较...
Arm/DSP/FPGA的比较...
Arm/DSP/FPGA的比较...
[分享]逆变器的买与用...
[分享]电力系统直流电源装置的...
单片机如何控制TFT真彩色LC...
请教:2051的C程序...
中国为何没有世界级的企业和企业...
AVR的EEPROM,到底怎么...

 
赞助商 [更多]
 

ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网