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

<abbr id="27omo"></abbr>

<menu id="27omo"><dl id="27omo"></dl></menu>
    • <label id="27omo"><tt id="27omo"></tt></label>

      新聞中心

      EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 采用硬件加速發(fā)揮MicroBlaze處理能力

      采用硬件加速發(fā)揮MicroBlaze處理能力

      —— 使MicroBlaze內(nèi)核性能超越標(biāo)準(zhǔn)控制器或DSP
      作者:Karsten Trott博士 賽靈思(德國慕尼黑) 現(xiàn)場應(yīng)用工程師 時間:2010-03-09 來源:電子產(chǎn)品世界 收藏

        是賽靈思()在嵌入式開發(fā)套件 (EDK) 中提供的兩款32位內(nèi)核之一,是實現(xiàn)的靈活工具。圖1是的典型設(shè)計。該內(nèi)核含有一個32位乘法器,但不含浮點(diǎn)單元()、桶式移位器或?qū)S?a class="contentlabel" href="http://www.biyoush.com/news/listbylabel/label/硬件加速">硬件加速器。對公司Spartan 器件而言,默認(rèn)系統(tǒng)含有區(qū)域優(yōu)化的(采用三級流水線),但大多數(shù)客戶通常在開始時使用速度優(yōu)化版(采用五級流水線)進(jìn)行性能評估,其優(yōu)點(diǎn)是小巧簡潔,易于擴(kuò)展。

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

        客戶針對這種設(shè)計所要求的兩個實際應(yīng)用案例可說明MicroBlaze在方面的作用。本文以 Spartan 器件為重點(diǎn),比較 解決方案和標(biāo)準(zhǔn)控制器內(nèi)核,展現(xiàn)我們能夠達(dá)到的性價比。這一方法同樣適用于Virtex 。

        案例1:實施位反轉(zhuǎn)算法

        在第一個應(yīng)用示例中,假定MicroBlaze的運(yùn)行速度僅為50MHz。采用 Spartan-3或Spartan-6器件可輕松實現(xiàn)這一速度。諸如本地存儲器總線(指令和數(shù)據(jù),LMB)以及處理器本機(jī)總線(PLB)等所有內(nèi)部總線的運(yùn)行速度均達(dá)到50MHz。為簡單起見,假定沒有連接外部DDR存儲器。

        現(xiàn)在假設(shè)客戶想要在這個CPU上實施位反轉(zhuǎn)算法。MicroBlaze自身沒有通過硬件直接提供這個功能。再假定每秒需要完成2萬次位反轉(zhuǎn)操作。

        要解決這個問題,大多數(shù)客戶首先會采用純軟件方案,因為這樣可輕松地實現(xiàn)想要的功能。而且如果性能足夠高,無需進(jìn)行任何修改。

        為此,讓我們先從簡單的軟件算法出發(fā),實施簡短精悍的解決方案。結(jié)果確實簡單、精巧而且容易理解,不過效率很低。
      unsigned int v=value;
      unsigned int r = v;
      int s = sizeof(v) * CHAR_BIT - 1;
      for (v >>= 1; v; v >>= 1)
      {
      r <<= 1;
      r |= v & 1;
      s--;
      }
      r <<= s;
      return r;

        這段程序運(yùn)行相當(dāng)順利,不過就算在專門針對速度優(yōu)化的MicroBlaze(使用五級流水線)上運(yùn)行處理一個32 位字的算法,也用了220個周期。要執(zhí)行2萬次位反轉(zhuǎn)操作,在速度為50MHz的MicroBlaze上約需88ms。

        客戶試圖采用略有不同的方法來優(yōu)化算法,但仍作為純軟件解決方案來實施。

        要進(jìn)一步提升性能,就要采用純硬件解決方案,通過一種新的方式來讓硬件加速器充分發(fā)揮性能。


      上一頁 1 2 3 4 5 6 下一頁

      評論


      相關(guān)推薦

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

      關(guān)閉