關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 如何用FPGA實現(xiàn)算法的硬件加速

如何用FPGA實現(xiàn)算法的硬件加速

作者: 時間:2008-04-24 來源:網(wǎng)絡(luò) 收藏
另一個新的處理器或者編寫匯編代碼,就可做到這一點。

  使用帶可配置處理器的可獲得設(shè)計靈活性。設(shè)計者可以選擇如何實現(xiàn)軟件代碼中的每個模塊,如用定制指令,或硬件外圍電路。此外,還可以通過添加定制的硬件而獲取比現(xiàn)成微處理器更好的性能。

  另一點要知道的是,有充裕的資源,可配置處理器系統(tǒng)可以充分利用這一資源。

  算法可以用軟件,也可用硬件實現(xiàn)。出于簡便和成本考慮,一般利用軟件來實現(xiàn)大部分操作,除非需要更高的速度以滿足性能指標。軟件可以優(yōu)化,但有時是不夠的。如果需要更高的速度,利用硬件來加速算法是一個不錯的選擇。

  使軟件模塊和硬件模塊的相互交換更加簡便,不必改變處理器或進行板級變動。設(shè)計者可以在速度、硬件邏輯、存儲器、代碼大小和成本之間做出折衷。利用FPGA可以設(shè)計定制的嵌入式系統(tǒng),以增加新的功能特性及優(yōu)化性能。

 

fpga相關(guān)文章:fpga是什么



上一頁 1 2 3 下一頁

評論


相關(guān)推薦

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

關(guān)閉