国产久草深夜福利精品_精品国产看高清国产毛片_成年日韩片av在线网站_亚洲国产综合777_免费高清一级在线观看_欧美色图中文字幕_老中医用嘴排阴毒 小雨_99精品无码视频在线播放_久久久精品强暴视频_国产aⅴ一区最新精品

HPI接口的視頻數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)
電子元件,電子元器件深圳市創(chuàng)唯電子有限公司
您現(xiàn)在的位置: 首頁 > 電子技術(shù)
HPI接口的視頻數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)  2012/3/1
四川大學(xué)張行應(yīng)三叢引言在視頻監(jiān)控、遠(yuǎn)程視頻播放等系統(tǒng)中,通常需要將視頻圖形數(shù)據(jù)通過網(wǎng)絡(luò)傳輸?shù)竭h(yuǎn)程處理機(jī)上。作為數(shù)字信號(hào)處理專用處理器,DSP雖然在視頻壓縮等方面有很大的優(yōu)勢,但對(duì)諸如任務(wù)管理,網(wǎng)絡(luò)通信等功能的實(shí)現(xiàn)較困難。運(yùn)行于通用嵌入式處理器的Linux操作系統(tǒng),開源,可以根據(jù)需要修改內(nèi)核,支持各種網(wǎng)絡(luò)協(xié)議,并且其任務(wù)調(diào)度機(jī)制性能卓越。綜合二者的優(yōu)點(diǎn),嵌入式視頻平臺(tái)可以由DSP完成圖形處理功能,并通過高速接

四川大學(xué) 張行應(yīng)三叢

引 言

在視頻監(jiān)控、遠(yuǎn)程視頻播放等系統(tǒng)中,通常需要將視頻圖形數(shù)據(jù)通過網(wǎng)絡(luò)傳輸?shù)竭h(yuǎn)程處理機(jī)上。作為數(shù)字信號(hào)處理專用處理器,DSP雖然在視頻壓縮等方面有很大的優(yōu)勢,但對(duì)諸如任務(wù)管理,網(wǎng)絡(luò)通信等功能的實(shí)現(xiàn)較困難。運(yùn)行于通用嵌入式處理器的Linux操作系統(tǒng),開源,可以根據(jù)需要修改內(nèi)核,支持各種網(wǎng)絡(luò)協(xié)議,并且其任務(wù)調(diào)度機(jī)制性能卓越。綜合二者的優(yōu)點(diǎn),嵌入式視頻平臺(tái)可以由DSP完成圖形處理功能,并通過高速接口把視頻數(shù)據(jù)傳輸給嵌入式微處理器,然后由嵌入式Linux系統(tǒng)完成網(wǎng)絡(luò)傳輸功能。

目前DSP與微處理器之間的高速通信方式有以下幾種:共享內(nèi)存,此種技術(shù)對(duì)軟硬件的設(shè)計(jì)要求都非常高,同樣效率也最高;通用高速總線接口,如PCI、 USB等,這種類型的通信方式采用復(fù)雜的鏈路協(xié)議,軟件設(shè)計(jì)困難;專用接口,如TI公司DSP提供的HPI(Host Port Inter-face)。本文研究了TMS320E)M642的HPI接口,并提出一種在TMS320DM642AT91RM9200間高速通信的軟硬件實(shí)現(xiàn)方案。通過HPI接口,TMS320DM642可以高速地將實(shí)時(shí)視頻數(shù)據(jù)傳輸給AT91RM9200;在AT91RM9200上,Lnux驅(qū)動(dòng)實(shí)現(xiàn)存儲(chǔ)器映射I/O和物理內(nèi)存重映射,避免了視頻數(shù)據(jù)在應(yīng)用程序與內(nèi)核之間的二次拷貝,提高了應(yīng)用程序的網(wǎng)絡(luò)發(fā)包效率。

1 HPI接口硬件設(shè)計(jì)

HPI是一種并行接口,支持32位(HPl32)和16位(HPll6)數(shù)據(jù)總線,通過HPI的數(shù)據(jù)寄存器(HPIDA、HlPIDF),ARM可以間接存取DSP的存儲(chǔ)空間。在DSP內(nèi)部,數(shù)據(jù)從存儲(chǔ)單元到HPI數(shù)據(jù)寄存器的傳輸,是由EDMA(增強(qiáng)DMA)控制器完成的。

HPI控制器的外圍引腳包括HD[0-31]、數(shù)據(jù)總線。HCNTL[O-1]是寄存器訪問控制線,HPI控制器有4個(gè)寄存器,通過這兩根控制線,DSP 可以確定ARM要訪問的寄存器。其中,HPIA地址寄存器,存放當(dāng)前訪問單元的地址;HPIC為控制寄存器,實(shí)現(xiàn)各種控制命令;HPIDA自增長數(shù)據(jù)寄存器,每訪問一次該寄存器HPIA的內(nèi)容加4;HPIDF固定地址數(shù)據(jù)寄存器,與HPIDA不同之處在于,訪問該寄存器后HPIA的內(nèi)容不變。HHWIL,高低位訪問控制線,它只用于HPll6模式中,該控制引腳決定寄存器的高或低16位被主機(jī)訪問。HR/nW,HPI控制器4個(gè)寄存器的讀寫控制線。 HDSl、HDS2和HCS,其中HDSl、HDS2可連接ARM的讀、寫控制線,HCS連接ARM的nCS7片選線,三者在DSP內(nèi)部組合形成一個(gè) HSTROBE信號(hào),當(dāng)HCS低有效并且HDSl或HDS2的讀或?qū)懙陀行,決定數(shù)據(jù)寄存器(HPIDA、HPIDF)的讀或?qū)懖僮。HAS,地址鎖存線,當(dāng)主機(jī)的地址線與數(shù)據(jù)線復(fù)用時(shí),主機(jī)可用該控制線通知。DSP鎖存地址;其他不用該控制線情況時(shí),應(yīng)接高電平。nHRDY,DSP輸出線,表示HPI 總線是否可訪問。nHINT,中斷輸出線,用于中斷ARM。

DSP與ARM接口電路如圖1所示。采用HPI16模式,16根數(shù)據(jù)線通過16245數(shù)據(jù)隔離器接到ARM數(shù)據(jù)總線的低16位,將HPI的片選空間置于 ARM的nCS7片選線上,HR/nW讀寫信號(hào)經(jīng)反向器接到ARM的AB4地址線,HCNTL[O-1]與ARM的地址線AB[2-3]相連,則HPI的 4個(gè)寄存器的讀基地址為0x80000000,寫基地址為0x80000010。在ARM端從這兩個(gè)地址開始訪問,相應(yīng)地對(duì)HPI 4個(gè)寄存器訪問。 

與《HPI接口的視頻數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)》相關(guān)列表
電話:400-900-3095
QQ:800152669
庫存查詢
Copyright(C) 2011-2021 Szcwdz.com 創(chuàng)唯電子 版權(quán)所有 備案號(hào):粵ICP備11103613號(hào)
專注電子元件代理銷售  QQ:800152669  電子郵件:sales@szcwdz.com  電話:400-900-3095