基于SAA7214与SAA7215机顶盒的系统设计

[10-10 20:38:44]   来源:http://www.88dzw.com  电子制作   阅读:8872

文章摘要:通信模块通信模块具体包括:QAM解调板和电话板(或双向模块)。QAM解调板可将HFC网传送来的经QAM调制的信号,经调谐频率变换,QAM解码、解交织、解RS码、解扰等处理后,输出MPEG—2解复用前的标准码流(即TS流)。这部分主要由一片VES1820X芯片完成。电话板采用DTMF方式调制上行信号,以电话网作为上行通道,下行采用64QAM的数字调制方式。有线电视网进行双向改造后,可选用双向模块实现交互功能,双向模块采用BPSK方式调制上行信号,以有线电视网作为上行通道。2.2 主控模块主控模块:具体指主板。主要有SAA7214、SAA7215、UDA1320A芯片和存储器组成。SAA7214

基于SAA7214与SAA7215机顶盒的系统设计,标签:电子小制作,http://www.88dzw.com
通信模块

通信模块具体包括:QAM解调板和电话板(或双向模块)。

QAM解调板可将HFC网传送来的经QAM调制的信号,经调谐频率变换,QAM解码、解交织、解RS码、解扰等处理后,输出MPEG—2解复用前的标准码流(即TS流)。这部分主要由一片VES1820X芯片完成。

电话板采用DTMF方式调制上行信号,以电话网作为上行通道,下行采用64QAM的数字调制方式。有线电视网进行双向改造后,可选用双向模块实现交互功能,双向模块采用BPSK方式调制上行信号,以有线电视网作为上行通道。

2.2  主控模块

主控模块:具体指主板。主要有SAA7214、SAA7215、UDA1320A芯片和存储器组成。

SAA7214芯片能将TS流进行MPEG-2源解码,并分离出视频和音频数据流,以及与解码相关联的外围I/O设备的控制等。

SAA7215负责音频、视频以及图形的解码、编码,并将解码后的数据流分成音频信号和视频信号,视频信号由SAA7215输出。SAA7215还具有完善的存储器结构,采用了DRAM、SDRAM、FLASH等,通过这些存储芯片使软件的运行速度大大加快。

音频信号由UDA1320A输出。UDA1320A是一个具备位数据流转换技术的单芯片正相立体DAC,它具有低功率消耗和低电压工作模式;具有256、384和512三种不同频率的系统时钟;通过静态管脚控制可以选择不同的频率;支持16KHZ至48KHZ的抽样频率;集成了数字滤波和正相DAC。

2.3  控制面板模块

控制面板模块包括:键控板和显示板。它是通过一块AT89C2051单片机来控制面板的各项功能,并与主板模块中的SAA7214相联系。将已解调、解码和编码后的视频、音频信号(即模拟信号)分别由机顶盒的各相应端口输出,完成对STB的功能控制和显示。同时可用遥控器实现所有基本功能的控制与切换。

2.4  IC卡模块

IC卡模块:指IC卡板,具有智能IC卡CA解扰功能。该板中使用了TDA8004接口芯片,它位于IC卡与微处理器之间,无需接大量的外部元件就能完成保护和控制功能。信号通过接口与主板中的SAA7214相连,具有相应的权限确认功能,当机顶盒接收到权限确认信息后,才对数字电视节目进行解码,供用户收看。实现有条件接收解密处理,这样通过IC卡可实现收费电视、付费点播、征订等业务。

系统软件结构

该机顶盒系统软件结构可以分为三个层次:业务软件应用层、实时事件处理层、系统内核及驱动层。系统软件结构如图2所示。

业务软件应用程序

实时事件处理层

系统内核及驱动层

硬 件 层

 

 

 


图2  软件系统结构

3.1  业务软件应用层

业务软件应用层相当是覆盖在驱动和操作系统之上的一层接口,它是根据系统业务需要而制定的,为用户应用程序实现机顶盒的各种功能服务的。如综合信息、电子商务、电子游戏等。
                                                        
3.2  实时事件处理层                                     

实时事件处理层是将应用程序与低层的操作系统、硬件细节隔离开来的软件环境,它使应用程序不依赖于具体的硬件平台,是业务软件应用程序与硬件平台的中间件,此软件系统采用了OpenTV中间件。OpenTV中间件提供给用户应用程序完整的应用程序接口,使应用程序只需调用这些函数,就可以实现机顶盒系统所应具有的所有功能。这样,使得用户应用程序部分的工作变得非常简单。

上一页  [1] [2] [3]  下一页


Tag:电子制作电子小制作维修教程知识 - 电子制作