一、pSOS操作系统中的pNA+模块在机顶盒中的应用(论文文献综述)
沈锋平[1](2008)在《基于PNX8316可配置机顶盒的设计与开发》文中进行了进一步梳理在全球信息化浪潮的推动下,广播电视的数字化、网络化、智能化已成为数字电视发展的必然趋势。我国模拟电视用户数量庞大,要在短时间内完成网络的改造、广播电视数字化的整体平移、淘汰旧的模拟设备非常困难。数字电视机顶盒作为一个由模拟电视向数字电视过度的中间产品,有着极其重要的现实意义。本课题来自实际项目,通过综合市场的需求及广大用户的操作习惯,选用Philips公司的PNX8316机顶盒系统解决方案,设计和开发一款具有独立知识产权、能满足不同市场需要的数字电视机顶盒。通过文件系统的修改及主要参数的配置,产生不同的机顶盒应用,来满足各地区数字电视解决方案的要求,大大缩短了软件开发的周期。本文首先结合数字电视的发展趋势及数字电视机顶盒在国内外的研究状况、工作方式等分析了机顶盒的基本功能和市场需求,并对Philips方案开发过程中的一些技术难点、重点做了讨论与研究。结合DVB-C机顶盒的特性,针对市场的需求,设计和开发了前端调谐电路、存储电路、智能卡通讯和调试等外围电路。具体工作涉及电路原理图的绘制、PCB板的制作,并对电源和音频放大电路进行了仿真测试,分析了仿真结果。在完成机顶盒硬件测试的基础上,开发了机顶盒应用层软件部分。为了隔离机顶盒应用与具体操作系统、硬件平台的依赖关系,封装软硬件抽象层的接口。按照功能将机顶盒应用拆分成不同的模块,设计了机顶盒应用的可配置功能,并以具体子系统为例对机顶盒应用进行了详细的设计与开发,对机顶盒功能、稳定性做了全面的测试并对测试过程中遇到的问题予以了很好的解决。论文的最后对全文做了总结,提出本设计的优点与不足之处,以及下一步的工作计划与目标。目前,该产品已经通过国家广电总局的入网测试,量产500台进入小区测试阶段。在面对不同市场的需求时,通过使用不同的文件系统,演绎出各自不同的机顶盒应用。对加快我国有线电视数字化的整体平移有着积极的推动作用。
裘健[2](2008)在《基于MHEG-5标准的iDTV的原理及实现》文中进行了进一步梳理随着全世界模拟电视向数字电视的转换,在这个特殊的技术转型期间,如何使得目前的电视机既能够接收模拟信号又能够接收数字信号,这是摆在我们面前的一个问题。目前,大部分的解决方案都是采用机顶盒的方法来收看数字电视,还有一种就是将机顶盒放入电视里面,组成了数模一体的综合数字电视,但是如何将数字电视接收机集成到已有的模拟电视机内,这就不是仅仅将机顶盒的功能放入模拟电视机内这么简单了。因此,如何实现数模一体的数字电视接收机就成了亟待研究和解决的问题。本文的背景是“基于MHEG-5标准的iDTV的原理及实现”项目的开发。该项目的目的是实现具有集成MHEG-5中间件标准的综合数字电视接收机,重点是要实现MHEG-5中间件的移植层、数模一体调谐器的实现和IBOLink协议的制定和实现。本文围绕这一目标进行展开,完成了下面的工作:在研究DVB-T系统结构和MPEG-2标准的基础上,结合pSOS嵌入式操作系统,提出了基于MHEG-5中间件标准的软件系统架构。设计具有高度可移植的,面向MHEG-5中间件通用软件接口的移植层。采用了代理模式的软件结构设计,解决数字电视资源统一调度的问题,提供良好的模块扩充能力。在移植层设计的过程中,实现了对数模一体调谐器的软件设计方案,使得电视机只采用一个调谐器就可以实现模拟信号和数字信号的接收功能,并且从软件层面上加强了接收性能。研究并实现了IBOLink协议和功能,重点在于数字部分用中断的方式使用IBOLink高级命令对模拟部分提供信息。本文设计和实现了高度通用的MHEG-5中间件移植层,完成了一体化调谐器的软件实现和性能调优,通过IIC实现IBOLink协议的功能,能够顺利解决开发综合数字电视所遇到的技术难题。
刘敏[3](2007)在《数字机顶盒PVR功能实现及关键技术研究》文中进行了进一步梳理随着数字电视过渡化的快速进展,数字用户特别是高端用户对PVR机顶盒的需求越来越大。但由于PVR机顶盒技术相当复杂,对硬盘的要求很高,国内能够提供成熟的PVR机顶盒的厂商还很少。这就提出了PVR机顶盒的新的研究课题。由此,通过对SC2005平台和MPEG-2系统层的深入研究,结合该平台具有标准的ATA接口的特点,采用了DMA2方式传输数据,选择了音视频文件混合存储的方式,在SC2005平台上实现了对节目的录制、回放、时移等基本功能。该PVR数字机顶盒的关键技术是音视频同步问题和快进、快退等特技播放功能的实现。通过研究基于数字机顶盒的MPEG-2音视频同步的原理,及对PVR系统中音视频不同步问题进行分析,采用一种利用PTS信息进行调整的方法,并结合SC2005平台中的解码器特点,选用了一种调整算法,解决了回放时的音视频不同步问题。利用SC2005平台能硬件检测数据流中一“图案”信息的特性,并通过对MPEG-2视频流序列进行研究分析,采用一种检测I帧信息的方法,建立关于I帧信息的索引机制,在快进、快退时利用对I帧信息的索引,并且为了提高查找效率,采用了动态缓存机制,实现了快进、快退功能,并取得了更高速度的快放和慢放效果。该PVR机顶盒性价比较高,是一款优秀的高端数字机顶盒。随着国内数字电视普及的加速发展,该PVR机顶盒将具有广阔的市场前景。
唐云[4](2007)在《基于数字机顶盒的嵌入式浏览器的设计与实现》文中认为随着信息技术的飞速发展和互联网的广泛应用,数字电视、PDA等数字多媒体和信息设备日益普及,计算机的发展已显示出微型化、智能化、网络化的趋势。嵌入式浏览器已成为嵌入式系统中重要的应用软件,而将浏览器技术和数字电视机顶盒技术进行集成,实现完整的数字电视软件平台是数字电视的一个发展趋势。本文即由此出发而设计了一种具有自主知识产权的嵌入式浏览器。本文首先介绍了课题相关背景知识,以及对当前几种流行的嵌入式浏览器进行了分析,然后对pSOS嵌入式操作系统及浏览器相关技术进行了研究,再从嵌入式浏览器的设计目标及原则出发,设计了嵌入式浏览器的总体框架结构,其核心模块包括传输模块,缓存管理模块,解析模块,布局显示模块,人机交互模块,并给出了各个模块的详细设计说明。探讨了三个技术难点及其解决方案,其一是浏览速度问题,采用网页预取和缓存技术相结合来提高网页的浏览速度;其二是嵌入式系统资源有限问题,采用减少存储器的使用、避免线程同步、进行积极的垃圾回收以及边下载边解析四种方法来解决;其三是解析容错性,采用堆栈来检查标记的位置正确与否。最后给出了本浏览器的测试结果及性能指标,从测试的结果中可以看出本浏览器功能比较完善,性能良好。整个浏览器都采用C语言编写,并设计了浏览器的网络协议抽象层,解析抽象层以及图形用户接口抽象层,因此,增强了浏览器的可移植性和可扩展性。
夏华锋[5](2006)在《数字机顶盒的以太网接入设计与实现》文中进行了进一步梳理有线电视数字化在全国各地大中城市正如火如荼的开展,作为数字电视终端设备的数字机顶盒也得到蓬勃发展,其已不只是一台用来接收数字电视节目的转接器,用户还可以通过机顶盒享受视频点播、上网浏览、电子邮件、游戏互动等等综合业务。基于此需求,作者在数字机顶盒上设计实现了以太网接入功能。本文依据项目研发过程展开,依次从硬件设计、软件设计和系统集成几方面探讨。在硬件设计部分,首先对数字机顶盒技术做出了简单介绍,着重介绍了作者研发中的基于STMicroelectronics公司STi5516芯片的数字机顶盒平台。然后介绍了目前国内市场上流行的嵌入式以太网接入的解决方案,并着重介绍了作者采用的基于DAVICOM公司DM9000A芯片的嵌入式以太网接入方案。最后从硬件电路连接、地址空间及控制时序的配置两方面来介绍具体的硬件集成。在软件设计部分,作者从底层开始,首先探讨了所选用的以太网控制器驱动程序的设计,该部分的主要函数参考linux源代码中该控制器的驱动程序而完成。然后探讨了嵌入式TCP/IP协议栈的设计实现,目标是在完成ARP、ICMP、IP、UDP、TCP基本协议的基础上设计成一个可根据需要扩展的协议栈。最后在完成硬件架构和底层软件的基础上,设计了基于以太网接口下载升级机顶盒应用程序的应用层软件。在系统集成部分,作者介绍了在实际开发调试中所作的一些主要测试项目及测试方案,并对系统实现的功能、性能进行了分析,还对该系统中有待完善的地方做出了说明。
干戈[6](2006)在《数字电视地面移动接收机的设计与实现》文中指出随着广播电视技术的不断发展,数字电视取代模拟电视已经是必然趋势。地面广播数字电视DVB-T有着一个最为显着的特点:可以在无线和移动的情况下稳定的接收高质量的数字信息服务,这样可以极大的丰富数据广播业务的内容和服务方式。对于整个系统来说,稳定可靠的接收DVB-T信号是实现整个业务的关键所在。这就提出了数字电视地面移动接收机,即DVB-T数字电视接收机的研究课题。本文通过对应用于数字电视接收机的相关技术的讨论,以及对DVB标准、COFDM信道调制方式和MPEG-2编码解码技术的研究和分析,在LSI SC2005平台上实现了数字电视地面移动接收机设计。接收机的整体设计围绕几个主要的功能模块进行,文中分析了这几个模块的工作原理和数据流程,以及应用软件设计。对于信号解调模块,通过对地面广播数字一体化高频头TNT7802的组成结构和各部分功能,以及高频头内部信号处理过程的分析,设计了状态机来实现高频头锁频任务,开发了高频头底层驱动程序来实现高频头的各项功能;并且给出了信号解调模块硬件接口设计电路图。对于解复用模块,分析了音视频传输流的解复用过程,设计了驱动程序来管理解复用器的信道、缓冲区和滤波器,实现了解复用功能。在用户控制模块,介绍了模块的基本原理和工作方法,设计了用户端口的控制程序。最后总结了该数字电视地面移动接收机的整体设计,并对其应用前景做出了展望。
汪婧[7](2006)在《数字电视机顶盒的版权保护模块设计与实现》文中研究说明近年来,随着各种软件盗版、侵权现象的不断发生,软件加密技术日益受到重视。为了保护知识产权,软件版权保护和加密技术已发展成为一门科学,它主要由密钥技术、反跟踪技术和代码插入技术构成,诸如密码加密法、磁盘加密法、扩展卡加密法、软件狗(Soft Dog)加密法等。综合分析其技术指标如可靠性、读写速度、使用方便程度、破译难度、占用主机资源等,软件狗是可应用于嵌入式系统产品的一种加密方法。现有许多嵌入式系统中亦加入由专用芯片构成的软件锁模块,以保护其知识产权。这类芯片多半为第三代E2pROM存储器型产品,在端口进行数据分析容易破解。第四代软件狗在第三代软件狗的基础上,加入一个单片机芯片,如PICl6C5X。此芯片中存有特定的算法程序,可将读出的密钥数据进行加密变换,以对抗逻辑分析仪。 文中提出的软件保护模块以PIC单片机为核心,采用I2C规范为数据接口与机顶盒软件进行通信,带密码访问用户数据存储区(E2PROM),且单片机内存有特定的算法程序,通过机顶盒接口可将对软件发出的密钥数据进行加密变换,具有和机顶盒进行数据交换、扰码、定时更换密钥等复杂的处理功能,极大提高了解密的难度,从而有效地保护了软件不被侵权。 论文首先对数字机顶盒的软件硬件系统进行了概述,为后面的系统设计提供了技术背景。接着对密码学的概念和原理做了简单的阐述,并且详细论述了两种经典的密码算法流密码和DES,通过对密码算法的分析,为版权保护模块的数据的安全传输提供了理论保证,并提出本模块中使用的加密算法,然后是软件保护模块的设计和实现,给出了保护模块的总体设计,并设计了系统的硬件电路,并详细介绍了软件的设计和调试的过程。最后,对全文做了总结,并针对本系统在安全性方面存在的问题提出了进一步的思索。
吴章勇[8](2005)在《双模数字机顶盒的设计》文中研究表明随着信息高速公路的飞速发展,基于网络的多媒体应用不再仅仅满足于数据、语音、图像信息,而是大规模地向视音频业务发展(如流媒体等),并已展现出了良好的发展趋势。传统单向的数字电视和新兴的双向交互电视一起创造了巨大的市场。 数字电视从广义上讲,涵盖了传统的卫星数字电视(如欧洲的DVB-S)、基于有线电视网单向网络(CATV)的有线数字电视(如欧洲的DVC-C,北美的ATSC等)、基于无线传输的地面数字电视(如欧洲的DVB-T等)以及新兴的基于宽带双向城域网的交互电视(IPTV)。 论文分为五部分,主要阐述了有线数字电视DVB-C和交互电视IPTV的原理及其机顶盒(STB)的业务功能、工作原理、硬件结构和软件体系。第一章主要对数字电视及相关主要关键技术进行了简单介绍;第二章阐述了有线数字电视的两大基石——DVB和MPEG-2的原理;第三章对DVB-C机顶盒的原理及软硬件结构进行了详细研究;第四章阐述了新兴的交互电视(IPTV)机顶盒的设计原理及系统架构;第五章展示了数字数字机顶盒的最新发展趋势,提出了融合DVB-C和IPTV两者的接收功能为一体的双模机顶盒的设计思路。
余耀,刘卫忠,陶雄飞[9](2005)在《机顶盒应用软件动态加载的实现》文中提出目前机顶盒的应用软件完全固化在FLASH中,随着应用的增加,所需要的FLASH容量也越来越大,这对于机顶盒的发展并不利。因此,本文在LSISC2005的硬件平台上,以pSOS嵌入式操作系统为例,从虚拟硬盘、文件系统、动态库、动态库加载等方面详细讲述机顶盒软件动态加载的实现。
胡青山[10](2005)在《嵌入式浏览器的研究与实现》文中指出嵌入式浏览器是嵌入式Internet技术在嵌入式系统中的关键应用,是嵌入式信息设备的核心技术之一。目前,基于嵌入式信息设备应用之一的数字机顶盒技术的研究正在如火如荼地进行着,而该技术的一个主要发展热点就是在数字机顶盒中实现嵌入式浏览器,让数字电视具备浏览多媒体网页的功能。 本文分析了嵌入式浏览器的定义、特点和未来的发展趋势。从整体上研究了嵌入式系统的组成、软件开发环境以及实时嵌入式操作系统pSOS。在此基础上,深入分析了机顶盒软件开发的关键技术、开发方法及开发环境。将上述理论、方法、关键技术应用到嵌入式浏览器的开发中,设计并实现了基于HTML规范的TMEBbrowser机顶盒浏览器系统。 文中简略分析了浏览器网络接口的多协议连接的实现方法,并深入分析了HTTP协议模块的实现机制及相关的容错方法;针对浏览器速度优化的问题,深入研究了浏览器的预取技术及缓存置换策略。根据嵌入式系统内存有限的特点,实现了一个简单的浏览器链接预取模块。以GDSF缓存置换策略为原型,在综合考虑了多种因素包括预取影响因子的情况下,提出了一种新的缓存置换策略GDSF(1+pre)策略(pre为预取影响因子),并通过仿真试验验证了该策略的在优化浏览器的速度方面具有较好的效果。 文中研究了TMEBbrowser浏览器的体系结构。设计了浏览器的网络协议抽象层,解析器解析抽象层以及图型用户接口抽象层,抽象层的实现能有效增加浏览器可移植性和可扩展性;提出了布局链表的概念,围绕布局链表结构,深入研究了浏览器的解析器模块和布局器模块的实现机制。将浏览器的HTML解析过程实现为分词和词法分析两部分,实现了解析模块的分词算法和词法分析算法,分词算法具有简单的容错功能。词法语法分析借助了解析堆栈来实现嵌套标签的解析;深入研究了布局处理中的关于布局块、行(row)、矩形区域以及排列(align)等的概念和实现原理,提出了一个布局处理算法的实现过程;最后对浏览器的实现情况作了总结和展望。
二、pSOS操作系统中的pNA+模块在机顶盒中的应用(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、pSOS操作系统中的pNA+模块在机顶盒中的应用(论文提纲范文)
(1)基于PNX8316可配置机顶盒的设计与开发(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 研究背景 |
1.1.1 嵌入式操作系统的发展 |
1.1.2 数字电视的发展趋势 |
1.2 数字电视机顶盒技术的发展状况 |
1.2.1 国外发展状况 |
1.2.2 国内发展状况 |
1.3 课题研究的目的与意义 |
1.4 本文的任务 |
第二章 机顶盒的架构与方案的选取 |
2.1 数字电视机顶盒的基本原理与结构特点 |
2.2 数字电视机顶盒的关键技术 |
2.3 机顶盒系统的整体架构设计 |
2.4 机顶盒方案的选取 |
2.5 小结 |
第三章 硬件部分的研究与开发 |
3.1 Philips 方案简介 |
3.1.1 PNX8316 功能及特征 |
3.1.2 PNX8316 内部结构简介 |
3.2 存储电路设计 |
3.2.1 SDRAM 设计 |
3.2.2 Flash 设计 |
3.3 调谐及信道解调设计 |
3.3.1 传输流简介 |
3.3.2 接口电路设计 |
3.4 智能卡通讯接口 |
3.5 调试接口 |
3.5.1 JTAG 接口设计 |
3.5.2 RS232 接口设计 |
3.6 测试与仿真 |
3.7 小结 |
第四章 应用软件的设计与开发 |
4.1 机顶盒软件分层结构 |
4.2 机顶盒的操作系统 |
4.2.1 pSOS 简介 |
4.2.2 pSOS 系统结构 |
4.2.3 pSOS 内核机制 |
4.3 应用软件设计与实现 |
4.3.1 总体设计 |
4.3.2 核心功能模块设计 |
4.3.3 文件系统 |
4.3.4 可配置功能的实现 |
4.4 软件系统的测试 |
4.4.1 调试工具的选择 |
4.4.2 测试环境的搭建 |
4.5 小结 |
第五章 子系统的设计与实现 |
5.1 数字电视业务信息标准研究 |
5.1.1 MPEG2 系统层协议及传送 |
5.1.2 DVB 标准中的SI 信息 |
5.2 条件接收子系统(CAS) |
5.2.1 CAS 的工作原理 |
5.2.2 CAS 的总体设计与实现 |
5.2.3 智能卡接口的设计与实现 |
5.3 电子节目指南子系统(EPG) |
5.3.1 EPG 系统的工作原理 |
5.3.2 EPG 的实现方案 |
5.3.3 EPG 系统的具体实现 |
5.4 系统的测试 |
5.5 小结 |
第六章 总结与展望 |
致谢 |
参考文献 |
附录 |
个人简历 |
(2)基于MHEG-5标准的iDTV的原理及实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 数字电视的基本概念 |
1.2 世界三大数字电视标准简介 |
1.3 数字电视中间件 |
1.4 本文的研究意义 |
1.5 论文结构 |
第二章 DVB-T系统原理以及标准 |
2.1 DVB-T发送系统 |
2.1.1 DVB-T中的信道编码 |
2.1.2 DVB-T中的调制系统 |
2.2 DVB-T接收系统 |
2.3 MPEG-2 标准简介 |
2.3.1 传输流码流格式 |
2.3.2 节目特定信息(PSI) |
2.3.3 音频及视频PES包 |
2.3.4 私有数据 |
2.4 MHEG-5概述 |
2.5 本章小结 |
第三章 硬件方案以及软件系统结构 |
3.1 系统硬件平台 |
3.1.1 硬件系统整体结构 |
3.1.2 PNX831x各模块的功能 |
3.2 系统软件架构 |
3.2.1 启动管理 |
3.2.2 数字系统平台(Digital Video Platform)结构 |
3.2.3 系统硬件接口层(HP12DVP) |
3.2.4 MHEG-5中间件 |
3.2.5 整体软件架构设计 |
3.3 本章小结 |
第四章 IDTV软件开发的基础平台 |
4.1 SDE2通用开发平台 |
4.1.1 SDE2的目录结构 |
4.1.2 Makefile文件 |
4.1.3 编译 |
4.2 实时操作系统 PSOS |
4.3 应用程序入口 |
4.4 本章总结 |
第五章 系统移植层ICE方案的设计与开发 |
5.1 引言 |
5.2 移植层方案的设计 |
5.2.1 OSD接口层的移植 |
5.2.2 SI引擎的移植的原理 |
5.2.3 CA模块的移植 |
5.3 小结 |
第六章 数模一体化解调模块的软件实现与优化 |
6.1 IIC和自动增益控制(AGC)切换 |
6.2 数模一体解调模块软件的设计与优化 |
6.2.1 软件结构设计 |
6.2.2 解调模块软件系统评估和调优 |
6.3 本章小结 |
第七章 IBO LINK协议的实现 |
7.1 IBO LINK协议产生的背景 |
7.2 IBOLINK协议 |
7.3 IBOLINK硬件设计 |
7.4 IBOLINK的软件设计 |
7.4.1 基本IBO命令的设计 |
7.4.2 高级IBO命令的设计 |
7.5 本章小结 |
第八章 总结与展望 |
8.1 总结 |
8.2 展望 |
参考文献 |
致谢 |
攻读工程硕士期间已发表论文 |
(3)数字机顶盒PVR功能实现及关键技术研究(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 研究背景 |
1.2 研究意义 |
1.3 本论文的工作内容 |
2 PVR 机顶盒整体技术介绍 |
2.1 DVB 的相关国际标准 |
2.2 MPEG-2 系统传输层标准 |
2.3 ATA 硬盘接口标准 |
2.4 嵌入式文件系统 |
2.5 小结 |
3 实现PVR 功能的流程设计 |
3.1 实现PVR 功能的原理 |
3.2 实现PVR 功能的数据流程 |
3.3 小结 |
4 PVR 机顶盒系统设计 |
4.1 硬件结构 |
4.2 软件结构 |
4.3 实现的功能及存在的问题 |
4.4 小结 |
5 PVR 机顶盒关键技术研究 |
5.1 音视频同步问题 |
5.2 特技功能的实现 |
5.3 小结 |
6 结束语 |
致谢 |
参考文献 |
附录 作者在攻读硕士学位期间发表的论文 |
(4)基于数字机顶盒的嵌入式浏览器的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 嵌入式浏览器的应用与前景 |
1.2 嵌入式浏览器的特点 |
1.3 当前主流嵌入式浏览器分析 |
1.4 课题的目标及内容 |
2 嵌入式系统及浏览器相关技术研究 |
2.1 PSOS 嵌入式操作系统 |
2.2 对象轮播协议 |
2.3 DOM 技术 |
2.4 CSS 技术 |
3 嵌入式浏览器的设计 |
3.1 设计目标与原则 |
3.2 浏览器总体结构设计 |
3.3 浏览器抽象层的设计 |
4 嵌入式浏览器的实现 |
4.1 对象轮播协议实现 |
4.2 缓存实现 |
4.3 HTML 解析器 |
4.4 布局器的实现 |
4.5 实现的技术难点及其解决方案 |
5 测试 |
5.1 测试目的 |
5.2 测试平台 |
5.3 测试结果 |
6 总结和展望 |
6.1 总结 |
6.2 展望 |
致谢 |
参考文献 |
(5)数字机顶盒的以太网接入设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 课题背景 |
1.2 课题的预期目的及系统分析 |
2 硬件设计 |
2.1 数字机顶盒技术 |
2.2 嵌入式以太网接入技术 |
2.3 方案设计及实现 |
2.4 本章小结 |
3 软件设计 |
3.1 方案设计 |
3.2 以太网控制器DM9000A 驱动程序的设计 |
3.3 嵌入式TCP/IP 协议栈的设计 |
3.4 应用层软件的设计 |
3.5 本章小结 |
4 系统集成与分析 |
4.1 系统集成与联调 |
4.2 系统测试与分析 |
4.3 本章小结 |
5 结束语 |
致谢 |
参考文献 |
附录1 攻读硕士学位期间发表的论文 |
(6)数字电视地面移动接收机的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 引言 |
1.2 数字电视的发展概况 |
1.3 数字电视的主要技术标准 |
1.4 本课题的主要研究内容 |
2 DVB-T 的整体技术介绍 |
2.1 DVB 标准简析 |
2.2 MPEG-2 标准简析 |
2.3 COFDM 信道编码调制与 DVB-T 网络 |
3 DVB-T 数字电视接收机的总体设计 |
3.1 DVB-T 数字电视接收机的主要功能和特点 |
3.2 DVB-T 数字电视接收机的信号工作流程 |
3.3 LSI SC2005 的硬件模块化结构 |
3.4 操作系统及软件结构 |
3.5 DVB-T 数字电视接收机软件的实现 |
4 DVB-T 数字电视接收机 NIM 模块开发 |
4.1 NIM 模块器件选型 |
4.2 NIM 模块硬件设计 |
4.3 NIM 模块软件设计 |
5 其他功能模块的设计实现 |
5.1 TS 流解复用的具体实现 |
5.2 用户控制的具体实现 |
5.3 其他辅助电路的具体实现 |
6 结束语 |
6.1 本课题的意义和技术特点 |
6.2 本文作者的主要工作 |
6.3 本文的创新之处 |
6.4 本课题今后的工作 |
致谢 |
参考文献 |
附录1 攻读学位期间发表的论文目录 |
(7)数字电视机顶盒的版权保护模块设计与实现(论文提纲范文)
第1章 绪论 |
1.1 版权保护模块的意义 |
1.2 软件保护现状简介 |
1.2.1 软加密技术 |
1.2.2 硬加密技术 |
1.2.3 小结 |
1.3 作者的主要工作和本文的章节安排 |
1.3.1 作者的主要工作 |
1.3.2 本文的章节安排 |
第2章 数字电视机顶盒软硬件结构 |
2.1 数字电视机顶盒的基本原理 |
2.2 数字电视机顶盒硬件结构分析 |
2.2.1 机顶盒硬件模块划分 |
2.2.2 机顶盒总线与接口 |
2.3 数字电视机顶盒软件结构分析 |
2.3.1 机顶盒软件分层结构 |
2.3.2 实时操作系统 |
2.3.3 机顶盒应用程序 |
第3章 加密算法的设计 |
3.1 密码学的基本概念 |
3.1.1 基本术语 |
3.1.2 对称密码算法 |
3.1.3 公开密钥算法 |
3.2 流密码理论 |
3.2.1 流密码的基本概念 |
3.2.2 流密码的实现原理 |
3.3 数据加密标准DES |
3.4 版权保护模块使用的算法及认证协议 |
3.4.1 算法模型 |
3.4.2 加密算法的实现 |
3.4.3 版权保护模块的认证过程 |
第4章 模块的设计与实现 |
4.1 模块设计 |
4.1.1 概述 |
4.1.2 引脚说明 |
4.1.3 工作特性 |
4.1.4 指令方式 |
4.2 模块硬件实现 |
4.3 模块软件实现 |
4.3.1 I~2C通讯的实现 |
4.3.2 模块工作协议的实现 |
第5章 模块与系统的调试 |
5.1 版权保护模块的使用 |
5.1.1 如何对模块编程 |
5.1.2 各指令流程图 |
5.2 版权保护模块与机顶盒系统联合调试 |
第6章 总结与展望 |
参考文献 |
作者在硕士期间发表的学术论文 |
致谢 |
(8)双模数字机顶盒的设计(论文提纲范文)
目录 |
摘要 |
ABSTRACT |
第一章 引言 |
1.1 数字电视简介 |
1.2 有线数字视频广播(DVB-C) |
1.2.1 前端系统 |
1.2.2 网络部分 |
1.2.3 用户终端 |
1.3 数字机顶盒的组成及主要关键技术 |
1.3.1 实时操作系统 |
1.3.2 中间件 |
1.3.3 加解扰技术 |
1.3.4 电缆调制解调器 |
第二章 DVB和MPEG-2原理 |
2.1 MPEG简介 |
2.2 MPEG-2系统的任务 |
2.3 DVB的MPEG-2系统构成 |
2.4 ES,PES和TS |
2.5 PSI和SI |
第三章 DVB-C机顶盒的原理及软硬件结构 |
3.1 数字有线电视机顶盒提供的业务 |
3.2 数字机顶盒总体规划设计 |
3.2.1 硬件平台的现状 |
3.2.2 操作系统的现状 |
3.2.3 条件接收系统的现状 |
3.2.4 方案的选择 |
3.3 有线电视数字机顶盒设备硬件结构 |
3.4 有线电视数字机顶盒设备软件结构 |
3.4.1 软件系统的集成开发环境 |
3.4.1.1 配合软件开发的硬件环境 |
3.4.1.2 软件开发的工具包 |
3.4.2 软件系统结构 |
3.4.2.1 软件系统整体框架结构 |
3.4.2.1.1 实时操作系统层 |
3.4.2.1.2 硬件驱动层 |
3.4.2.1.3 用户应用层 |
3.4.2.2 机顶盒初始化软件模块的设计 |
3.4.2.2.1 判断是否运行长级程序的设计 |
3.4.2.2.2 代码段的搬移程序设计 |
3.4.2.2.3 身份验证的程序设计 |
3.4.2.3 节目操作管理软件部分的设计 |
3.4.2.3.1 节目数据分析模块的设计 |
3.4.2.3.2 数据库管理模块的设计 |
3.4.2.3.3 节目节目操作管理模块的设计 |
第四章 IPTV的系统架构及IP机顶盒的设计 |
4.1 IPTV简介 |
4.2 IPTV相关技术 |
4.2.1 IP网络路由技术 |
4.2.2 IP组播技术 |
4.2.3 IP组播相关协议 |
4.2.3 UDP协议 |
4.3 IPTV系统的逻辑构成 |
4.4 IPTV体系统架构及基本网络方案 |
4.5 IPTV机顶盒的硬件和软件结构 |
4.5.1 硬件结构 |
4.5.2 软件结构 |
第五章 双模机顶盒 |
5.1 双模机顶盒的设计原理 |
5.2 双模机顶盒的增值业务 |
5.2.1 电视网站业务 |
5.2.2 短信、彩信业务 |
5.2.3 互动教育业务 |
5.2.4 VOD点播业务 |
5.2.5 互动游戏业务 |
5.2 双模机顶盒的分类 |
5.2 双模机顶盒的优势 |
结束语 |
致谢 |
参考文献 |
(9)机顶盒应用软件动态加载的实现(论文提纲范文)
1 引言 |
2 ramdisk的实现 |
3 文件系统的实现 |
3.1 加载ramdisk及初始化 |
3.2 卷的初始化和映射 |
3.3 基本的文件操作 |
4 动态库的实现 |
(1) 源文件 |
(2) Makefile的编写 |
(3) 导出文件*.def |
5 动态库加载 |
5.1 注册动态库管理回调函数 |
5.2 动态库的应用层调用 |
(1) 加载 |
(2) 调用库函数 |
(3) 卸载 |
6 结束语 |
(10)嵌入式浏览器的研究与实现(论文提纲范文)
摘要 |
ABSTRACT(英文摘要) |
第1章 引言 |
1.1 嵌入式浏览器的应用与前景 |
1.2 嵌入式浏览器的特点 |
1.3 当前主流嵌入式浏览器分析 |
1.4 课题内容和所作的工作 |
第2章 嵌入式系统研究 |
2.1 嵌入式系统基本概念 |
2.2 嵌入式系统组成 |
2.2.1 嵌入式处理器 |
2.2.2 嵌入式外围设备 |
2.2.3 实时嵌入式操作系统(RTOS) |
2.2.4 嵌入式软件特点 |
2.3 嵌入式软件开发环境 |
2.4 嵌入式实时操作系统pSOS研究 |
2.4.1 pSOS操作系统结构 |
2.4.2 pSOS+内核 |
2.4.3 pSOS任务 |
第3章 数字机顶盒软件设计 |
3.1 数字机顶盒 |
3.1.1 机顶盒的概念 |
3.1.2 机顶盒体系结构 |
3.1.3 软件中间件 |
3.2 OSD图形系统 |
3.2.1 OSD相关概念 |
3.2.2 OSD模块的层次结构 |
3.2.3 OSD图形显示算法 |
3.2.4 RGB-YUV转换算法 |
3.2.5 中文显示 |
3.3 机顶盒软件开发环境 |
3.3.1 硬件平台 |
3.3.2 软件平台 |
3.3.3 程序调试方法 |
第4章 嵌入式浏览器的设计 |
4.1 实现目标与原则 |
4.1.1 设计目标 |
4.1.2 设计原则 |
4.2 浏览器的总体结构设计 |
4.2.1 网络接口 |
4.2.2 解析模块(Parser) |
4.2.3 布局器(layouter) |
4.2.4 用户接口(User interfaee) |
4.2.5 浏览器总体工作流程描述 |
4.3 浏览器抽象层的设计 |
4.3.1 协议抽象层的设计 |
4.3.2 解析器(parser)抽象层的设计 |
4.3.3 GUI抽象层的设计 |
4.4 浏览器数据预取与缓存功能的设计 |
第5章 嵌入式浏览器的实现 |
5.1 HTTP协议实现 |
5.2 HTML解析器 |
5.2.1 词法语法解析 |
5.2.2 词法语法解析的数据结构 |
5.2.3 分词处理 |
5.2.4 HTML解析处理的实现 |
5.3 布局处理 |
5.3.1 布局原理 |
5.3.2 基本数据结构 |
5.3.3 布局算法描述 |
5.4 网页预取模块的研究与实现 |
5.4.1 数据预取技术概述 |
5.4.2 网页预取中的任务机制 |
5.4.3 预取算法研究 |
5.4.4 TMEBbrowser浏览器的预取算法实现 |
5.5 缓存置换策略的研究与实现 |
5.5.1 缓存原理与置换策略 |
5.5.2 相关置换策略研究 |
5.5.3 TMEBbrowser浏览器缓存置换策略的实现 |
5.5.4 缓存置换策略的实现情况分析 |
第6章 实现情况及课题展望 |
致谢 |
附录A HTTP应答状态码说明 |
附录B 浏览器核心部分的接口设计 |
附录C 浏览器函数调用结构图 |
在学期间发表的论文 |
四、pSOS操作系统中的pNA+模块在机顶盒中的应用(论文参考文献)
- [1]基于PNX8316可配置机顶盒的设计与开发[D]. 沈锋平. 中国地质大学(北京), 2008(08)
- [2]基于MHEG-5标准的iDTV的原理及实现[D]. 裘健. 上海交通大学, 2008(07)
- [3]数字机顶盒PVR功能实现及关键技术研究[D]. 刘敏. 华中科技大学, 2007(06)
- [4]基于数字机顶盒的嵌入式浏览器的设计与实现[D]. 唐云. 华中科技大学, 2007(05)
- [5]数字机顶盒的以太网接入设计与实现[D]. 夏华锋. 华中科技大学, 2006(03)
- [6]数字电视地面移动接收机的设计与实现[D]. 干戈. 华中科技大学, 2006(03)
- [7]数字电视机顶盒的版权保护模块设计与实现[D]. 汪婧. 武汉理工大学, 2006(08)
- [8]双模数字机顶盒的设计[D]. 吴章勇. 电子科技大学, 2005(01)
- [9]机顶盒应用软件动态加载的实现[J]. 余耀,刘卫忠,陶雄飞. 中国有线电视, 2005(14)
- [10]嵌入式浏览器的研究与实现[D]. 胡青山. 西北大学, 2005(02)