視頻顯示系統(tǒng)OSD模塊的硬件設(shè)計及軟件驗證
[Abstract]:In today's highly developed science and technology, a variety of modern electronic products are changing the way we live and work, in order to achieve more simple and convenient manipulation, more intelligent and humane. They must provide a rich user interface, simple function keys, clear running status, and friendly prompts, etc. These functions are controlled by OSD (On Screen Display) system. OSD control system is a very common control circuit in electronic products, and is widely used. Therefore, the design of the circuit has put forward higher requirements: low cost, small volume, Low power consumption, multi-function, easy to control, etc. In order to improve the performance of OSD controller, this paper proposes a new design framework to better serve the high quality electronic products. Mainly adopt the following aspects of technology: 1. The cooperation of software and hardware can not only make use of the advantages of convenient operation and flexible modification of software, but also make use of the advantages of fast speed of hardware, so that the efficiency of OSD controller can be improved. 2. Multi-block data linked list is stored and accessed, which can dynamically allocate storage space and storage order. Users can modify each OSD block through software, which is easy to operate and control. In addition, only the effective data of each block is placed in the memory, and the data of the entire display screen is not required. Therefore, the utilization of memory space is greatly improved and the system bandwidth requirement is reduced. 3. Using color index technology, OSD image data is obtained by querying the color lookup table, which can reduce the requirement of storage space and bandwidth of the system under the requirement of system picture quality. In addition, the technique is easy to adjust the color of the image. The software only needs to change the color lookup table with small amount of data, without modifying the relatively large OSD data block, so the control is convenient and simple. 4. The gating clock is used to reduce the dynamic power consumption, the functional and non-functional enabling control is used, the multi-stage gated clock is designed, and the design concept of the combination of active and passive is used, which greatly reduces the power consumption of the OSD controller. In the course of the research and design, the OSD function is divided clearly from the software and the hardware implementation, and the design function requirement of the hardware part is put forward, and the implementation framework is established. Then the software is modeled with high-level language. After performance evaluation, the hardware is designed and the RTL code is written with VerilogHDL. Finally, the advanced verification methodology (OVM) is used for functional simulation, and the module is integrated into the system and verified by FPGA. After a comprehensive test and verification, it is confirmed that the OSD controller meets the expected objectives.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP332
【參考文獻】
相關(guān)期刊論文 前10條
1 章奇;曹劍中;單潔;宋憑;;工控系統(tǒng)中數(shù)字視頻疊加的設(shè)計[J];彈箭與制導(dǎo)學(xué)報;2006年S7期
2 胡曉燕;;淺談行向量引導(dǎo)的鏈表存儲結(jié)構(gòu)[J];電腦知識與技術(shù)(學(xué)術(shù)交流);2007年17期
3 張愛娟;葉宇煌;蘇凱雄;;數(shù)字機頂盒的OSD設(shè)計與優(yōu)化[J];電氣電子教學(xué)學(xué)報;2009年05期
4 張貽雄,劉鵬,王維東,蔣志迪;媒體處理系統(tǒng)芯片中的OSD單元設(shè)計及應(yīng)用[J];電視技術(shù);2005年08期
5 曾德瑞;普玉偉;楊明武;;數(shù)字視頻ASIC中OSD系統(tǒng)的實現(xiàn)[J];電視技術(shù);2011年23期
6 余廷忠;;圖層混合原理的探究策略[J];畢節(jié)學(xué)院學(xué)報;2012年08期
7 徐伯慶,孫國強,陳離;數(shù)字圖像縮放的原理與硬件實現(xiàn)[J];上海理工大學(xué)學(xué)報;2002年03期
8 羅韜;姚素英;史再峰;陸堯;;視頻芯片中的OSD核的設(shè)計及FPGA的實現(xiàn)[J];吉林大學(xué)學(xué)報(工學(xué)版);2008年06期
9 裴闖;蔣曉瑜;汪熙;宗艷桃;;基于顏色傳遞的數(shù)字視頻融合方法[J];計算機工程;2011年10期
10 鄒連英;鄒雪城;;可編程OSD輸出譯碼器片上系統(tǒng)結(jié)構(gòu)的設(shè)計與實現(xiàn)[J];計算機工程與科學(xué);2006年04期
本文編號:2359419
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2359419.html