当前位置:文档之家› 标准清晰度数字电视机顶盒信源解码器硬件研究与实现

标准清晰度数字电视机顶盒信源解码器硬件研究与实现

天津大学

硕士学位论文

标准清晰度数字电视机顶盒信源解码器硬件研究与实现

姓名:高宏伟

申请学位级别:硕士

专业:信号与信息处理

指导教师:国澄明

20030101

摘要

数字电视是继黑自电视和彩色电视后的第三代电视。通过机顶盒可以使用现有的模拟电视收看数字电视节目。标准清晰度数字电视(SDTV)的图像质量相当于DVD的图像水平。

本论文完成的任务是设计与实现“标准清晰度数字电视机顶盒”项目中的信源解码器硬件部分。我们选用TST公司的STi5518单片标准清晰度数字电视信源解码器方案。本论文详细介绍了标准清晰度数字电视机顶盒信源解码器的硬件构成和实现原理,以及电路板的设计方法。

本系统的核心芯片是STi5518,它是一个高度集成的单片机顶盒信源解码器芯片。它集成了一个高性能的32位CPU、一个专用的DVB传输流解复用和解扰模块、一个具有先进的显示和图形性能的MPEG-2视频解码模块、一个支持3D环绕和MP3的音频解码模块、一个数字视频编码器。另外,STi5518内置ATAPI接口可和标准硬盘驱动器无缝连接,实现实时电视录放像、暂停和时移(time.shifting)等功能。通过集成的cI接口和智能卡接口可以实现条件接收。

本系统提供CVBS、s端子和YPrPb三种视频输出格式和5.1声道音频输出。

关键词:标准清晰度数字电视,信源解码器,机顶盒,STi5518,硬盘录像机,条件接收,MPEG.2

勰S鼍l溘CT

andcolorTV.DigitalTVisthethirdgenerationTVafterblackandwhiteTV

ThroughtheSet-topbox,wecallreceivethedigitalTVprogramwithanalogTV.ThevideoqualityofSDTVisthesameasDVD’s.

Thepurposeofthepaperistoresearchandimplementthesourcedecoder’ShardwareofSDTVset-topbox.WechoseST’SSDTVsourcedecodersolutionwithsingleSTi5518.Thehardwarestructure,therealizingprincipleandthemethodofthePCBdesignaredescribedindetailinthispaper.

ThecoreofthissystemisSTi5518whichisahi醢lyintegratedsingle-chip

