基于SED1356的嵌入式視頻顯示接口設(shè)計(jì)
發(fā)布時(shí)間:2007/9/10 0:00:00 訪問(wèn)次數(shù):511
摘要:介紹了EPSON公司的視頻接口芯片SED1356,及嵌入式系統(tǒng)中視頻接口電路設(shè)計(jì)的基本原理及其軟硬件實(shí)現(xiàn),給出了本設(shè)計(jì)的結(jié)論。
關(guān)鍵詞:嵌入式系統(tǒng) 視頻顯示接口 SED1356芯片
目前,在很多嵌入式系統(tǒng)的設(shè)計(jì)中需要將圖像數(shù)據(jù)轉(zhuǎn)換成視頻信號(hào)在終端上顯示。這就需要設(shè)計(jì)一個(gè)基于嵌入式系統(tǒng)的視頻顯示接口,以便把圖像數(shù)據(jù)轉(zhuǎn)換成適合終端顯示要求的信號(hào),并控制其在終端上的顯示。由于嵌入式系統(tǒng)便攜式的特點(diǎn),要求視頻顯示接口電路不但功能強(qiáng)、性能好,而且還要體積小、重量輕,同時(shí)要考慮性價(jià)比。在實(shí)際系統(tǒng)設(shè)計(jì)中,選擇了EPSON公司的視頻接口芯片SED1356來(lái)設(shè)計(jì)視頻顯示了接口電路。
1 SED1356芯片簡(jiǎn)介
SED1356是適用于多種CPU和顯示設(shè)備的彩色LCD和CRT/TV的顯示控制芯片。它共而114個(gè)寄存器,可以靈活地設(shè)置顯示方式,功能非常強(qiáng)大,主要用于低功率、低價(jià)位的嵌入式系統(tǒng),如移動(dòng)通信、手提電腦、商務(wù)自動(dòng)化等。
1.1 SED1356的結(jié)構(gòu)及工作原理
該芯片的內(nèi)部結(jié)構(gòu)框圖如圖1所示。來(lái)自系統(tǒng)總線的圖像數(shù)據(jù)被磅到主機(jī)接口單元。如果數(shù)據(jù)是由攝像機(jī)之類的媒體捕捉到傳送進(jìn)來(lái)的,則通過(guò)媒體插件接口單元接收后才送往主機(jī)接口單元。主機(jī)接口單元根據(jù)寄存器的設(shè)置對(duì)圖像數(shù)據(jù)進(jìn)行處理,通過(guò)存儲(chǔ)控制單元送往外部DRAM。外部DRAM內(nèi)的數(shù)據(jù)則通過(guò)LCD通道,經(jīng)LCD調(diào)色板和LCD接口送往LCD顯示設(shè)備;也可通過(guò)CRT/TV接口轉(zhuǎn)換成模擬信號(hào)送往CRT或TV。圖1中的2D加速器的作用類似于微機(jī)中的DMA,可以提高數(shù)據(jù)傳送速度,以加快圖像的刷新速率。
1.2 SED1356的特點(diǎn)
(1)顯示緩沖存儲(chǔ)器為16位的DRAM,可以通過(guò)寄存器來(lái)設(shè)置多種存儲(chǔ)器類型。其速率對(duì)于EDO-DRAM可達(dá)40MHz(即80MByte/s),對(duì)于FPM-DRAM可達(dá)25MHz(即50Mbyte/s)。存儲(chǔ)器容量一般選擇512KB(256×16bit)或2MB(1M×16bit)。另外可以通過(guò)寄存器編程改變存儲(chǔ)控制接口單元的輸出時(shí)序,使之與存儲(chǔ)器匹配。
(2)支持多種CPU接口,包括EPSON E0C33、ENC MIPS VR41xx、Hitachi SH-4/SH-3、PC Card(PCMCIA)/StrongARM等在內(nèi)的13種接口標(biāo)準(zhǔn)。
(3)可以同時(shí)輸出數(shù)字信號(hào)(在LCD上顯示)和模擬信號(hào)(在TV或CRT上顯示),支持4/8/15/16bpp的顏色深度,最多可達(dá)64K之多的顏色值,最大達(dá)800×600的分辨率。支持TV的NTSC制式和PAL制式。在NTSC制式中支持從400×396到752×484的多種分辨率。
(4)有一個(gè)靈活的時(shí)鐘管理機(jī)制,對(duì)內(nèi)存時(shí)鐘、總線時(shí)鐘和TV的電掃描時(shí)鐘可以靈活地進(jìn)行調(diào)整。它共有三個(gè)輸入時(shí)鐘:CLKI、CLKI2、BUSCLK。內(nèi)部需要的5個(gè)時(shí)鐘:BUSCLK、MCLK、LCD PCLK、CRT/TV PCLK、Mediaplus CLOCK都由三個(gè)輸入時(shí)鐘CLKI、CLKI2、BUSCLK進(jìn)行分頻運(yùn)算得到。
(5)可以通過(guò)設(shè)置寄存器對(duì)圖像的顯示進(jìn)行靈活多樣的選擇?梢栽趦(nèi)存儲(chǔ)存的多個(gè)光標(biāo)圖像中,選擇其中的一個(gè);可以設(shè)定光標(biāo)在屏幕上的位置;可以對(duì)顯示圖像進(jìn)行90°、180°、270°的翻轉(zhuǎn);可以在內(nèi)存中儲(chǔ)存一個(gè)比實(shí)際圖像大的虛擬圖像,而屏幕就相當(dāng)于一個(gè)窗口,可以移動(dòng)它來(lái)顯示虛擬圖像的一部分;在SED1356內(nèi)部的20數(shù)據(jù)加速器可以實(shí)現(xiàn)數(shù)據(jù)塊的快速寫、讀、移動(dòng)、填充等操作,以加速顯示圖像的刷新。
2 系統(tǒng)設(shè)計(jì)原理
本系統(tǒng)原理如圖2所示。整個(gè)電路的設(shè)計(jì)以芯片SED1356為
摘要:介紹了EPSON公司的視頻接口芯片SED1356,及嵌入式系統(tǒng)中視頻接口電路設(shè)計(jì)的基本原理及其軟硬件實(shí)現(xiàn),給出了本設(shè)計(jì)的結(jié)論。
關(guān)鍵詞:嵌入式系統(tǒng) 視頻顯示接口 SED1356芯片
目前,在很多嵌入式系統(tǒng)的設(shè)計(jì)中需要將圖像數(shù)據(jù)轉(zhuǎn)換成視頻信號(hào)在終端上顯示。這就需要設(shè)計(jì)一個(gè)基于嵌入式系統(tǒng)的視頻顯示接口,以便把圖像數(shù)據(jù)轉(zhuǎn)換成適合終端顯示要求的信號(hào),并控制其在終端上的顯示。由于嵌入式系統(tǒng)便攜式的特點(diǎn),要求視頻顯示接口電路不但功能強(qiáng)、性能好,而且還要體積小、重量輕,同時(shí)要考慮性價(jià)比。在實(shí)際系統(tǒng)設(shè)計(jì)中,選擇了EPSON公司的視頻接口芯片SED1356來(lái)設(shè)計(jì)視頻顯示了接口電路。
1 SED1356芯片簡(jiǎn)介
SED1356是適用于多種CPU和顯示設(shè)備的彩色LCD和CRT/TV的顯示控制芯片。它共而114個(gè)寄存器,可以靈活地設(shè)置顯示方式,功能非常強(qiáng)大,主要用于低功率、低價(jià)位的嵌入式系統(tǒng),如移動(dòng)通信、手提電腦、商務(wù)自動(dòng)化等。
1.1 SED1356的結(jié)構(gòu)及工作原理
該芯片的內(nèi)部結(jié)構(gòu)框圖如圖1所示。來(lái)自系統(tǒng)總線的圖像數(shù)據(jù)被磅到主機(jī)接口單元。如果數(shù)據(jù)是由攝像機(jī)之類的媒體捕捉到傳送進(jìn)來(lái)的,則通過(guò)媒體插件接口單元接收后才送往主機(jī)接口單元。主機(jī)接口單元根據(jù)寄存器的設(shè)置對(duì)圖像數(shù)據(jù)進(jìn)行處理,通過(guò)存儲(chǔ)控制單元送往外部DRAM。外部DRAM內(nèi)的數(shù)據(jù)則通過(guò)LCD通道,經(jīng)LCD調(diào)色板和LCD接口送往LCD顯示設(shè)備;也可通過(guò)CRT/TV接口轉(zhuǎn)換成模擬信號(hào)送往CRT或TV。圖1中的2D加速器的作用類似于微機(jī)中的DMA,可以提高數(shù)據(jù)傳送速度,以加快圖像的刷新速率。
1.2 SED1356的特點(diǎn)
(1)顯示緩沖存儲(chǔ)器為16位的DRAM,可以通過(guò)寄存器來(lái)設(shè)置多種存儲(chǔ)器類型。其速率對(duì)于EDO-DRAM可達(dá)40MHz(即80MByte/s),對(duì)于FPM-DRAM可達(dá)25MHz(即50Mbyte/s)。存儲(chǔ)器容量一般選擇512KB(256×16bit)或2MB(1M×16bit)。另外可以通過(guò)寄存器編程改變存儲(chǔ)控制接口單元的輸出時(shí)序,使之與存儲(chǔ)器匹配。
(2)支持多種CPU接口,包括EPSON E0C33、ENC MIPS VR41xx、Hitachi SH-4/SH-3、PC Card(PCMCIA)/StrongARM等在內(nèi)的13種接口標(biāo)準(zhǔn)。
(3)可以同時(shí)輸出數(shù)字信號(hào)(在LCD上顯示)和模擬信號(hào)(在TV或CRT上顯示),支持4/8/15/16bpp的顏色深度,最多可達(dá)64K之多的顏色值,最大達(dá)800×600的分辨率。支持TV的NTSC制式和PAL制式。在NTSC制式中支持從400×396到752×484的多種分辨率。
(4)有一個(gè)靈活的時(shí)鐘管理機(jī)制,對(duì)內(nèi)存時(shí)鐘、總線時(shí)鐘和TV的電掃描時(shí)鐘可以靈活地進(jìn)行調(diào)整。它共有三個(gè)輸入時(shí)鐘:CLKI、CLKI2、BUSCLK。內(nèi)部需要的5個(gè)時(shí)鐘:BUSCLK、MCLK、LCD PCLK、CRT/TV PCLK、Mediaplus CLOCK都由三個(gè)輸入時(shí)鐘CLKI、CLKI2、BUSCLK進(jìn)行分頻運(yùn)算得到。
(5)可以通過(guò)設(shè)置寄存器對(duì)圖像的顯示進(jìn)行靈活多樣的選擇?梢栽趦(nèi)存儲(chǔ)存的多個(gè)光標(biāo)圖像中,選擇其中的一個(gè);可以設(shè)定光標(biāo)在屏幕上的位置;可以對(duì)顯示圖像進(jìn)行90°、180°、270°的翻轉(zhuǎn);可以在內(nèi)存中儲(chǔ)存一個(gè)比實(shí)際圖像大的虛擬圖像,而屏幕就相當(dāng)于一個(gè)窗口,可以移動(dòng)它來(lái)顯示虛擬圖像的一部分;在SED1356內(nèi)部的20數(shù)據(jù)加速器可以實(shí)現(xiàn)數(shù)據(jù)塊的快速寫、讀、移動(dòng)、填充等操作,以加速顯示圖像的刷新。
2 系統(tǒng)設(shè)計(jì)原理
本系統(tǒng)原理如圖2所示。整個(gè)電路的設(shè)計(jì)以芯片SED1356為
熱門點(diǎn)擊
- 利用光纖發(fā)射/接收器對(duì)實(shí)現(xiàn)遠(yuǎn)距離高速數(shù)據(jù)采集
- 用MC145026/27實(shí)現(xiàn)多機(jī)并口線通信
- TMS320C54x與80386EX接口技術(shù)
- 單收/單發(fā)RS-232接口芯片 ADM101
- TMS320C6000 TM擴(kuò)展總線與MPC
- SSC P300 PL網(wǎng)絡(luò)接口控制器及應(yīng)用
- 基于DSP的DMA控制技術(shù)
- 等離子顯示屏GU128×64的接口設(shè)計(jì)與應(yīng)用
- EP7212處理器的LCD控制及觸摸屏接口設(shè)
- TMS320C54x DSP的視頻圖像采集接
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究