<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 消費(fèi)電子 > 設(shè)計應(yīng)用 > 處理高速數(shù)據(jù)流的通用視頻接口

          處理高速數(shù)據(jù)流的通用視頻接口

          ——
          作者:David Katz,Rick Gentile美國模擬器件公司Blackfin處理器應(yīng)用部 時間:2007-01-26 來源:《世界電子元器件》 收藏

          為多媒體應(yīng)用選擇一款合適的處理器是一項很復(fù)雜的工作。其原因之一就是從視頻源到顯示器之間需要多個高速連接,而且通常很難找到能處理高速數(shù)據(jù)流接口的完美組合。

          本文引用地址:http://www.ex-cimer.com/article/20972.htm

          一種解決方法是尋找一種通用的高速外圍設(shè)備,以便在幾種不同的配置中足夠靈活地連接。美國模擬器件公司(analog devices inc.,簡稱adi)的blackfin處理器系列中的并行外圍接口(ppi)為這種靈活連接提供了一個很好的范例。

          ppi是一種能在8~16 bit之間進(jìn)行配置的多功能并行接口。它支持雙向數(shù)據(jù)傳輸且包含三條同步線和一個用于連接外部時鐘的引腳。ppi可以無縫地解碼itu-r bt.656視頻數(shù)據(jù),也可以連接itu-r bt.601視頻流。
          ppi不僅僅可用作照相機(jī)接口,而且可用作連接高速模數(shù)轉(zhuǎn)換器(adc)和數(shù)模轉(zhuǎn)換器(dac)的一個管道,具有很高的靈活性和足夠快的速度。它還可以對外部處理器進(jìn)行主機(jī)接口仿真,甚至還可以用作無縫連接液晶顯示器(lcd)控制器。

          視頻輸入輸出接口

          不久前,連接視頻源就是指連接基于bt.601的視頻流和外部幀同步信號。這些幀同步信號區(qū)分開視頻信號和消隱區(qū)域以及幀邊界,采用bt.656建議,所有這些同步信號都可以當(dāng)做包含在一個完整的數(shù)字流中的控制信息,這樣信號線僅僅就需要一條8~10bit的數(shù)據(jù)總線和一條時鐘線。

          ppi不僅可以按照bt.601視頻流的“硬件同步”模式工作,還能自動解碼bt.656前同步碼,從而允許無縫連接到多種視頻源和圖像傳感器。
          這種靈活性還帶來其它的好處。與直接存儲器存取(dma)控制器配合使用,ppi可以在完整的視頻幀信息中只讀入有效的視頻信息,或只有消隱區(qū)域。這樣當(dāng)不需要完整的視頻幀時顯著節(jié)省了帶寬。另外,ppi可以忽略隔行的bt.656視頻流的所有第二場圖像信息,從而提供了一種很有效的方法用于快速抽取輸入信號。最后,因為ppi本身就可以解碼bt.656視頻流,所以它可以直接連接到流行的類似adv7183a視頻解碼器。

          在發(fā)送方向上,ppi可以發(fā)送數(shù)據(jù)給支持bt.601/656的視頻編碼器,例如adv7179等。在這種情況下,利用軟件在外部存儲中建立完整的發(fā)送緩沖器(包括所有必需的前同步碼),而ppi控制必要的信令(最多包括多達(dá)3個幀同步信號)以便發(fā)送數(shù)據(jù)到編碼器。


          adc和dac接口

          隨著支持要求嚴(yán)格的實時應(yīng)用高速電路不斷發(fā)展的趨勢,adc和dac性能也有了突飛猛進(jìn)的發(fā)展,從而允許采用數(shù)字信號處理器(dsp)取代成本很高的模擬電路。blackfin處理器通過ppi可以直接連接這些高速混合信號轉(zhuǎn)換器,從而實現(xiàn)了一種低功耗而且低成本的總體解決方案。
          當(dāng)今大多數(shù)的處理器都采用串行接口連接dac和adc。通常都將數(shù)據(jù)轉(zhuǎn)換器的采樣頻率限制到1 mhz以下,這樣的頻率雖然對語音和音頻處理來說是足夠高了,但是無法滿足高速、實時數(shù)據(jù)處理的需求。例如,許多的電信應(yīng)用在發(fā)送和接收路徑上都需要高速(10~60 mhz)的dac和adc。在過去,這些數(shù)據(jù)轉(zhuǎn)換器通常都先連接到現(xiàn)場可編程門陣列(fpga)或者專用集成電路(asic),然后再連接到dsp。

          現(xiàn)在,因為blackfin處理器的工作時鐘頻率高達(dá)600 mhz甚至更高,所以在需要極高采樣速率的混合信號數(shù)據(jù)轉(zhuǎn)換器的應(yīng)用中,它們成為代替fpga和asic的可行解決方案。

          在普通的tdma和半雙工應(yīng)用中,基于blackfin處理器的收發(fā)器可能要在來自adc的接收數(shù)據(jù)到通過dac的發(fā)送數(shù)據(jù)之間頻繁地切換。該ppi只需要幾個系統(tǒng)時鐘周期便能完成發(fā)送和接收方向之間的切換,其中系統(tǒng)時鐘速率可高達(dá)133 mhz。

          ppi和高速轉(zhuǎn)換器之間的物理連接是非常簡單的:一個時鐘、一個可選的幀同步以及16個數(shù)據(jù)引腳。許多混合信號數(shù)據(jù)轉(zhuǎn)換器都提供一個額外的輸出時鐘,它可以直接驅(qū)動ppi的時鐘輸入。另外,一個“接收允許”信號(利用通用的i/o引腳實現(xiàn)的)能夠?qū)崿F(xiàn)adc和dac之間的接口共享。


          主機(jī)接口仿真

          在多媒體應(yīng)用中,外部處理器常常需要與媒體處理器通信,甚至達(dá)到訪問其全部存儲器空間的程度。通常,這種外部主機(jī)可以作為連接網(wǎng)絡(luò)、存儲接口或者其它數(shù)據(jù)流的管道,但是它不具備允許實時處理數(shù)據(jù)的性能特性。因此,就產(chǎn)生了對媒體處理器應(yīng)具備相當(dāng)寬的帶寬的“主機(jī)接口”的要求。

          這里,ppi有兩種使用方法。一種方法,通過增加外部鎖存器,該接口允許在主機(jī)的異步本地總線和blackfin處理器之間傳送數(shù)據(jù)。另一種方法,ppi利用最小的無縫連接邏輯(一個門電路)便可仿真一個主機(jī)接口,由此外部處理器和blackfin器件都遵守靈活的軟件協(xié)議。啟動時, ppi被配置成接收一個從主機(jī)發(fā)出的100 byte的指令“信息包”。當(dāng)接收到這個信息包時,ppi中斷服務(wù)程序就分析該信息包并且根據(jù)這些接收到的指令啟動dma和ppi寄存器,在完成這些操作以后向主機(jī)回送一個應(yīng)答信號。最后,主機(jī)通過執(zhí)行本地總線讀或?qū)憰r序開始傳送操作。


          lcd控制器

          薄膜晶體管lcd(tft-lcd)平板顯示器處在當(dāng)今許多支持視頻嵌入式應(yīng)用的核心部分。雖然某些tft-lcd平板顯示器具有模擬前端,但是大多數(shù)都只有一個數(shù)字rgb接口,所以通常需要每個r、g和b都采用6 bit數(shù)據(jù)線,以及時鐘和同步線。因為18引腳(6+6+6)的數(shù)據(jù)線不能很好地符合16 bit處理器的數(shù)據(jù)線,所以業(yè)界一種流行的折衷方法是r和b通道都采用5 bit,而g通道采用6 bit(5+6+5=16 bit數(shù)據(jù)總線)。這種方案工作得很好,因為綠色是三種顏色中對視覺最靈敏的顏色。在平板顯示器的數(shù)據(jù)線上,將紅色和藍(lán)色的最低有效位(lsb)分別與其各自的最高有效位(msb)連接在一起(即將r0和r5連接到ppi4上,將b0和b5連接到ppi15上)。這樣保證了每個顏色通道具有全動態(tài)范圍(從全飽和降到全黑)。


          ppi作為一種16 bit接口,它能很好地處理這種5-6-5的排列格式。結(jié)合blackfin處理器的預(yù)處理能力,ppi可以仿真一個適度復(fù)雜的lcd控制器。例如,雙內(nèi)核的adsp-bf561處理器可以完成ntsc視頻流的實時色度格式轉(zhuǎn)換,將其轉(zhuǎn)換為5-6-5 rgb格式,并且將它在vga tft-lcd平板顯示器上顯示--上述任務(wù)都在一個單內(nèi)核上實現(xiàn)。這樣就使另外一個內(nèi)核處于空閑,可以用于完成圖形疊加生成、操作系統(tǒng)以及其它的用戶接口任務(wù)。

          另外,有些tft-lcd平板顯示器需要外部的定時asic來產(chǎn)生行和列的驅(qū)動信號。并且adsp-bf561可提供許多脈沖寬度調(diào)制(pwm)定時器輸出信號,完全無需上述的asic,因此顯著節(jié)省了產(chǎn)品材料清單(bom)成本。

          總之,ppi提供了一種簡單而功能強(qiáng)大的方法用于直接連接高速并行數(shù)據(jù)流。這種通用的并行接口能支持市場上各種各樣的應(yīng)用。



          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();