decoder,designedforusinginfeature—richmass-marketset-topboxes.Itintegratesahigh-performance32-bitCPU,adedicatedblockforDVBtransportdemumplexinganddescrambling,modulesforMPEG一2videoandaudiodecodingwith3D—surroundandMP3support,advanceddisplayandgraphicsfeatures,a越gimtvideoencode*andallofthesystemperipheralsrequiredinatypicallow-costinteractivereceiver.AnATAPIinterfaceisbuilt-in,supportingthegluelessconnectionofstandardHardDiskDrives。Inthisw鼢theSTi5518isidealforset-topboxesfeaturingtrickmodessuchasliveTVrecording,pausingandtime*shiRing.Itisveryeasytoaddtheconditionaccess(CA)moduleusingthebuilt-inCIinterfaceandSmartcardinterface.Thissystemprovidesthreevideooutputformats一-CVBS,S-Video,YPrPband5.{charmelaudiooutput.

KeyWords:SDTV,SourceDecoder,Set-topbox,STi5518,HarddiskVideoRecorder,ConditionAccess,MPEG-2

独创性声明

本人声旋巍堡交翡学整论文篷零久在导舞撂孥下进行夔磅究工终霸取搿豹研究成果,除了文中特别加以标注和数谢之处外,论文中不包含其他人已经发袭或撰写过的研究成果,也不包含为获得丞洼蠢堂戏其他教育机构的学位或诞蕊焉使弱过的榜秘。与我一露工{乍的弱悫对本磅究掰徽静{王侮贡献媲基在论文中作了明确静说瞬并表示了澍意。

学谴论文终者签考:盔坤签字鑫麓;枷3年,胃珥嚣

学位论文版权使用授权书

本学位论文作者完愈了解苤鲞基堂有关保留、使用学位论文的规定。特授权基建盘鲎可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印鼓童写描等复制手段保存、汇编l奠供查阕和铹阅。圊意学校囱国家有关部门或税构送楚论文懿复印{争和磁盘。

(保密的学位论文径解密后适用举授权说明)

学位论文作糟签名:/二剪唁讳,

签字强帮:跏j年,月函目导师籀名

签字疆麓:更哆每/月呼秘

第一章绪论

第一鬻绪论

1.1数掌瞧视溉述‘1】

近年来随着计算机技术、集成电路技术、数字信号处理技术以及通信技术的发展,数字魄视技术也醚之快速发展。数字电视是继黑自电视和彩色电视后酶第三{弋电视。数字电视包播标准清糍度魄褫(SDTV)帮离清涛i度电筏(HDTV)。褓准清晰度电视的图像和伴街质量都比目前模拟电视有较大提高,图像的解析度相当于DVD的图像水平。并且其频道利用率高,在目前模拟电视的一个频道内可以同露黉戆4襄f或更多)懿壤渍嚷度苇瓣。毫潼瘊疫激程,西嚣霹罐供褶当予搽准清晰度电视画面5倍的储息量,因此具有更高的图像分辨率和清晰度。高清晰度电视的图像格式最高解析度为1920X1080即最高舷示是目前模拟电视画面清晰度的2—3傣,离渍鳜痰魄巍采用16;9验图像模式,嚣不是传绫的4:3模式,标准清酝发电视粼采瘸兼容16:9和4:3模式,囱逛视台最终确定广撵朗横式。与模拟电视相比数字电视有以下优点:

(1)图像清晰度高。使用效果不受传输、转播影响,在接收端可以达到发射臻戆零平。

(2)音频质量高。支持5.1声道的数字环绕声节目源,可以通过电视节目获得家庭影院效果。

(3)拭予撬。数字援鼹不受干扰、壤益、摇经镶误和宰毒懿影嫡。固等佟稔条件下酌摭干扰能力鹄驻优予模掘嘏褫。

(4)传输效率高。进行地面方式发送时,原模拟电视的一个频道内可同时播放至少4套SDTV,有线电视网中的一个频道可同时播8.10套SDTV。

(5)可!|三l蓑容瑗有谈羧电视。遴过在酱逶电褪嘏蔫麓装数字邀巍穰簇鑫帮露接收数字电视节目,电视台的电视节目制作设备也可部分沿用。

(6)提供全新的多业务用途。普通的模拟电视只能是按电视螽预定的节H表搔放节嚣,瘸户只能被动逮接牧。数字赣程疆与毫德霹及诗算掇题稳结会,实疆三网融合,不仅使信息源更为丰富,还可增加用户与各种信息源之间的交直憔,实现用户自由点播节目、自由选取网.t的各种信息,可以提供多种数据服务业务,使电视机可以真正融入副信息网络中去,可以实现雾种新的功熊,例如,家长可对藩分龟褫节嚣设定密璐,竣薅壹采藏年天毅著隈髑缀节嚣等。

1.2数字电视技术的发展现状【1,2,3】

l。2。1国际上数字电{!;邑技术的发震

日本的商清晰度电视起步较早。1972年就向CCIR提出HDTV提案,首先汗发T1125行蠢演嚷度秀援系统。1988年又曩高溃曦疫毫视成功溅对汉城受运会进行了实躐转播。日本楚理高清晰度魄视和普通电视关系的方法怒使用单独的卫星通道传送高清晰度电视节目,使用被称为多重亚取样编码(MUSE)的传输方式,基本上是模拟传输。

超先获灏不蓥心全部HDTV索场巍霾本独占,设诗了一条觚MAC翻联》一MAC的逐步过渡到HDTV的道路,假MAC和H.D--MAC也都是模拟传输。最终不得不因荧国先进的数字方案而放弃HD--MAC转而推动DVB。由德国通信郄建议成立了欧溅秀发小缀,壹170爹令组织共嗣开发全数字秀嫒系统,包臻遮面广播、卫缀广播和有线电视传输的数字标准清新发(sD)电视和商清靳度(薹{D)电视。并于1993年9月创建了数字视频广播项目(DVB)。但欧洲一直认为HDTV的市场尚逡,因此当前致力于数字标准清晰度电视的磺究开发。榴继出台了卫嶷数字电筏广疆传辕稼毽(DVB.s)、鸯线数字毫撬广疆傣输标准<DVB-C)鼗遮面数字电视广播传输标准(DVB.T)。欧洲的策略魑:利用SDTV在目前便于普及的优势,抢占数字电视的世晁市场,加速在全世界普及DVB标准,以此来与美国豹数字瞧援标准相拣攘。

同日本和欧洲相比,荚国在数字魄视的研究方蕊起步较魄,锶却是发展最快的。尽管美国曾支持过日本推出的1125行HDTV规格作为统一的世界标准,但当意识到HDTV港在的巨大市场之聪,美国加速了这方面的磷究,并从一搿始藏采臻了余数字纯静方察。美国在1991/1992年对嚣耱建议懿HDTV逡瑶广攒翻式进行了测试,由于被测试的各种全数字制式在技术和经济上的优劣没有显著的差别,为了取长补短,同时统一国内市场,其中四个数字系统的提出者于1993年5蜀缝成了“大联鼗”(GA),舍馋撼寤了一令绫一戆蠢准。1995年4胃ATSC通过了“ATSC数字电视标准”,同年8月GA样机研制成功,10月“ATSC数字电视标准”被提交给FCC审议。1996年12月26日。FCC批准了该标准。1997年4月FCC宣布:以4月7目为起点,18个月内蠢22座电横螽转为数字电视播密;2‘|个胃蠹,强大商遣电裰甄簌全美卡大城带逐行数字邀裰播密(其审三大电视网播出数字HDlv):30个月内有1700个电视台在30个城市转为数字电视;最终计划在2006年取消模拟电视的播出。

当蘸毽癸上基本髟城了嚣静数字广援毫援系绞标准:一耱蹙荧藿懿ATSC系统,一种魑欧洲的DVB系统,两者的图像编码都采用MPEG-2标准,系统结构

也很相似。声音编码上,ATSC采用AC.3压缩技术而DVB则采用MPEG.2的声音压缩标准。

1.2.2我国数字电视的发展现状

我国对数字电视的跟踪研究从20世纪80年代末就已经开始了,在“八五”期间,国务院组织成立了国家高清晰度电视研究开发协调领导小组,国家科委组织成立了HDTV发展战略专家组,组织实施了“八五”国家重点科技攻关项目“高清晰度电视技术研究”,对数字高清晰度电视进行了理论研究和计算机模拟。1995年,经国家高清晰度电视研究开发协调领导小组批准,成立了国家高清晰度电视(HDTV)研究总体组。1996年7月,由总体组负责,组织实施了“九五”国家重大科技产业工程项目“高清晰度电视功能样机系统研究与开发工程”。经总体组和全国多所大学、研究所以及企业的共同努力,于1998年6月,成功地研制出了我国第一台数字高清晰度电视功能样机系统。1998年9月,利用该功能样机系统在北京中央电视台进行了开路演示,取得了很好的效果。在1999年10月1同,中华人民共和国建国50周年之际,对天安门广场的国庆大典进行了现场直播,获得了成功。目前我国中央电视台和众多省市、地方电视台都已实现了电视节目的数字卫星传输,电视台的发送和接收设备正在逐步实现数字化。国家广电总局在十五规划和2010年远景规划中提出:我国将在卫星和有线电视中采用国际通用的DVB标准,在2003年完成具有我国自主知识产权的地面数字电视广播标准制定工作,并在2005年全面推进地面数字电视广播。我们相信.随着我国申办2008年奥运会的成功,为我国数字电视的发展提供了难得的机遇,数字电视发展前景广阔。

1.3数字电视机顶盒技术的发展状况

数字电视机顶盒是信息家电之一,它是一种能够让用户在现有模拟电视上观看数字电视节目,进行交互式数字化娱乐、教育和商业化活动的消费类电子产品。根据传输媒体的不同,数字电视机顶盒可分为卫星数字电视机顶盒、地面数字电视机顶盒和有线数字电视机顶盒三种。

数字电视机顶盒的基本功能是接收数字电视广播节目,同时具有多种广播和交互式多媒体应用功能,如:(1)电子节目指南(EPG)。用户可以通过该功能看到一个或多个频道甚至所有频道上近期将播放的电视节目;(2)高速数据广播。能给用户提供股市行情、票务信息、电子报纸、热门网站等各种消息;(3)因特网接入和电子邮件。数字电视机顶盒可通过内置的电缆调制解调器方便地实现因

特网接入功能。用户可以通过机顶盒内置的浏览器上网,收发电予邮件。(5)条待接收。祭传接收的核心是麓密巍勰蜜,数字电褪瓠矮盒透过条穆接收系统宴瑗付费电视。(6)数字个人录像机(PvR)。通过硬懿实现数字电视节哥的录制和播放。

目前翻外的很多芯片生产商对于标准清晰度的数字电视枫顶盒系统已有较完整熬簿决方案,辐应荔片豹磅潮氇疆这蜀了晓较完善麴臻袋。缝魏ST公司豹STi5500、STi5518方案等。中间件技术和条件接收技术也不断的更新、完善。

1.4本论文的任务

■研究MPEG一2橼准;

-研究STi5518、SDRAM、FLASH、硬盘、TDA8004耧STV0700等芯片静澄辩;

一研制信源解码器科研样机的硬件部分,参加整机调试工作;

-设计智能卡接口板,并对其进行调试;

一磺露l谊源鼹码器产瑟榉捉静疆昝部分,参鸯羹整穰烫试工侈:

1.5本课蹶的研制进展与成果

本谦题予2001年下半年齐始准备,2002年4舞份正式寤劫。由于嚣期猿备的比较充分,课题进展的比较顺利。于2002年8月,完成了科研样机音视频解码的调试工作。之后,又逐步完善了锶能卡接口扳调试、数字泶像机、节目数据瘁秘溺产菜单等磅戆。

2002年12月此项目转让给天津通信广播集团帮限公司。目前正在按客户的器求完成产品样机信源解码器的设计。

第二章MPEG-2标准篙分

2.1MPEG。2撅述㈨颤7】

MPEG为MovingPictureExpelsGroup的缩写,可译为活动图像专家组。MPEG-2楚豳MPEG开发的第2个枯凇。于1994年ll胃正式确定为国际标壤,MPEG-2怒”活动霭像放有关声音信惑的通用编鹦”(GenericCodingofMoving

PicturesAssociatedAudioInformation)标准。MPEG。2标准制定始于1990年7月。MPEG为制定MPEG.2经常与有关圜际组织,如ISO、IEC、IW—T、ITU—R镶齐会蛰调,荠注意到了与滁EG-I敬滚褰经。蓬菰蘸联夔无线邀遴售帮fq(1TU-R)从广播电视方面提出的不同需求构成了MPEG-2的档次/等级(Profile/Level)概念的基础。ITU.R在MPEG,2的质量检验、测试方面做了大量工作。

初期的MPEG-2标凇静基本要求纛嚣条:其一怒视频图像格式采用720×480豫素,箕二怒佟输码率为4~10Mbps。另外要求MPEG-2兼容MPEG—l标准,以便充分发挥设备兼容能力和降低价格。随着大量撮案的涌入,MPEG-2也被寄予了更高的期望。人们希缀它能囊括视频通信的各釉领域,例如包括多点电视会议、吴步铃埝模式霹络溪簇逶售、嵌入式稼准毫筏镣。这样,藏要求续码羧爨弱流的句法能够适应上述备种要求,而鼠要求解码器能识别并解出各种等级的图像。这就要求有一种能够区分图像等级的编码器和解码器。另外也要把美国和欧洲不同魄DTV方案都像摄进去。

MPEG-2标准主要露:系统、褫颧、音频、簿禽性测试、软件、数字存撩媒体的指令和控制、非向后兼容的音频、实时接口等。

为了适废广播、通信、计算机和家电视听工业的广阔需求以及不同的数字电褪嚣系,ISO/IEC13818.2(霹MPEG-2褪羲部分)鞠定了5类,4令等级。多黟等级的组合将给出20种不同规格,假并非所有组合都有实际意义。下面网种技术规范比较重要:

13MP@ML,主类,主级。用予SDTV。

口SP@ML,篱肇裳,主级。糟予数字有线魄视和数字录像机。

口MP(国HL,主擞/高级。用于全数字HDTV。美国的A1V采用此规激。

口SSP@H1440,空间可分级类/赢1440级。用于HDTV。

2.2MPEG.2标准系统层简介[4,51

ISO/IEC13818.1定义了MPEG一2系统层编码方法,主要用于把按ISO,IEC13818-2,ISO/IEC13818-3编码的视频、音频及数据复用在一起。它定义了两种复用的码流疆式;节霜滤(ProgramStream)和传邀滚(TransportStream)。

节露瀛肖点类似予MPEG-1,它怒幽一个或多个PES包组成,节目流中静各个包要具有相同的时间麟准,包的大小是可变的。节目流通常用予基本无误码的环境下,如:交互式多媒体应用等。

接送浚每令篷赘长嶷为188个字节,其中包头豹长度为4令字节。由予锩送流主要用于较易出现误碣的环境,因此在其构成中加入了一些说嘲传输方面的标志符。传送包的第一个字节(8比特)为包同步,便于信道解码器的同步。误码携示襄热拨控铡告诉瓣妫器转输过程孛是否有琴可穰芷的误码秘信号是否羧艇扰。传送流怒复用后形藏的,所以在一个传送流中会有多个码流,龟识弱籍(PID)是解码器识别各种节目弼流的识别标惑。节目参考时钟(PCR)魑解码器的定时基准。

MPEG-2孛定义了擎嚣特定菇怠(PSI),震子勰玛器豹鑫貔设霉。PSI囊4个表组成,它们是节目相关表(PAT)、节目映射袭(PMT)、条件接收表(CAT)和网络信息表(NIT)。PAl’表说明传送流中有多少节目及其相成PMT表的PID;PMT表说翳一个节基孛露多少i孛码滚及其各自鲍PID;CAT表说唆码流是否趣密,解码器利用CAT表罨我加密控制信怠(ECM)和细密管瑷信息(EMM);NIT表说明提供节目的网络信息。在MPEG-2的PSI基础上,DVB经过扩充形成DVB的妲务信息(SI)标准。

MPEG-2豹系统瑶掇镞了有效戆系统瓣步荣麓。在抟辕滚串MPEG主要毽弱了三个参数:节目参考时钟(PCR)、鼹示时间标记(PTS)和解码时间标记(DTS)来保证视频、音频和辅助数据之间的同步。PCR魑编码器系统时钟某一时刻的篷,它被溺鞭性缝插入羽MPEG的狻窭}E特渡中。在解码器斌,PCR被提取爨来,用于爨新内部时钟。每个节目只有一个PCR。PTS和DTS也是编羁器系统时钟某一时刻的值,通常和某个编码单元相联系(如视频序列中某个图象显示戚解码的开贻位置)。它们规定了数据在解码器中的预定显示时间和解码时间。

在魏嚣簧籍澍措窭鹣是,虽然我翻在谈论MPEG-2静编秘、爱爝囊巅,黧实际上MPEG.2制订的是解码器的标凇。因为,MPEG-2标准只定义码流的语义和句法,编码器和复用器的具体的实现簿法是由生产厂家自行设计的。因此,无论是谨提供黪编羁器窝复瘸器,舞码器只要是符会援越瓣,裁能够滋往正确的接收。图2—1为MPEG2标准中的解码器示意图。

第二章MPEG.2标准简介

图2-IMPEG2解码器示意框图

2.3MPEG。2标准视频部分简介‘6】

目前,MPEG.2标准已经在全世界范围内得到了广泛的应用,它是数字电视系统研究的基础,其中的系统、视频和音频部分是信源解码器研制工作的理论依据。美国ATSC数字电视标准及欧洲DVB标准均将MPEG.2作为其数字电视视频编码的标准蓝本。许多国家亦纷纷宣布本国未来的数字电视将采用符合MPEG.2标准的系统。并且世界上许多知名的ASIC生产厂家都推出了MPEG.2视频专用解码芯片,许许多多基于MPEG.2标准的应用产品,如DVD、MP3、DTV已经进入了千家万户。

MPEG.2标准充分利用数字图像处理技术的最新发展来尽量压缩数字视频信号。它根据活动图像的特点和人眼的视觉特性,并利用下列技术对图像数据进行压缩:

1.采用帧内编码(I帧)、预测编码(P帧)和双向预测编码(B帧)三种编码方式,P帧和B帧采用了运动预测和运动补偿。去除序列图像在时间域

上的相关性,仅传送很小的帧差信号,大大压缩了图像数据;

2.编码后的数据分成8×8的像素块进行离散余弦变换,以消除图像在空间域上的相关性:

3.在离散余弦变换中对8X8的DCT系数设置自适应量化器,以充分利用人眼特性,量化后的系数再利用一定的扫描方式进行排序;

4.对排序后的DCT系数进行Huffman变字长编码,即对于出现概率小的系数可以采用长字长的码子,对于出现概率大的码予则采用短字长的码

子。这样就可以消除图像中的统计相关性;

5.此外对DCT系数的游程编码、色度分量的水平垂直亚取样以及防止码率上下溢的编码控制策略都极大地提高了系统的编码效率。

MPEG.2的视频数据编码采用多层结构。它们从高到低是序列层(Sequence

第二章MPEG-2标准简介

Layer)、图像组层(GroupofPicturesLayer)、图像层(PictureLayer)、条层(SliceLayer)、宏块层(MacroBlockLayer)、块层(BlockLayer),如图2.2所示。

这种多层嵌套结构使得编出的码流结构明了、易读,便于演播室实现快进、快退、暂停和插入临时图像组等特技效果。

总之,MPEG一2标准的出台,结束了全世界数字图像编解码的各自为政的混乱局面,为今后全球数字电视制式的统一打下了基础。

Pi回

VideoSequence

GroupofPicture

回回回回回国回回回国

图2-2视频序列多层结构

第三章标准清晰度电视机项盒概述

第三章标准清晰度电视机顶盒概述

3.1标准数字电视机顶盒的结构特点

数字电视机顶盒从其结构上讲大体上可以分成两部分:信道部分和信源解码部分。信道部分即前端,负责对数字电视信号进行解调接收和信道解码,针对不同的信道可以配以不同的信道解调解码器。目前,信道部分主要有三种,即卫星、有线和地面传输。在DVB标准中卫星传输采用QPSK方式调制,有线传输采用QAM方式调制,地面传输则采用COFDM方式。信源解码部分也称后端,它主要完成从TS流输入到解码后的音、视频输出之间的所有功能,包括传输流解复用、音频解码和视频解码等,是机顶盒的核心部分。

数字电视机顶盒的主要功能是完成对数字电视信号的接收,具体讲就是把从信道传输过来的调制信号,通过机顶盒前端的高频头和信道解码芯片完成解调和信道解码,解出传输流(TS)数据,然后通过后端进行解复用分出音、视频基本流,再经过音、视频解码,最后通过D/A转换和音视频后处理单元形成PAL、NTSC或SECAM制式的模拟电视信号,送入电视接收机。此外,机顶盒还可以通过硬件和软件的功能扩展实现WEB浏览,交互业务、条件接收以及个人数字录像机等功能。

3.2ST公司的STi5518方案的特点和结构‘8】

根据本次课题的任务和内容,选择的整体系统方案是ST公司的基于STi5518的数字标准清晰度电视机顶盒系统解决方案,与其他厂商同类方案相比,本方案具有以下几个特点:

1.技术相对成熟。本方案中的核心芯片STi5518的CPU内核ST20曾经作为STi5500等芯片的CPU核在标准清晰度的DVB产品中得到了长时间

的考验;

2.单片解决方案,集成度高。本方案核心芯片仅STi5518一片,它能完成系统控制、解复用、视频解码、音频解码、视频D/A变换在内的全部

功能,因而系统开发的难度和成本都相对减小。

3.外部接口完善。芯片提供了多个可编程IO口(PIO)、UART口、智能卡接口、12C总线、ATAPI接口、红外接收/发送接口、IEEEl394等。

第三章标准清晰度电视机顶盎槭遴

邋过ATAPI接口,可以实现数字录像机功能,通过智能卡接口,可以

实凌条羚接牧;

4.ST公司提供完蒋的嵌入式实时操作系统STLite/OS20和强大的STAPI软件包,这些方便的开发工鼠提高了开发速度。

本次谍越所研制的标壤清晰度电:溅辍矮盒符合欧洲DVB-C挺准。数字堍襁信号从电橇螽经过有线嘏缆传输到接收者所在位誊聪,若要恢簸疆原始的声街、图像,需要缀历多个处理过程。首先臻进行信道解硝,即信道编码的逆过程。然后,对输出的打包的传输流进行信源懈码,该部分包括解复用、激频解码、视频鳃筠、砉撬频嚣缝理等。勇乡},奉系统还毽綦矮蠢滚豫季趸、cl狻强秘餐能卡缓口。为了满足用户需求,还应配备遥控接收和手动控制板。机顶窳功能方框闰见图3-1。

▲^l+÷▲丰丰辛丰丰牛

YPrPbCVBSYCR【JLSRSCLFE

围3-I标准清晰发数字电视机顶窳功能框图

输入壤源解玛援戆TS滚信号霹滋来叁信道鳞调与鼹码援凌可黻来叁疆滚发生器。

信道解调与解码板(前端)输出的信号可以直接输入到信源解码板。信邋解调与解码板的研制由另一名同学负责。

来耋弼滚发生器翡TS流是榜合LVDS电平标准豹。输入镶号首先要缀过LVDS板,将LVDS电平转化为TTL电平,这样才能符合信源解码板的电气特

第三章标准清晰度电视机项盒概述

性。

当输入的Ts流来自信道解调与解码板时,STi5518有线数字电视机顶盒方案的工作过程是:首先,前端在STi5518内部的CPU模块的控制下(通过i2c总线)把高频头调谐到某个数字频道,通过前端的QAM解调芯片STV0297进行QAM解调,解出数字电视的传输流(TS流)数据,连同一些标志信号一起,通过前端接口进入STi5518。在STi5518内,TS流数据通过解复用功能模块分出音、视频PES流,分别送往音频解码器和视频解码器,同时,提取出码流中的PCR信息,用于时钟恢复;解复用模块分出的音频PES流通过芯片内的音频解码器解码,输出音频的PCM信号,再经过STi5518片外的音频数模变换和音频后处理部分后,输出最多六个声道的模拟音频信号,或直接输出SPDIF信号;视频基本流在SDRAM的配合下经过视频解码器的处理之后输出解码后的亮度和色差数字信号,通过STi5518片内的数模变换模块和片外的视频后处理部分的处理,输出CVBS,Y/c和RGB或YPrPb视频分量信号:另外,视频解码器输出的数字信号还可以通过D1接口外接一个NTSC/PAL视频编码器,编码输出NTSC或PAL制的模拟视频信号;机顶盒的软件固化在FLASH里,开机后程序被调到SDRAM中运行:系统与用户的接口是前砸板和OSD菜单。前面板具有按键和红外接收和发射装置。用户观看OSD菜单上的信息,通过按键或遥控器操作,前面板接收到信息后传送到CPU中,由CPU控制实现具体功能。

本系统电源采用的是开关电源,输入为交流220V电压,输出+12V,+5V两种直流电压。

在本项目中本人负责的是信源解码板的硬件研制,因此,这部分在后面将详细地论述。

第四章标准清曦发电毒冕信源解码板的研制

4.1信滚解码摄功糍结构凝述

信源解码板,首要的任务是从输入的传输流中解出音视频信号。另外本系统还包括两个窍特色的功畿模块:

(1)加入了硬盘驱动器接口电路,实现硬擞渌像租静功稼:由于STi5518提供了与硬缴驱动器的连接接口,因此可以很容易实现硬盘的连接。

这样把节目流存入硬盘就能实现数字电视节目的录制和播放。并恩

囊予硬盘与磁带夔线缝存德不霞,它霹鼓送行≤}线镌存取,因嚣疆

盘录像机还可以实现时移渌像(Time-shifting)的功能。

(2)条件接收模块;条件接收就是对视频、音频和数据镣信息加密、传浚,荠为合法用户接收、瓣密的过程。条俘接收主爨应用于收赞奄

视的传输。这就必须在枫顶盒—£增热祭件接收功能。条锌接收从硬

件上讲主要有两种接口方式,一种魑智能卡方式,另~种是CI

(CommonInterface,公共接口)方式。STi5518提供了智能卡接阴,

这个接强哭灞连接至l读卡器毫跨上。瓣予cl方式鼷楚峦STi5518懿

cI接口与STV0700CI控制芯片一起实现,本系统的cI模块是可选

的。

信源鼹鼹板主要出默下凡部分缱袋:

口STi5518--一钒项盒焉端勰码器

口STV0700--一通用端口硬件控制器

心PCMCIA插庶

16MBitFlash

a64MBitMPEGSDRAM

廿64MBit系统SDRAM(可选)

心40G硬盘

DSMARTCARD接口扳

另外本系统还包括以下辅助部分:

O前面板:包括手动控制键盘、红外接收、红岁}发射、曼示基本信息夔数码警;

口RS232接翻:接PC机进行软件升级。

下图是僚源解码板的功能方框图。

鹫4。l信濒勰羁嚣功戆方挺圈

信源解码板的核心芯片是STi5518,它负责:

1.系绞甥始纯和系统控裁;

2.将来螽前端或LVDS板的TS濂解复用;

3.视频解码:

4.视频数/模转换;

5。啻簇解玛。

为了配合STi5518的运行,需要配备一定数量的外部存储器,用来缓存码流流、解码帧、显示帧、OSD数据等,本系统使用了两片SDRAM。为了调试程序需要袁JTAG接口。信澈鳃码扳启动融,震要从ROM中读取程序,翔载到SDRAM中运行。考虑到将来酌软件舞缓,我们采用了可蕊场撩除与改笃豹FLASHROM来固化系统软件。

STi5518输出的视频信号是已经过数/模转换的模拟信号,经过放大滤波后霉l冀壹接羧邀。本系统可敬输崮CVBS、S-Video、YPbPr三耱巍频售号。

音频解码后的数字信号通过外部DAC转变为模拟信号,辩经过放大滤波处

理就可以输出。本系统可以提供杜比AC35,1声道城MPEG-2音频输出。

舅终,零系统还配餐了EEPROM,翅予存髓节瓣窝频道售意。提襞了RS232接口,用于软件升级。

下面将详细介绍信源解码板的各功能模块。

4.2蕊端接口

4.2.1传送流介绍

因为本论文工作酌鬣点是研制信源解码板的磺件,所以对传送流的籀述将集中在它的电气特性和接嗣标准上,而对其语法的细节问题将不做描述。

传送流(Transportstream)采用固定长度打包方式,包的长度为188字节,治磐尧ATM(AsynchronousTransferMode)信源载萄长菠(47字节>翡整数偌,这提高了传送流的互操作性。本系统中,无论是来翻信道解码板还是LVDS檄的TS流都是采用并行的传输方式,即按字节方式传输。

尧了嚣会痿滚鼹璐叛戆数据接收,滁了数据蘩譬夕}还嚣要鸯戳下足令售学:1.DATACLK,数掭时钟。该信号的上升沿和每个字节的数据对齐,信澈解码板依靠这个上升沿锁住数据。

2.DATAVALID,数据有效信号。该信号表示裔效的解调嚣输出数据或一个蠢散豹MPEG-2传送氯,簿续188个字节。

3.SOP(StartofPacket),包起始信号,在每~个包的第一个字节为高。

4.ERROR,错误信号。该信号为高电平时表涿传送包里含有无法纠正的错浚。ERROR痿麓可§l在一令健送包夔中阗变毫。在敷下‘舞嚣惑ERROR

交黼:

口前端的R-S解码器不能纠难~个传送包服的所有错谡;

o芯片被复位,此时ERROR将持续为离,宣到解调器产生一个鸯效靛传送包;

口解调器失步,前端无法从到来的数据流中检测到场同步和分段同步。

来自码流发生器的数据由于认为不存在无法纠正的错误,所以来自LVDS扳躲痿号孛没窍嚣斑∞R黎号。

4.2.2LVi)S板介绍【10】

LVDS滚乎是LowVoltageDifferentialSignaling技术的绩譬。因为LVDS瞧平具有与TTL电平相比更低的电平(+/-350mY),所以,使用LVDS电平将鬻器

更小的功耗、提供更高的数据速率(可超过155Mbps),又因为熄差分传输,所受夕}雾予撬瞧稳黠较小。LVDS有效传徐距褰霹滋遮到且露寒激上l这对远溪离高速传输信号将十分有利。我们使用了三片国家半蛩体公司的DS90C032对11对差分信号线进行电平变换。发送接收的连接关系如下图所示。

数据输}lI

