共查询到16条相似文献,搜索用时 78 毫秒
1.
基于RISC核的HDTV系统层解码设计 总被引:2,自引:0,他引:2
嵌入式的RISC核已经成为系统集成芯片中最为常用的部件,它不仅完成系统基本的控制功能,还承担一定的算法任务.在MPEG-2MP@HL集成解码芯片中,一种考虑是采用RISC核的控制器完成TS流的解复用、系统信息解码、视频和音频的同步控制等.本文以符合ATSC标准的MPEG-2TS流解复用和系统信息解码为算法对象,研究在片上指令缓存有限的情况下设计嵌入式RISC核时,系统层解码的软/硬件协同设计.通过对系统层解码进行的软件仿真,给出了具体的解码流程和相应的仿真结果,为如何分配片上指令和数据Cache提供了参考,这些结论都已被应用到实际的HDTV系统集成解码芯片的设计中. 相似文献
2.
一种用于 HDTV集成解码芯片的I/O控制策略 总被引:1,自引:0,他引:1
数据的存取控制是系统集成芯片软硬件协同设计中的关键环节。许多文献都给出了对 MPEG—2 MP@ML视频解码器的I/O控制策略,但是很少涉及如何有效地存取MPEG—2MP@ML的数据,特别是如何控制包含系统层、视频和音频三个部分进行解码的集成解码芯片的数据输入输出。本文通过详细的分析和计算,结合不同类型数据传送的特点,提出了一种有效的用于这种集成解码芯片的I/O控制策略,在增加有限的芯片引脚的情况下,简化了数据输入输出的控制逻辑,降低了片上用于I/O控制的逻辑资源。 相似文献
3.
介绍了一种廉价、低耗、实时的HDTV解码方案,可实时解码比特码率达18--22Mbps的HDTV图像,并通过分析仿真验证了其可行性。 相似文献
4.
DolbyDigtal(AC-3)是用于HDTV、DVD和影院的一种高质量多声道低数经的数字音频压缩编码技术。本文主要介绍其特点、关键技术以及编解器的实现,并且根据实验给出了仿真结果和分析。 相似文献
5.
6.
7.
MPEG音频解码专用处理器设计 总被引:3,自引:0,他引:3
提出了一个适用于VLSI实现的、以专用DSP为核心的MPEG音频解码器,达到MPEG对解码精度和实时性的要求。设计过程采用了软硬件协同设计的方法,缩短了开发周期,并优化了解码算法,降低了系统对存贮器和运算量的需求,降低了VLSI系统的总体规模。 相似文献
8.
本文针对基于16位定点DSP核的MP3解码算法研究及实现,提出了针对DSP芯片特点的软硬件优化设计方法,包括高级语言算法的结构优化和汇编语言的软硬件优化.在DSP验证平台上进行128Kbps,44.1KHz的立体声MP3解码,优化后运算量为46.6MIPS,程序空间为20.4Kbyte,优化率分别达到65.6%和49.6%.实验结果表明音频算法和DSP结构软硬件协同设计的重要性. 相似文献
9.
10.
说到七喜(HEDY),我们都对它的IT产品以及代理的硬件产品非常熟悉,但是说到七喜的手机,可能市场知名度就没那么高,确实,七喜在2006年8月份刚刚拿到手机牌照,但是在相对较短的时间内推出了多款手机新品,完全可以看出七喜对手机产品的重视,而且在发布的手机产品中,七喜涉及的种类非常广泛,既有流行滑盖设计,也有时尚直板风格,可见七喜的雄心,而H777是七喜旗下首歌主打音乐牌的机型,由于七喜本身在MP3播放器领域有着多年经验,而且作为实力雄厚的代理商,七喜在控制价格方面很有一套,如此一来,自然很让人期待H777的表现。[编者按] 相似文献
11.
12.
基于软/硬件协同设计的嵌入式系统的性能测试 总被引:1,自引:0,他引:1
本文首先分析了传统的嵌入式系统设计方法及目前流行的软硬件协同设计的方法,指出软硬件协同设计方法是嵌入式领域的一个研究热点,接着分析了传统的测试方式的缺点,然后介绍了AMC公司的CodeTEST嵌入式软件在线分析与测试解决方案,同时也简要介绍了其它几种嵌入式测试工具。 相似文献
13.
一种基于改进模拟退火算法的软硬件划分技术 总被引:2,自引:0,他引:2
提出一种应用于嵌入式系统软硬件划分的改进模拟退火算法.算法通过使用基于Cauchy分布的扰动模型和Tsallis接收准则来提高模拟退火算法的性能.通过对比经典的模拟退火软硬件划分技术以及实验结果的验证表明,使用改进模拟退火算法能加快划分的收敛,并且找到目标函数的最优值的概率也更大. 相似文献
14.
15.
16.
Pure software HDTV video decoding is still a challenging task on entry-level to mid-range desktop and notebook PCs, even with today’s microprocessors frequency measured in GHz. This paper shows that the performance bottleneck in a software MPEG-2 decoder has been shifted to memory operations, as microprocessor technologies including multimedia instruction extensions have been improving at a fast rate during the past years.Our study exploits concurrencies at macroblock level to alleviate the performance bottleneck in a software MPEG-2 decoder. First, the paper introduces an interleaved block-order data layout to improve CPU cache performance. Second, the paper describes an algorithm to explicitly prefetch macroblocks for motion compensation. Finally, the paper presents an algorithm to schedule interleaved decoding and output at macroblock level. Our implementation and experiments show that these methods can effectively hide the latency of memory and frame buffer. The optimizations improve the performance of a multimedia-instruction-optimized software MPEG-2 decoder by a factor of about two. On a PC with a 933 MHz Pentium III CPU, the decoder can decode and display 1280 × 720-resolution HDTV streams at over 62 frames per second.This work was done while the author was a Ph.D. candidate in the Computer ScienceHan Chen is a research staff member in IBM T.J. Watson Research Center. His research interests include distributed computing systems, scalable display system, and multimedia. He received his Ph.D. degree in 2003 and his M.A. degree in 1999 from Princeton University. He received his B.S. degree from Tsinghua University of Beijing, China in 1997.Kai Li is a Charles Fitzmorris professor at the Computer Science Department of Princeton University. His research interests include operating systems, computer architecture, distributed systems, and scalable display systems. He received his Ph.D. degree from Yale University in 1986. Prior to that, he received his M.S. degree from University of Science and Technology of China, Academy of Sciences of China in 1981 and a B.S. degree from Jilin University in China in 1977. He was a visiting faculty member at University of Toronto in 1988 and a visiting professor at Stanford University during his sabbaticals in 1996 and 2000. He has served on dozens of program committees and served as chair or vice chair several times. He has been elected as an ACM fellow in 1998.Bin Wei received a Ph.D. in Computer Science from Princeton University in 1998 and joined the research community at AT&T Shannon Laboratories since then. His research interests are in the areas of high-performance computer systems, multimedia, and service platforms for mobile users. He received a BS in Computer Science from Tianjin University, China in 1983 and an MS in Computer Science from the Institute of Computing Technology, Chinese Academy of Sciences, in 1989. 相似文献