新聞中心

EEPW首頁(yè) > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 基于TMS320 DM642的多路視頻處理系統(tǒng)設(shè)計(jì)

基于TMS320 DM642的多路視頻處理系統(tǒng)設(shè)計(jì)

作者:楊文通 程倩 劉志峰 王建華 北京工業(yè)大學(xué) 機(jī)械工程與應(yīng)用電子學(xué)院 時(shí)間:2010-05-07 來(lái)源:電子產(chǎn)品世界 收藏

  DM642中的I2C接口不支持高速模塊,因此在本設(shè)計(jì)中所使用的I2C總線速率最高為400kbit/s。本設(shè)計(jì)中采用了的4bit 2選1切換器SN74CBT3257使DM642可以每次選擇接收一組I2C數(shù)據(jù)。由于SAA7113只能配置兩個(gè)不同的設(shè)備地址,一條I2C總線中不能同時(shí)連接4個(gè)SAA7113,因此須將I2C總線切分成IIC0和IIC1。具體連接方式見(jiàn)圖3。

本文引用地址:http://butianyuan.cn/article/108763.htm

  軟件設(shè)計(jì)

  設(shè)置DM642內(nèi)部模塊的配置參數(shù),包括VPort視頻端口參數(shù)配置,SDRAM及FLASH寄存器配置;I2C總線參數(shù)配置;編解碼芯片內(nèi)部寄存器配置等。

  系統(tǒng)上電初始化,DM642通過(guò)內(nèi)部軟件模擬I2C總線時(shí)序,配置好SAA7113內(nèi)部寄存器,設(shè)置其工作方式;之后DM642向CPLD發(fā)送采集指令,雙方通過(guò)HOLD、HOLDA握手信號(hào),實(shí)現(xiàn)總線控制交接,此時(shí)CPLD獲得總線控制權(quán),然后打開(kāi)SAA7113的輸出,對(duì)采集到的視頻數(shù)據(jù)進(jìn)行寫(xiě)控制;當(dāng)一幀視頻數(shù)據(jù)寫(xiě)入SDRAM幀緩存器后,CPLD關(guān)閉SAA7113視頻輸出,放棄總線控制權(quán),并發(fā)送中斷信號(hào)給DM642;DM642重新獲得控制權(quán)后,對(duì)采集到的視頻數(shù)據(jù)使用特定算法進(jìn)行圖像處理,并將處理后的視頻數(shù)據(jù)緩存在SDRAM中,同時(shí)配置SAA7121內(nèi)部寄存器,設(shè)置其工作方式,此時(shí)將SDRAM中緩存的圖像數(shù)據(jù)送入SAA7121進(jìn)行D/A轉(zhuǎn)換,并經(jīng)過(guò)并口送VGA顯示器進(jìn)行圖像顯示;DM642在圖像處理完畢后即重新發(fā)出開(kāi)始采集命令,進(jìn)行下一幀數(shù)據(jù)的采集。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: TI 視頻處理 DSP TMS320DM642

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