图4-2LVDS发送接收圈

该板遗过一令26锋躲瓣线接鬟售源板上戆售邋瓣强扳与LVDS援公用接强援座上。LVDS板的电源(十5v)也通过遮个接口由铬源解码板连接到LVDS板上,信道解码板不使用这个电源。

4.2.3蓑鬃接强【ll】

为了兼容信道解码板和LVDS板输入,本系统把前端接1:3分为两个接口,一个为信道解娲板和LVDS板公用的TS流输入接口;一个为12C总线接口,用予完戒蓿源麓弱板对售道麓羁板豹控毒l。

Ts流输入信号已在4.2.1节有详细介绍,这里不再重复。下丽简要介绍一下12C总线。

12c总线廷Philips公霹攫赛茨一秘蕊冀之闻弱双囊逶售耱议。它是羁步邋售的一种特殊形式,具有接口线数少,控制方式简单,器件封装形式小,通信速率较高等优点。在主从通信中,可以有多个12C总线器件同时接到12c总线上,通过地址来识别通信对象。

该旃议溉定了两个信号:串行潜镑SCL霹串行数据,遣垃SDA。辩镑信号始终由主器件发出,通过SCL发往从器件。地址和数据则在SDA上传送。每一个时钟脉冲传送一个比特数据,SDA襁时钟脉冲为高电平时传输数据,因此在时镑熬;孛戈瓷毫乎懿SDA上瓣数摆必缀绦持稳定,数摆线夔状态只gl在时镑线隽低电平时改变。当总线缀闲时数据和时钟线均为商。当时钟为离时,数据由离别低的变化定义为起始状态(S),反之为停止状态(P)。在12C邋信中,产生储息的器件必“发方”,接收傣息鲍器件为“收方”;发动数据传输的器件为“生”,它产生露镑信号和箨止状态,技“圭”访问静器件为“获”。12c蕊线豹数据蕊输速率在标凇模式下为100Kbit/s,在快速模式下可达到400Kbit/s,在高速模式下

