中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種以DMA控制器為基礎(chǔ)的SoC系統(tǒng)設(shè)計

        一種以DMA控制器為基礎(chǔ)的SoC系統(tǒng)設(shè)計

        作者: 時間:2010-09-17 來源:網(wǎng)絡(luò) 收藏

          2.4 2種架構(gòu)性能對比

          在圖1所示架構(gòu)中,每次傳輸都要發(fā)起1次讀與1次寫操作。若在傳輸期間有需要緊急處理的異常響應(yīng),AHB總線此時又被占用,則處理器只能等DMA釋放AHB總線后才能占用AHB總線進(jìn)行操作,影響處理器效率與對異步事件的響應(yīng)速度。

          圖2中是通過DMA的一個通道與Memory相接。DMA控制器包含2個AHB的slave接口,一個是用來對DMA控制器的內(nèi)部寄存器進(jìn)行配置,而另一個是被處理器用來對Memory進(jìn)行讀寫。首先處理器可以利用Cache中的指令與數(shù)據(jù)來運(yùn)行,若出現(xiàn)沒命中的問題,也可以對AHB總線上其他存儲區(qū)域進(jìn)行訪問,因為此時AHB總線沒有因DMA傳輸而被占據(jù)。并且除處理器通道外,對于其他所有通道的DMA傳輸都可以設(shè)置回退,

          從而使處理器在外設(shè)DMA傳輸期間盡快獲得DMA總線,對掛接在DMA控制器上的Memory能盡快進(jìn)行讀寫,從而提高處理器的效率。當(dāng)異常中斷發(fā)生時,處理器也能盡快對響應(yīng)中斷,提高對異步事件的響應(yīng)速度,從而提高的實時性。這樣的架構(gòu)在一定程度上解決了上述架構(gòu)所產(chǎn)生的影響處理器效率的問題。

          3 總結(jié)

          通過對2種不同架構(gòu)的分析得出,包含雙從AHB接口DMA技術(shù)的系統(tǒng)架構(gòu),不僅解決了外設(shè)與Memory間的大批量數(shù)據(jù)傳輸問題,同時又解決了因DMA技術(shù)的引入而帶來的處理器對異步事件響應(yīng)速度過慢及處理器效率變低的問題,提高了對異常中斷的響應(yīng)速度,使系統(tǒng)更加適用于硬實時系統(tǒng)。


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