在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

    
    
    <address id="vxupu"><td id="vxupu"></td></address>

      <pre id="vxupu"><small id="vxupu"></small></pre>
      <dfn id="vxupu"></dfn>
      <div id="vxupu"><small id="vxupu"></small></div>
    1. 新聞中心

      EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于NlOSII處理器的IEEE-1394 b雙向數(shù)據(jù)傳輸系統(tǒng)

      基于NlOSII處理器的IEEE-1394 b雙向數(shù)據(jù)傳輸系統(tǒng)

      作者: 時間:2011-03-21 來源:網(wǎng)絡(luò) 收藏


      3 軟件工作流程
      在NIOSII IDE集成環(huán)境下,根據(jù)1394 OHCI協(xié)議,使NIOSII實(shí)現(xiàn)對總線的初始化,以及管理,并通過DMA方式實(shí)現(xiàn)等時和異步傳輸。其中等時傳輸僅考慮將外部視頻打包發(fā)送到主機(jī),而異步數(shù)據(jù)傳輸分為主機(jī)發(fā)起的異步傳輸和1394設(shè)備發(fā)起的異步傳輸。
      3.1 系統(tǒng)的自舉
      主要為系統(tǒng)初始化、檢測電纜以及根節(jié)點(diǎn)的確定。系統(tǒng)初始化主要是配置鏈路層芯片寄存器,使其工作在需要的狀態(tài)下。分為對PCI寄存器的初始化和對OHCI寄存器的初始化。對PCI寄存器的初始化包括對TSB82AA2設(shè)備ID和PCI廠商ID的驗(yàn)證,OHCI基地址寄存器的設(shè)置以及對指令狀態(tài)寄存器的配置。而對OHCI寄存器的初始化則包括對各個中斷寄存器和DMA上下文的設(shè)置,以及控制寄存器的配置。檢測電纜是否插入是通過讀取物理層芯片某寄存器的相應(yīng)位來判斷的。電纜插入后,通過檢查和配置Node ID寄存器,強(qiáng)制設(shè)置本節(jié)點(diǎn)為子節(jié)點(diǎn),主機(jī)為根節(jié)
      點(diǎn),直到成功為止。
      3.2 數(shù)據(jù)的傳輸
      在1394 OHCI中,不管是等時傳輸,還是異步傳輸,都是通過DMA方式實(shí)現(xiàn)的,而且每個DMA都有一個FIFO,用于暫時存放數(shù)據(jù)。其中各FIFO的存儲容量為:異步發(fā)送(AT)FIFO為5 kB,異步接收(AR)F7FO為2 kB,等時發(fā)送(IT)fIFO為2 kB,等時接收(IR)FIFO為2 kB。無論是物理層接收到的還是要發(fā)送出去的數(shù)據(jù)包,都被暫時存放在相應(yīng)的FIFO中,由1394套片的內(nèi)部邏輯控制將其傳送到1394總線上。
      (1)主機(jī)發(fā)起的異步傳輸。
      主機(jī)發(fā)起的異步傳輸即由主機(jī)發(fā)出異步傳輸請求,1394設(shè)備進(jìn)行響應(yīng),因此在這一部分,主要是異步請求包的接收以及異步響應(yīng)包的發(fā)送。其工作流程如圖2所示。1394設(shè)備接收到主機(jī)發(fā)來的異步請求包后,就會產(chǎn)生異步接收請求中斷,這可由鏈路層芯片中斷寄存器的RQPkt位表征。當(dāng)一個數(shù)據(jù)包傳送完畢后,數(shù)據(jù)包的最后一個指令描述符的xferStatus字段將被重置,這時數(shù)據(jù)包已被成功傳送到AT響應(yīng)FIFO中。

      本文引用地址:http://www.biyoush.com/article/156565.htm

      b.jpg



      評論


      相關(guān)推薦

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

      關(guān)閉