收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

嵌入式流媒体处理器体系结构技术研究

黎铁军  
【摘要】:嵌入式流媒体处理是研究如何利用有限的无线网络带宽和移动端机的计算和存储资源实现实时与可靠的流媒体传输的嵌入式应用技术领域。开发嵌入式流媒体处理器是实现这一目标的主要途径,也是嵌入式流媒体处理技术的研究重点和研究热点。 嵌入式流媒体处理器在单个SoC(System-on-a-Chip)芯片上实现了音频和视频等流媒体信号的采集、转换、编码、存储、解码、输入/输出等完整的嵌入式流媒体处理功能,具有速度快、集成度高、功耗低等优点。它在军事侦察、移动通讯、无线监控、可视电话等诸多领域有广阔的应用前景。虽然新的流媒体标准和SoC设计技术不断成熟,但要在单个SoC芯片上实现流媒体处理系统的功能,仍面临着设计复杂性高、灵活性强、设计约束苛刻、设计周期短等诸多挑战。 本文基于国际流行的嵌入式流媒体处理器系统结构框架,采用了融合算法定制和指令集扩展两种体系结构的设计思想,对计算复杂度较高的算法部分采用定制体系结构实现,对实时性要求不很高的新算法采用面积开销较小的扩展指令集进行加速和及时更新,以期在实时性能、灵活性和低功耗上取得最佳的折衷。文中重点研究了MPEG-4流媒体关键算法的定制体系结构和流媒体指令集扩展体系结构等基础和核心技术,还深入研究了基于层次平台的嵌入式流媒体SoC高层软硬件协同设计方法。取得的主要研究成果如下: 1.提出了一种基于Wallace树的分散式DCT/IDCT体系结构。该体系结构首先将DCT/IDCT中的常系数乘加运算分散为部分积加法运算,然后通过共享公共子表达式减少加法数量,最后用优化的Wallace树汇总部分积以计算最终结果。它不依赖于ROM(Read Only Memory)和乘法器,用面积开销小的低位宽加法器、移位器和4-2压缩器,实现了乘法密集的DCT/IDCT算法。它最大程度地发掘了DCT和IDCT之间的相容性,充分地共享和重用了中间数据及硬件资源。该DCT/IDCT体系结构消耗了10,605个逻辑门和1024位转换存储器,能够工作在300MHz下,可以达到300M像素/秒的吞吐率,其时序-面积性能较已有的DCT/IDCT体系结构有了明显的改善。 2.提出了一种支持最新快速运动估计算法的可配置并行阵列运动估计引擎CPAME(Configurable Parallel Array Motion-estimation Engine)。该运动估计引擎设计了三种可变延时单元以支持多种不同尺寸的搜索模式,设计了SAD(Sum of Absolute Differences)引擎以加速独立预测点的检查,并通过软硬件协同的工作模式来支持灵活的快速运动估计算法。CPAME引擎的特点包括:利用延时单元进行数据重用,降低了访存带宽;在SAD计算结构和模式搜索结构之间共用硬件资源,节省了硬件面积;关闭不用的PE(Processing Element)处理单元,减小了动态功耗。在视频编码质量相近的前提下,该体系结构的计算性能比流行的16PE阵列低功耗全搜索体系结构提高了约15倍。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 沈绪榜;嵌入式MPP处理器的发展[J];电子产品世界;2005年21期
2 于永斌;徐洁;吴晓华;王华;丁旭阳;;多核时代的“计算机系统结构”课程[J];计算机教育;2011年06期
3 罗沛霖;罗晋;凯睿;Steve Novack;Victor Berman;;混合式可重构数字多核并行处理器平台[J];前沿科学;2008年04期
4 ;通过FLIX指令结构提高可配置处理器计算性能[J];电子设计技术;2006年02期
5 许珊琳;;ARM公司的多处理技术[J];中国集成电路;2006年05期
6 ;龙芯2号增强型处理器Loongson2E[J];中国集成电路;2008年02期
7 王莹;;Wind River为Altera软核NiosII提供Linux支持[J];电子产品世界;2009年04期
8 郭从征;王沁;;低速率声码器芯片设计[J];河北工业大学成人教育学院学报;2005年04期
9 赵德斌,陈耀强,胡良校;Feig快速DCT算法及其处理器的体系结构设计[J];计算机研究与发展;1998年12期
10 Peter Coffee;;快不是唯一标准[J];每周电脑报;1999年44期
11 林海波;汤志忠;;多线程计算模型、体系结构与编译技术[J];计算机科学;2003年03期
12 Robert Cravotta;;嵌入式软件开发工具造就更灵活的芯片[J];电子设计技术;2008年08期
13 王艳芳;RISC技术发展研究[J];科技情报开发与经济;2005年13期
14 方娟;张红波;;多核处理器预取策略的研究[J];微电子学与计算机;2010年08期
15 Robert Cravotta;;一个处理器能兼顾控制与信号处理吗?[J];电子设计技术;2002年07期
16 于学荣;戴紫彬;杨晓辉;马志远;;基于EPIC技术的密码处理器体系结构研究与设计[J];电子技术应用;2007年02期
17 ;QUICC Engine~(TM):新引擎推动IP网络革新[J];半导体技术;2005年09期
18 胥京宇;;Altera发布嵌入式计划[J];世界电子元器件;2010年11期
19 卞晓丰;周学海;;用于WCET静态分析的MIPS处理器建模方法研究[J];计算机研究与发展;2006年10期
20 王其刚;安虹;徐光;周丽萍;汪芳;;流处理器结构上数据并行类应用的开发和评估[J];小型微型计算机系统;2008年09期
中国重要会议论文全文数据库 前10条
1 彭林;张小强;刘德峰;谢伦国;田祖伟;;一种挖掘多核处理器存储级并行的算法[A];第15届全国信息存储技术学术会议论文集[C];2008年
2 陈虎;欧彦麟;陈海波;;面向多核处理器平台的并行Hash JOIN算法设计与实现[A];NDBC2010第27届中国数据库学术会议论文集(B辑)[C];2010年
3 陈虎;罗伟良;干芸芸;;Multi_MINT:一个基于MINT的多核处理器模拟器[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
4 何军;王飙;;通用多核处理器发展现状和趋势研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
5 周巍;孙冰;战立明;吕建华;王国仁;于戈;;基于DOM模型的XML查询处理器的设计与实现[A];第十八届全国数据库学术会议论文集(研究报告篇)[C];2001年
6 王海鹏;倪远平;;U-boot在mini2440平台上的移植方法[A];2010年西南三省一市自动化与仪器仪表学术年会论文集[C];2010年
7 胡杏;胡瑜;李晓维;;基于存储级并行的同时多线程电压紧急容错技术[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
8 王庆;季振洲;刘涛;;面向嵌入式多核存储层次的OpenMP优化研究[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
9 李勇;刘胜;甄体智;;C64x+DSP内核分析及其性能评价[A];第15届全国信息存储技术学术会议论文集[C];2008年
10 刘滔;毛宇光;徐洁磐;;CBase查询执行引擎的设计与实现[A];第十八届全国数据库学术会议论文集(技术报告篇)[C];2001年
中国博士学位论文全文数据库 前10条
1 徐光;分片式流处理器体系结构[D];中国科学技术大学;2010年
2 孙涛;面向动态异构众核处理器的任务调度研究[D];中国科学技术大学;2013年
3 刘德峰;面向存储级并行的多核处理器关键技术研究[D];国防科学技术大学;2011年
4 李静梅;多核处理器的设计技术研究[D];哈尔滨工程大学;2010年
5 朱海涛;面向高密度计算的多核处理器结构研究[D];中国科学技术大学;2011年
6 刘谷;可重构众核流处理器上的编译与程序优化技术[D];中国科学技术大学;2013年
7 陈虎;面向应用的指令集处理器关键技术研究[D];国防科学技术大学;2011年
8 黄立波;片上集群体系结构关键技术研究[D];国防科学技术大学;2010年
9 张惠臻;可重构指令集处理器设计中的软件重定向关键技术研究[D];中国科学技术大学;2010年
10 许牧;可重构众核流处理器体系结构关键技术研究[D];中国科学技术大学;2012年
中国硕士学位论文全文数据库 前10条
1 赵丽丽;基于TTA内核的流处理器设计的研究[D];上海交通大学;2010年
2 董珍;异构多核处理器的任务调度分配问题及算法研究[D];哈尔滨工程大学;2010年
3 尤凯迪;高性能低功耗多核处理器研究[D];复旦大学;2011年
4 钟松延;可配置可扩展处理器编译器设计[D];天津大学;2012年
5 刘子扬;基于虚拟计算群的众核处理器动态在线任务调度算法研究[D];上海交通大学;2013年
6 盛肖炜;多核处理器内部核间通信研究[D];沈阳理工大学;2013年
7 董正杨;乱序处理器指令吞吐量平稳化的动态调节方法研究[D];华中科技大学;2012年
8 闵银皮;同构通用流多核处理器存储部件关键技术研究[D];国防科学技术大学;2012年
9 叶新栋;一种Java处理器的体系结构设计与研究[D];复旦大学;2011年
10 马媛;基于多核处理器平台的分流模块的设计与实现[D];北京交通大学;2012年
中国重要报纸全文数据库 前10条
1 本报记者 温庆生 特约记者 王握文;“算盘王国”新传奇[N];光明日报;2010年
2 学健 编译;Linux:一种趋势[N];计算机世界;2001年
3 心元;PC“心脏”的搏击[N];计算机世界;2004年
4 本报记者 汤铭;“天河一号” 跃居世界榜首[N];计算机世界;2010年
5 ;Microsoft Embeded OS缩小的桌面系统[N];中国计算机报;2001年
6 本报记者 薛仁 王握文 特约通讯员 司宏伟;超越之路[N];解放军报;2010年
7 本报记者 张群英;10年布局IBM豪赌“一种服务器”[N];网络世界;2002年
8 ;HP为Itanium提供Linux开发工具包[N];计算机世界;2000年
9 米笑;安全实现接入端业务汇聚[N];中国计算机报;2004年
10 井之;新一代安腾处理器[N];网络世界;2002年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978