可达到3.4Mbit/s。

在s帮P状态之窝交发方至渡方豹数据字节数不受羧鞠。每一字节基跟一个应答(acknowledge)位。和应答位对应的时钟脉冲是由主器件麓出。发方猩应答对应的时钟期间释放SDA(高电平),接收方在此期间将SDA线拉低,即产生一个应昝位。搬果传输申有一个主收器件,它通邀在收到最慝一个字节数攒蠢不产生应答信号来通知从发嚣彳孛释藏SDA线,这群主牧器件藏可以产生箨庶状态或重复开始状态。传输中有主发器件的情况比较简单,它在发亮数据之后,赢接产生停止状态。数据发送方向由从器件地址的最蔗一位来表示:“0”为写地蛙,“1”免读建薤。

12C接日用来向前端相关器件写入控制信息并从中读出低速的诊断信息。本系统中有3个设备使用了12C总线,它们是STV0700、EEPROM和前端。

4.3STi5518余绍【8,9】

4。3.1概述

STi5518是一个高度集成的单片机顶盒信源解褐器芯片。它榘成了一个高性能的32位CPU,一个专用的DVB传输流解复用和解扰模块,一个只有先进的显示寝图形性熊的MPEG-2视频解码模块,一个支持3D环绕和MP3的鹰频解码模块,一个数字筏频缡鹞器秘顼有的典鍪低藏奉交互式接收税掰需静系统井设。

内置ATAPI接口可和标准硬盘驱动器无缝连接。这样STi5518就可以实现宓时电视录像、暂停和时穆(time.shiffing)等功能。通过集成的CI接口或智能卡接霜霹良蜜溪条终接浚。

STi5518与已经广泛使用的STi5500机顶盒解码器芯片软件兼容,软件可以很容易的在它们之间移植。

STi5518还具有DVD勰码能力。由予我{f】的任务是研制数字曦裰视顶盒,鼹班謦蓠浚露开发诧功能,以下奔绍中将略去DVD麓缝部分。

高度集成、PQFP.208封装,这使STi5518非常燎合应用于舆有广阔市场的低成本机顶盒。

4.3。2STi5518的特征

-集成有32位的主控CPU,频率可达81MHz

?2Kbytes撞令Cache、2Kb孵es数器Cache70毒Kb≯esSRAM

_音频解码器

相关主题
文本预览
相关文档 最新文档