FPGA中的軟核

在嵌入式領域市面上常見的有FPGA,AMR,DSP。

ARM長處在於控制和管理,DSP專門爲數學運算設計,而FPGA則適用於靈活性高,定製化程度高的場合。

很多時候它們實現的功能無法直接代替。

在科技發展過程中,出現了你中有我,我中有你的共存現象。

比如ARM中有DSP;Xilinx的FPGA中有MicroBlaze軟核,Zynq系列更是嵌入了ARM的硬核。

在比較複雜的設計中不同的任務之間需要調度管理,依靠FPGA邏輯控制很難實現複雜任務的管理,而把任務間的調度管理交給MicroBlaze處理,會使設計變得很簡單。

因此,在FPGA設計中掌握軟核的應用非常重要。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章