Two-way Video Synthesis Hardware System Based on DM642

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:weizai111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Abstract: DM642 is a DSP chip specially used for video processing that offered by TI company,it adds a lot of peripheral devices and inter? faces based on C6000 series of chips, with the high speed computing ability,it has a wide range of applications in multimedia field.This pa? per analyzes and describes the works and the main functional modules of two-way video synthesis hardware system based on DM642.
  Key words: DM642; video synthesis; functional modules
  中图分类号:TP391文献标识码:A文章编号:1009-3044(2012) 06-1400-02
   1 Introduction
  In recent years, the rapid advances of computer technology and the gradual expansion of market demand,making the application of multi? media get great development,and more and more attention has been paid in the multimedia technology.Video processing technology plays a very important position in various areas of multimedia,and it is widely used in multimedia networks communication,real-time monitoring sys? tem,high-definition digital television and so on.
   2 Working principle
  As shown in figure 1,the video decoders decode the video signal acquired from the CCD cameras.DM642 control the video decoders’working mode and working state through the I2C bus,and the decoders will decode the video signal into the format that the DM642 can deal with.Then two-way video signal input to DM642 respectively through vp0 and vp1.DM642 will handle the video data.The video data collect? ed by the decoders is stored in SDRAM at first.Because the video data occupies a great space,DM642 cache space can not meet the large amount of data access.So the data would be saved in SDRAM first ,and then DM642 processes the video data.The processed video data would be output to video encoder through vp2[3]. Finally the system transmit the video signal to display device.
  
  Figure 1 Dual video synthesis system principle
   3 System structure
  The system mainly includes four modules:video capture module,video output module,DSP video processing module and Flash module. Details of each module are as follows: 3.1 Video capture module
  Video capture module consists of two CCD cameras and two pieces of video decoder.The video decoder chip is the core of the video cap? ture module.As the efferent signal of CCD camera is analog signal,DM642 can not deal with it directly.Therefore ,we use Philips’9-bit video decoder—SAA7115 to decode the analog signal. SAA7115 is configured as follows: Using 4:2:2 YUV color space signal mechanism;4:2:2 YUV signal is transmitted directly from the IPD[7:0] to the DM642 video port vp0[9:2] pin;PLL drives the clock generator to generate 27MHz clock sync signal LLC. It is output to VP0CLK0.
  3.2 DSP video processing module
  The establishment of this module divides approximately into 5 parts : the clock, the internal peripheral choice, the initialization of the video port, I2C and the EMIF. The clock part uses 50MHz exterior clock network and the PLL Multiplication factor is 12x, the frequency of the DSP is configured to 600MHz. the basic frequency 6 frequency divisions is the EMIF clock, the SDRAM operating frequency is 100MHz. I2C clock frequency should be between 7~12MHz, and the value is set at 10MHz.Configure the on-chip peripherals by register PERCFG, en? ables the video ports and I2C.The core of video processing module is DM642,DSP works in little endian mode,the boot way is 8-bit ROM
   BOOT. Use SCL and SDA of I2C bus for data transmission and the correspondence control,the standard,communication and programmability of I2C can be used. The EMIF part,configure the globle control register to control the clock output,configure control registers of CE0 and CE1 space according to the read-write timing of SDRAM and the FLASH[1]. 3.3 Video output module
  The video output module includes the video decoder and the video display device, in which video decoder is the core.The image data processed by DM642 is numeral, the signal is sent from vp2 to MP of SAA7121, separated the Y signal and the Cb, Cr signal by the data man? agement module of the SAA7121 chip; Then the signal is delivered to the internal D/A module to encode it into analog video signal; Finally, the signal is output from CVBS (composite video signal) or Y, C (S is the post signal) pin. The clock signal (LLC) of SAA7121 is 27 MHz, pro? vided by VPOCLK1 of DM642.DM642 configures the the 48 interal registers of SAA7121 chip by I2C interface to control this chip.
  3.4 FLASH module
  In this system, the FLASH module is mainly used for program storage and the DSP boot loader. Because the AM29LV033C chip has 22 address buses- A[21:0], but the DM642 has 19 address bus only-AEA[22:3], so,DM642 can not traverse all address unit of the FLASH chip. In order to solve this problem, we introduce the CPLD component, FLASH chip pins A[22:19] connects with the CPLD component input/out? put pin, the FLASH memory block 64 sectors should be divided into 8 pages through A[21:19],and each page includes 8 sectors. DM642 real? ize traverse the FLASH chip all address unit through operating the CPLD registers that control A[21:19] [2].
  The EMIF load way is to connect DM642 with exteral FLASH by the EMIF interface, video processing procedure is downloaded to FLASH by JTAG interface, when system works, DM642 extracts the procedure from FLASH. But the Bootloader tool on the DM642 piece on? ly can remove 1K code quantity automatically, while procedure quantity in the FLASH may surpass 1K generally. Therefore, we need to pre-store a short procedure in front 1K range of the exteral FLASH, when the bootloader tool remove this program into DM642,and the code begin to run,the code will move the surplus procedure in the FLASH into DM642.This code can be seen as a simple level 2 Bootloader[3].
   4 Conclusion
  This article mainly introduced the structure, the principle and the blue print of Two-way video synthesis hardware system based on DM642.The system has used special-purpose media processing chip DM642 that developed for multimedia application,enhancing the system performance-to-price ratio.
   References:
  [1] LIU QIONG,AN TAO,JIN GANG,FU CHENGYU.THE HARDWARE DESIGN OF VIDEO ACQUISITION AND PROCESSING BASED ON DM64[J].COMPUTER INFORMATION,2007(23):180-182.
  [2] Wang Zongyue,Liu Jinghui.TMS320DM642 DSP application design and development[M].Beijing:People’s Posts and Telecommunications Press,2009:7-33,103-107.
  [3] Guo Weixuan,Guo Baolong.Design and implementation of video processing system based on DM642[J].Electronic Engineering,2009,17(1): 79-81.
