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

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于TMS320C6713與PC機(jī)的PCI總線高速數(shù)據(jù)傳輸

          基于TMS320C6713與PC機(jī)的PCI總線高速數(shù)據(jù)傳輸

          作者: 時(shí)間:2009-12-29 來(lái)源:網(wǎng)絡(luò) 收藏

          表2 HCNTL[1:0]控制信號(hào)的功能

          HCNTL1 HCNTL0 功 能
          0 0 主機(jī)可以對(duì)HPI的控制寄存器HPIC進(jìn)行讀寫
          0 1 主機(jī)可以對(duì)HPI地址寄存器HPIA的進(jìn)行讀寫
          1 0 主機(jī)可以對(duì)HPID的數(shù)據(jù)寄存器進(jìn)行讀寫操作,此時(shí)HPIA采用以字為單位的地址自增方式
          1 1 主機(jī)可以對(duì)HPID的數(shù)據(jù)寄存器進(jìn)行讀寫操作,但此時(shí)HPIA不受影響

          1.2 320 HPI的控制寄存器

          320 HPI中,可利用三個(gè)寄存器來(lái)完成主設(shè)備和CPU的通信,它們是HPI數(shù)據(jù)寄存器(HPID)、HPI地址寄存器(HPIA)和HPI控制寄存器(HPIC)。主機(jī)可對(duì)這三個(gè)寄存器進(jìn)行讀寫,而CPU只能對(duì)HPIC進(jìn)行訪問(wèn)。HPID中存放的是主機(jī)從存儲(chǔ)空間中讀取的數(shù)據(jù),或者是主機(jī)向320的存儲(chǔ)空間中寫入的數(shù)據(jù)。HPIA中存放的是主機(jī)訪問(wèn)TMS6713存儲(chǔ)空間的地址,其最低兩位固定為零。HPIC中存放的是TMS6713的控制信息,其高16位和低16位內(nèi)容相同。

          主機(jī)對(duì)HPI進(jìn)行訪問(wèn)的次序?yàn)椋撼跏蓟疕PIC、初始化HPIA、從HPID寄存器中讀取或向其寫入數(shù)據(jù)。在初始化HPIC時(shí),HWOB位的設(shè)置是關(guān)鍵,它決定著高16位與低16位的傳輸次序。

          2 PCI9052與TMS6713HPI的接口

          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)用。

          表3給出了PCI9052與TMS320C6713HPI接口信號(hào)的基本特征。下面是對(duì)它們具體工作方式的一些說(shuō)明:

          LAD[31:0]:利用該信號(hào)可通過(guò)設(shè)置LASIBRD局部地址空間總線區(qū)域描述寄存器的總線寬度位來(lái)調(diào)整總線寬度,當(dāng)LASIBRD[23:22]=00時(shí),采用LAD[7:0]8位寬度,當(dāng)LASIBRD[23:22]=01時(shí),采用LAD[15:0](16位),當(dāng)LASIBRD[23:22]=10時(shí),采用LAD[31:0](32位)。

          LBE[3:0]字節(jié)使能信號(hào)是在總線寬度的基礎(chǔ)上編碼的。對(duì)于32位總線,LBE[3:0]表示哪一個(gè)字節(jié)被選中:LBE0對(duì)應(yīng)[7:0],LBE1對(duì)應(yīng)[15:8],LBE2對(duì)應(yīng)[23:16],LBE3對(duì)應(yīng)[31:24];而對(duì)于16位總線,LBE0對(duì)應(yīng)[7:0],LBE1對(duì)應(yīng)地址的第1位,LBE2不用,LBE3對(duì)應(yīng)[15:8];對(duì)于8位總線,LBE0對(duì)應(yīng)地址的第0位,LBE1對(duì)應(yīng)地址的第1位,LBE2和LBE3不用。

          CS1和CS2分別帶有與之對(duì)應(yīng)的片選基地址寄存器(CSIBASE)。CSIBASE0為片選使能位,其中CSIBASE[27:1]為片選空間位。從片選空間位的第1位向第27位掃描時(shí),遇到第1個(gè)“1”即決定了片選空間的大小,其余位則為片選空間的基地址。

          LINT1和LINT2可通過(guò)中斷控制/狀態(tài)寄存器INCSR的中斷使能位INCSR[6]進(jìn)行使能,同時(shí)可設(shè)置其它相關(guān)信息。

          表3 PCI9052與TMS320C6713的接口信號(hào)描述

          信 號(hào) 管 腳 號(hào) 管腳數(shù) 信 號(hào) 功 能
          LAD[31:0] 從低到高依次為91、90、89、88、87、86、85、84、83、82、79、78、77、76、75、74、73、72、71、70、69、62、61、60、59、58、57、56、55、54、53、52 32 數(shù)據(jù)總線
          LW/R 127 1 為“1”時(shí)寫,為“0”時(shí)讀
          LA[27:1] 從低到高依次是92、93、94、95、96、97、98、100、101、102、105、106、107、108、109、110、111、112、113、114、115、116、117、118、119、122 27 地址總線,傳輸28位線性地址的高26位
          LBE[3:0] 從低到高依次是46、47、48、49 4 字節(jié)使能信號(hào),表示當(dāng)前總線傳輸中哪一個(gè)字節(jié)被選中
          LRDY 128 1 在局部總線讀數(shù)據(jù)或可接受寫數(shù)據(jù)
          ADS 123 1 表明可用地址和一次新的總線存取的起始
          CS1、CS2 130、131 2 片選信號(hào)
          RD 126 1 通用寫
          WR 125 1 通用讀
          LINT1,LINT2 137、136 2 局部中斷輸入



          關(guān)鍵詞: C6713 320C 6713 TMS

          評(píng)論


          相關(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); })();