資料介紹
TMS320C6713是TI公司在TMS320C6711的基礎(chǔ)上推出的C6000系列新一代浮點(diǎn)DSP芯片,它是目前為止C6000系列DSP芯片中性能最高的一種。TMS320C6713可在255MHz的時(shí)鐘頻率下實(shí)現(xiàn)1800MIPS/1350MFLOPS的定點(diǎn)和浮點(diǎn)運(yùn)算,因而可極大地滿足通信、雷達(dá)、數(shù)字電視等高科技領(lǐng)域?qū)?a target='_blank' class='arckwlink_none'>信號(hào)處理實(shí)時(shí)性的要求。同時(shí)其主機(jī)口(HPI)可靈活地和PCI總線控制器相連接。而PC機(jī)則可通過(guò)PCI總線控制器直接訪問(wèn)TMS320C6713的存儲(chǔ)空間和外圍設(shè)備,從而實(shí)現(xiàn)PC機(jī)與TMS320C6713之間的高速數(shù)據(jù)傳輸。
在TMS320C6713 DSP與PC機(jī)實(shí)現(xiàn)高速數(shù)據(jù)傳輸?shù)姆桨钢?,可選用PLX公司的PCI9052作為兩者之間的接口;同時(shí)選用PLX公司的NM93CS46作為加載PCI9052配置信息的串行EEPROM;而用TI公司的SN74CBTD3384作為 PCI9052與TMS320C6713HPI之間的電平轉(zhuǎn)換芯片。
?。薄MS320C6713的HPI簡(jiǎn)介
![PCI總線高速數(shù)據(jù)傳輸設(shè)計(jì)方案分析](/uploads/allimg/171027/2362486-1G02G5252VD.png)
?。保?TMS320C6713 HPI的接口信號(hào)
TMS320C6713的HPI是一個(gè)16位寬的并行端口。主機(jī)(上位機(jī))掌管著該端口的主控權(quán),可通過(guò)HPI直接訪問(wèn)TMS320C6713的存儲(chǔ)空間和外圍設(shè)備。表1給出了TMS320C6713HPI接口信號(hào)的基本特征。下面對(duì)它們的具體工作方式進(jìn)行說(shuō)明:
?。龋模郏保担海埃荩嚎梢杂米鲾?shù)據(jù)和地址的共用總線,通過(guò)HD[15:0]傳送的數(shù)據(jù)包括控制寄存器的設(shè)置值、初始化的訪問(wèn)地址以及要傳輸?shù)臄?shù)據(jù)。
HCNTL[1:0]:用于控制當(dāng)前訪問(wèn)的是HPI的哪一個(gè)寄存器,該信號(hào)同時(shí)還提供了一個(gè)對(duì)HPI數(shù)據(jù)寄存器(HPID)進(jìn)行地址自增的訪問(wèn)方式。在該方式下,主機(jī)會(huì)連續(xù)地訪問(wèn)一個(gè)線性存儲(chǔ)區(qū)域,而無(wú)需反復(fù)向HPIA寫(xiě)入需要的地址。表2給出了HCNTL[1:0]控制信號(hào)的功能。
?。龋龋祝桑绦盘?hào):用于表明并區(qū)分HD[15:0]上傳輸?shù)氖牵常参粩?shù)據(jù)中的高16位還是低16位。由于TMS320C6713芯片結(jié)構(gòu)決定了它與主機(jī)間所有的數(shù)據(jù)交換都是32位,而HPI端口為16位,所以每次數(shù)據(jù)訪問(wèn)都需要進(jìn)行兩次存取,而由HPI自動(dòng)將HD[15:0]上連續(xù)的兩個(gè)16位數(shù)據(jù)合成32位,當(dāng)然,也可以用其進(jìn)行反向分解。
?。龋粒有盘?hào):用于復(fù)用地址數(shù)據(jù)總線的主機(jī)。它可使HCNTL、HHWIL和HR/W信號(hào)在一個(gè)存取周期中快速地實(shí)現(xiàn)狀態(tài)轉(zhuǎn)換。對(duì)于地址數(shù)據(jù)復(fù)用的總線來(lái)說(shuō),也可以為數(shù)據(jù)/地址的切換留出更多的時(shí)間。
?。龋茫印ⅲ龋模樱焙停龋模樱残盘?hào):這三種信號(hào)可在片內(nèi)組合為一個(gè)低有效的HSTROBE信號(hào),如圖1所示。其作用是,在讀取時(shí),在HSTROBE信號(hào)的下降沿鎖存輸入的HPI控制信號(hào),包括HHWIL、HR/W和HC-NTL[1:0];而在寫(xiě)入時(shí),其下降沿和讀取時(shí)作用相同,其上升沿則鎖存寫(xiě)入的數(shù)據(jù)。
?。龋遥模傩盘?hào):用于表明HPI是否已準(zhǔn)備好傳輸數(shù)據(jù),其作用是在接口時(shí)序上插入等待狀態(tài)。如果前一次HPI的訪問(wèn)尚未完成,那么當(dāng)前訪問(wèn)的第一個(gè)半字的存取需要等待,此時(shí),HPI會(huì)置HRDY信號(hào)為高。
表1 HPI接口信號(hào)描述
信 號(hào) 管 腳 號(hào) 管 腳 數(shù) 信 號(hào) 功 能
HD[15:1] 從低到高依次為147、152、155、154、156、159、161、164、165、166、167、168、172、173、174 16 數(shù)據(jù)/地址總線
HCNTL[1:0] 從低到高依次是146、144 2 HPI訪問(wèn)類(lèi)型控制
HHWIL 139 1 確認(rèn)半字(16位)輸入
HAS 135 1 對(duì)復(fù)用地址數(shù)據(jù)總線的主機(jī)區(qū)分地址和數(shù)據(jù)
HR/W 143 1 讀/寫(xiě)選擇
HCS 145 1 輸入數(shù)據(jù)選通
HDS1/HDS2 從低到高依次是152、151 2 輸入數(shù)據(jù)選通
HRDY 140 1 訪問(wèn)HPI狀態(tài)準(zhǔn)備好
HINT 139 1 向主機(jī)發(fā)出的中斷信號(hào)
表2 HCNTL[1:0]控制信號(hào)的功能
HCNTL1 HCNTL0 功 能
0 0 主機(jī)可以對(duì)HPI的控制寄存器HPIC進(jìn)行讀寫(xiě)
0 1 主機(jī)可以對(duì)HPI地址寄存器HPIA的進(jìn)行讀寫(xiě)
1 0 主機(jī)可以對(duì)HPID的數(shù)據(jù)寄存器進(jìn)行讀寫(xiě)操作,此時(shí)HPIA采用以字為單位的地址自增方式
1 1 主機(jī)可以對(duì)HPID的數(shù)據(jù)寄存器進(jìn)行讀寫(xiě)操作,但此時(shí)HPIA不受影響
?。保?TMS320C6713 HPI的控制寄存器
在TMS320C6713 HPI中,可利用三個(gè)寄存器來(lái)完成主設(shè)備和CPU的通信,它們是HPI數(shù)據(jù)寄存器(HPID)、HPI地址寄存器(HPIA)和HPI控制寄存器(HPIC)。主機(jī)可對(duì)這三個(gè)寄存器進(jìn)行讀寫(xiě),而CPU只能對(duì)HPIC進(jìn)行訪問(wèn)。HPID中存放的是主機(jī)從存儲(chǔ)空間中讀取的數(shù)據(jù),或者是主機(jī)向TMS320C6713的存儲(chǔ)空間中寫(xiě)入的數(shù)據(jù)。HPIA中存放的是主機(jī)訪問(wèn)TMS320C6713存儲(chǔ)空間的地址,其最低兩位固定為零。HPIC中存放的是TMS320C6713的控制信息,其高16位和低16位內(nèi)容相同。
主機(jī)對(duì)HPI進(jìn)行訪問(wèn)的次序?yàn)椋撼跏蓟疕PIC、初始化HPIA、從HPID寄存器中讀取或向其寫(xiě)入數(shù)據(jù)。在初始化HPIC時(shí),HWOB位的設(shè)置是關(guān)鍵,它決定著高16位與低16位的傳輸次序。
2 PCI9052與TMS320C6713HPI的接口
PCI9052是PLX公司繼PCI9050之后推出的用于低成本適配器的總線目標(biāo)接口芯片。它支持PCI2.1協(xié)議規(guī)范,在33MHz的總線時(shí)鐘頻率下,其峰值傳輸速度可達(dá)132MB/s,因而可大大改善數(shù)據(jù)傳輸中的瓶頸問(wèn)題。同時(shí)它還具有方便靈活的開(kāi)發(fā)特點(diǎn),正是這些特點(diǎn)使其在PCI從模式接口卡的設(shè)計(jì)中得到了廣泛的應(yīng)用。
在TMS320C6713 DSP與PC機(jī)實(shí)現(xiàn)高速數(shù)據(jù)傳輸?shù)姆桨钢?,可選用PLX公司的PCI9052作為兩者之間的接口;同時(shí)選用PLX公司的NM93CS46作為加載PCI9052配置信息的串行EEPROM;而用TI公司的SN74CBTD3384作為 PCI9052與TMS320C6713HPI之間的電平轉(zhuǎn)換芯片。
?。薄MS320C6713的HPI簡(jiǎn)介
![PCI總線高速數(shù)據(jù)傳輸設(shè)計(jì)方案分析](/uploads/allimg/171027/2362486-1G02G5252VD.png)
?。保?TMS320C6713 HPI的接口信號(hào)
TMS320C6713的HPI是一個(gè)16位寬的并行端口。主機(jī)(上位機(jī))掌管著該端口的主控權(quán),可通過(guò)HPI直接訪問(wèn)TMS320C6713的存儲(chǔ)空間和外圍設(shè)備。表1給出了TMS320C6713HPI接口信號(hào)的基本特征。下面對(duì)它們的具體工作方式進(jìn)行說(shuō)明:
?。龋模郏保担海埃荩嚎梢杂米鲾?shù)據(jù)和地址的共用總線,通過(guò)HD[15:0]傳送的數(shù)據(jù)包括控制寄存器的設(shè)置值、初始化的訪問(wèn)地址以及要傳輸?shù)臄?shù)據(jù)。
HCNTL[1:0]:用于控制當(dāng)前訪問(wèn)的是HPI的哪一個(gè)寄存器,該信號(hào)同時(shí)還提供了一個(gè)對(duì)HPI數(shù)據(jù)寄存器(HPID)進(jìn)行地址自增的訪問(wèn)方式。在該方式下,主機(jī)會(huì)連續(xù)地訪問(wèn)一個(gè)線性存儲(chǔ)區(qū)域,而無(wú)需反復(fù)向HPIA寫(xiě)入需要的地址。表2給出了HCNTL[1:0]控制信號(hào)的功能。
?。龋龋祝桑绦盘?hào):用于表明并區(qū)分HD[15:0]上傳輸?shù)氖牵常参粩?shù)據(jù)中的高16位還是低16位。由于TMS320C6713芯片結(jié)構(gòu)決定了它與主機(jī)間所有的數(shù)據(jù)交換都是32位,而HPI端口為16位,所以每次數(shù)據(jù)訪問(wèn)都需要進(jìn)行兩次存取,而由HPI自動(dòng)將HD[15:0]上連續(xù)的兩個(gè)16位數(shù)據(jù)合成32位,當(dāng)然,也可以用其進(jìn)行反向分解。
?。龋粒有盘?hào):用于復(fù)用地址數(shù)據(jù)總線的主機(jī)。它可使HCNTL、HHWIL和HR/W信號(hào)在一個(gè)存取周期中快速地實(shí)現(xiàn)狀態(tài)轉(zhuǎn)換。對(duì)于地址數(shù)據(jù)復(fù)用的總線來(lái)說(shuō),也可以為數(shù)據(jù)/地址的切換留出更多的時(shí)間。
?。龋茫印ⅲ龋模樱焙停龋模樱残盘?hào):這三種信號(hào)可在片內(nèi)組合為一個(gè)低有效的HSTROBE信號(hào),如圖1所示。其作用是,在讀取時(shí),在HSTROBE信號(hào)的下降沿鎖存輸入的HPI控制信號(hào),包括HHWIL、HR/W和HC-NTL[1:0];而在寫(xiě)入時(shí),其下降沿和讀取時(shí)作用相同,其上升沿則鎖存寫(xiě)入的數(shù)據(jù)。
?。龋遥模傩盘?hào):用于表明HPI是否已準(zhǔn)備好傳輸數(shù)據(jù),其作用是在接口時(shí)序上插入等待狀態(tài)。如果前一次HPI的訪問(wèn)尚未完成,那么當(dāng)前訪問(wèn)的第一個(gè)半字的存取需要等待,此時(shí),HPI會(huì)置HRDY信號(hào)為高。
表1 HPI接口信號(hào)描述
信 號(hào) 管 腳 號(hào) 管 腳 數(shù) 信 號(hào) 功 能
HD[15:1] 從低到高依次為147、152、155、154、156、159、161、164、165、166、167、168、172、173、174 16 數(shù)據(jù)/地址總線
HCNTL[1:0] 從低到高依次是146、144 2 HPI訪問(wèn)類(lèi)型控制
HHWIL 139 1 確認(rèn)半字(16位)輸入
HAS 135 1 對(duì)復(fù)用地址數(shù)據(jù)總線的主機(jī)區(qū)分地址和數(shù)據(jù)
HR/W 143 1 讀/寫(xiě)選擇
HCS 145 1 輸入數(shù)據(jù)選通
HDS1/HDS2 從低到高依次是152、151 2 輸入數(shù)據(jù)選通
HRDY 140 1 訪問(wèn)HPI狀態(tài)準(zhǔn)備好
HINT 139 1 向主機(jī)發(fā)出的中斷信號(hào)
表2 HCNTL[1:0]控制信號(hào)的功能
HCNTL1 HCNTL0 功 能
0 0 主機(jī)可以對(duì)HPI的控制寄存器HPIC進(jìn)行讀寫(xiě)
0 1 主機(jī)可以對(duì)HPI地址寄存器HPIA的進(jìn)行讀寫(xiě)
1 0 主機(jī)可以對(duì)HPID的數(shù)據(jù)寄存器進(jìn)行讀寫(xiě)操作,此時(shí)HPIA采用以字為單位的地址自增方式
1 1 主機(jī)可以對(duì)HPID的數(shù)據(jù)寄存器進(jìn)行讀寫(xiě)操作,但此時(shí)HPIA不受影響
?。保?TMS320C6713 HPI的控制寄存器
在TMS320C6713 HPI中,可利用三個(gè)寄存器來(lái)完成主設(shè)備和CPU的通信,它們是HPI數(shù)據(jù)寄存器(HPID)、HPI地址寄存器(HPIA)和HPI控制寄存器(HPIC)。主機(jī)可對(duì)這三個(gè)寄存器進(jìn)行讀寫(xiě),而CPU只能對(duì)HPIC進(jìn)行訪問(wèn)。HPID中存放的是主機(jī)從存儲(chǔ)空間中讀取的數(shù)據(jù),或者是主機(jī)向TMS320C6713的存儲(chǔ)空間中寫(xiě)入的數(shù)據(jù)。HPIA中存放的是主機(jī)訪問(wèn)TMS320C6713存儲(chǔ)空間的地址,其最低兩位固定為零。HPIC中存放的是TMS320C6713的控制信息,其高16位和低16位內(nèi)容相同。
主機(jī)對(duì)HPI進(jìn)行訪問(wèn)的次序?yàn)椋撼跏蓟疕PIC、初始化HPIA、從HPID寄存器中讀取或向其寫(xiě)入數(shù)據(jù)。在初始化HPIC時(shí),HWOB位的設(shè)置是關(guān)鍵,它決定著高16位與低16位的傳輸次序。
2 PCI9052與TMS320C6713HPI的接口
PCI9052是PLX公司繼PCI9050之后推出的用于低成本適配器的總線目標(biāo)接口芯片。它支持PCI2.1協(xié)議規(guī)范,在33MHz的總線時(shí)鐘頻率下,其峰值傳輸速度可達(dá)132MB/s,因而可大大改善數(shù)據(jù)傳輸中的瓶頸問(wèn)題。同時(shí)它還具有方便靈活的開(kāi)發(fā)特點(diǎn),正是這些特點(diǎn)使其在PCI從模式接口卡的設(shè)計(jì)中得到了廣泛的應(yīng)用。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于單片射頻收發(fā)器芯片的礦用無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)方案
- 高速數(shù)據(jù)傳輸藍(lán)牙雙模模塊方案
- 基于UDP協(xié)議和FPGA的點(diǎn)到點(diǎn)數(shù)據(jù)傳輸方案 13次下載
- 現(xiàn)場(chǎng)總線制數(shù)據(jù)傳輸儀表精度檢測(cè)系統(tǒng)設(shè)計(jì) 0次下載
- 基于1553B總線的數(shù)據(jù)傳輸設(shè)計(jì)方案 15次下載
- PCI高速測(cè)控系統(tǒng)結(jié)構(gòu)研究設(shè)計(jì)方案 1次下載
- 一種基于雙層總線架構(gòu)的數(shù)據(jù)傳輸方案_陳瑾 0次下載
- 高速數(shù)據(jù)傳輸在家具生產(chǎn)設(shè)備上的應(yīng)用 10次下載
- 基于千兆以太網(wǎng)的高速數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)
- 基于PCI總線和DSP的實(shí)時(shí)圖像采集與處理系統(tǒng) 40次下載
- 基于FPGA高速實(shí)時(shí)數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)方案
- PCI總線高速數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)
- 基于PCI總線設(shè)計(jì)干涉成像光譜數(shù)據(jù)傳輸卡
- 基于PCI總線的成像光譜數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)
- 基于PCI-Express的高速數(shù)據(jù)交換設(shè)計(jì)及應(yīng)用
- 網(wǎng)絡(luò)數(shù)據(jù)傳輸速率的單位是什么 1597次閱讀
- GPRS數(shù)據(jù)傳輸模塊的設(shè)計(jì)與實(shí)現(xiàn) 1032次閱讀
- 基于單片機(jī)和射頻芯片實(shí)現(xiàn)無(wú)線數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì) 3472次閱讀
- 基于DSP+FPGA+ARM的架構(gòu)實(shí)現(xiàn)高速多路數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì) 5458次閱讀
- 基于雙口RAM和SN74LVTH245A芯片實(shí)現(xiàn)長(zhǎng)距離數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì) 3985次閱讀
- IEEE802.15.4協(xié)議的數(shù)據(jù)傳輸模型解析 4104次閱讀
- 采用LabVIEW FPGA的數(shù)據(jù)傳輸技術(shù)可確保數(shù)據(jù)傳輸的穩(wěn)定性與可靠性 1950次閱讀
- 差分數(shù)據(jù)傳輸有什么優(yōu)勢(shì)? 1w次閱讀
- USB2.0設(shè)備高速數(shù)據(jù)傳輸PCB板設(shè)計(jì) 5390次閱讀
- 1394b數(shù)據(jù)傳輸有什么特點(diǎn)?如何利用FPGA設(shè)計(jì)一個(gè)1394b雙向數(shù)據(jù)傳輸系統(tǒng)? 1.6w次閱讀
- 基于Xilinx公司硬IP核的方法實(shí)現(xiàn)PCI Express總線接口及數(shù)據(jù)的傳輸設(shè)計(jì) 2314次閱讀
- 基于FPGA片上集成的高速FIFO實(shí)現(xiàn)緩存以及同步數(shù)據(jù)傳輸的應(yīng)用 5397次閱讀
- DMA數(shù)據(jù)傳輸(源代碼分享) 9190次閱讀
- DMA數(shù)據(jù)傳輸在SPEAR300實(shí)現(xiàn)高速串口驅(qū)動(dòng)設(shè)計(jì) 1641次閱讀
- 基于PCI總線的微弱信號(hào)采集模塊的設(shè)計(jì)方案 1883次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1489次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論