Nios II嵌入式軟處理器提升系統性能方式詳解

2012年10月17日 13:41 來源:電子發燒友網 作者:Triquinne 我要評論(0)

標簽:嵌入式(1398)Altera(144)處理器(470)FPGA(2087)軟核(5)

  電子發燒友網核心提示:Altera的嵌入式軟處理器系列使您能夠充分利用FPGA內在的并行優勢,實現高級系統性能。多個處理器可以同時執行代碼,而硬件加速器也能夠同時卸載大計算量算法。不需要重新設計電路板或者手動優化匯編程序,便能夠在產品生命周期的任何階段更新嵌入式系統的性能。

  以下介紹更新系統性能的幾種方式:軟核處理器;定制指令;硬件加速器;可配置高速緩沖和緊耦合存儲器;多處理器系統;寬帶系統互聯。

  方式1:軟核處理器

  如果您使用Altera的Nios® II 處理器,可以從三種代碼兼容的軟核處理器中進行選擇(參見圖1):一種針對最佳系統性能進行了優化;一種針對最少邏輯占用進行了優化;還有一種是二者之間達到平衡。

  采用乘法器、用戶設定的高速緩存、定制指令、硬件調試邏輯等特性來配置這些內核,能滿足用戶的特殊性能需求。

Nios II 處理器內核性能 
 圖1. Nios II 處理器內核性能

  詳細了解【 Nios II 系列處理器內核

  詳細了解【  Nios II 系列處理器配置選項(PDF)

  Altera嵌入式系列產品的其他軟核處理器包括:

  MP32處理器:業界第一款100%兼容MIPS®的軟核處理器。

  ARM® Cortex-M1處理器:三級32位ARM Cortex處理器。

  Freescale V1 ColdFire處理器:具有全綜合內核以及長度可調RISC 16位、32位和48位指令。

  Intel® Atom® E6x5C處理器:在多芯片封裝中組合了Intel Atom處理器E6xx系列以及Altera® FPGA。

1234下一頁

本文導航