Nios II嵌入式軟處理器提升系統(tǒng)性能方式詳解

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

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

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

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

  方式1:軟核處理器

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

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

Nios II 處理器內(nèi)核性能 
 圖1. Nios II 處理器內(nèi)核性能

  詳細(xì)了解【 Nios II 系列處理器內(nèi)核

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

  Altera嵌入式系列產(chǎn)品的其他軟核處理器包括:

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

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

  Freescale V1 ColdFire處理器:具有全綜合內(nèi)核以及長度可調(diào)RISC 16位、32位和48位指令。

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

1234下一頁

本文導(dǎo)航