其他文献
语文是母语教育,既可以在生活中习得,也需要在教学中学得。每个人都能开口说话,但并非每个人都“会说话”;每个人都能提笔写字,但并非每个人都“会写作”。教人学会说话、学会写作,既是表达能力的培养,又是完整人格的培育,学作文就是学做人。统编小学语文教材中的写作教学,将“立德树人”的根本任务一以贯之,着力于“文”的寫作,着眼于“人”的发展。  一、写作本质的重新审视  写作是一种社会现象,视角不同,对写作
摘要:电子商务的产生,改变了企业的经营理念,给社会的各个行业带来了巨大的变化,将成为引导经济发展的新潮流。Web数据挖掘从Web文档和Web活动中抽取用户感兴趣的潜在的有用模式和隐藏信息,本文主要从Web挖掘技术出发,着眼于在电子商务中的应用研究,对这一应用的理论和具体实现技术进行了探讨。  关键词:Web数据挖掘;电子商务;挖掘技术  中图分类号:TP311文献标识码:A文献编码:1009-30
摘要:PDM作为一门技术,它是依托IT技术实现企业最优化管理的有效方法,是科学的管理框架与企业现实问题相结合的产物,是计算机技术与企业文化结合的一种产品。现代企业把企业的PDM解决方案与Web的优势(Web节点的可扩充性和易维护性,Web技术的独特联合式分布模式等等)结合在一起。本文概述Web的产品数据管理技术,简单介绍了Web技术与PDM的发展PDM、的产生背景、PDM网络环境。  关键词:We
跨文化交流的日益频繁与深化对外语专业的教学提出了更高的要求,在让学生掌握听、说、读、写这些语言的基础技能,提升鉴赏、审美水平之外,还要使其进一步开阔眼界,感知语言背后的文化内涵,养成跨文化交际的意识,提高跨文化交际的能力,进而在国际化的交流和合作中实现更深层次的文化理解和文化认同。英美文学作为世界文学的重要组成部分,也正是以其独特的视角展现着英美文化中最为丰富而深刻的思想内容及精神内涵。因此,英美
摘要:审计系统作为安全操作系统的重要组成部分,在系统监测中起着重要作用,它确保安全策略的正确实现和入侵检测系统的建立。原始的基于应用的Linux审计体系存在固有的缺点,应该对此进行改善。该篇介绍了在Linux内核中安全审计系统的设计与实现。在Linux内核中实现了基于可加载内核模块的安全审计模型并运用了一种新的基于复制中断描述表的系统调用拦截的方法。此外,该系统能在内核中全面采集信息,并且采取了有
摘要:本文浅谈了Debug在汇编语言程序上机调试中的基本步骤和方法,帮助学生如何利用Debug工具更好地学习汇编语言,对于汇编语言教学具有一定的参考价值。  关键词:汇编语言;Debug;调试;命令  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)09-11653-03    The Method of the Debug Debugging Assembly Lan
【摘要】统编教材以人文主题和语文要素双线组元,每一篇课文在训练序列中都具有其独特的教学价值。单元尾篇具有“运用”和“收尾”的双重作用。本文以六年级下册第一单元尾篇《藏戏》为例,探索单元尾篇教学在取舍教学内容、设定序列目标、建构单元整体这三方面的路径和策略。  【关键词】语文要素,单元整组,尾篇教学  统编教材从三年级开始每个单元都有.明确的语文要素。并且在册与册之间、同册不同单元之間体现了“循序渐
《义务教育语文课程标准(2011年版)》(以下简称“课标”)明确指出学生习作能力的培养目标:“能具体明确、文从字顺地表达自己的见闻、体验和想法。能根据需要,运用常见的表达方式写作,发展書面语言运用能力。”依据课标要求,统编本小学语文教材习作内容编排锐意创新。通过随文小练笔、普通单元大习作和独立习作策略单元,建构语文教学的半壁江山。从三年级开始,统编本教材每册都设置了一个独立的习作单元,突出习作的兴
摘要:IPTV是新兴的数字电视模式,代表数字电视发展的方向,但它也面临着在一些场合有线接入困难的问题。无线局域网的WDS能够解决IPTV的无线接入问题。  中图分类号:TP393文献标识码:A 文章编号:1009-3044(2008)20-30243-02    Construction of Wireless IPTV Network Using WDS Technology  XU Jia,W
摘要:电力市场运营系统是为了适应我国电力市场化改革的需要,部署在电力调度(交易)中心的一套自动化系统,本文介绍该系统的信息发布与数据申报子系统的设计开发与运用到的关键技术。  关键词:J2EE;JSP;Ajax;Struts;Oracle  中图分类号:TP309.05文献标识码:A文章编号:1009-3044(2008)12-20ppp-0c    Power Market Operation