Nios II嵌入式處理器:利用靈活的硬件建立競(jìng)爭(zhēng)優(yōu)勢(shì)
Nios® II 嵌入式處理器獨(dú)特的優(yōu)勢(shì)是能夠?yàn)槟膽?yīng)用選擇合適的系統(tǒng),包括處理器性能、混合外設(shè)以及系統(tǒng)配置等(請(qǐng)參考圖1)。而且,開發(fā)平臺(tái)還可以幫助您迅速發(fā)布產(chǎn)品,隨時(shí)增加新特性,以滿足新興標(biāo)準(zhǔn)和多變的客戶需求。
圖1. 可配置Nios II 處理器
經(jīng)過(guò)優(yōu)化的CPU系列
如果您使用Nios II處理器,可以從三種可用內(nèi)核中進(jìn)行選擇:一種是系統(tǒng)性能最好;一種針對(duì)最少邏輯占用進(jìn)行了優(yōu)化;還有一種是二者之間達(dá)到平衡。
使用方便的GUI支持您配置高速緩存,選擇調(diào)試選項(xiàng),集成定制指令。了解【 Nios II 處理器內(nèi)核的詳細(xì)信息 】。
ALTERA嵌入式系列產(chǎn)品的其他軟核處理器包括:
MP32處理器:業(yè)界第一款100%兼容MIPS®的軟核處理器。
ARM® Cortex-M1處理器:三級(jí)32位ARM Cortex處理器。
Freescale V1 ColdFire處理器:具有全綜合內(nèi)核以及長(zhǎng)度可調(diào)RISC 16位、32位和48位指令。
Intel® Atom® E6x5C處理器:在多芯片封裝中組合了Intel Atom處理器E6xx系列以及Altera® FPGA。
可定制外設(shè)組
使用在最近的Quartus® II 設(shè)計(jì)軟件版本中可獲得的Qsys系統(tǒng)集成工具,從外設(shè)、通信接口、存儲(chǔ)器和I/O菜單中進(jìn)行選擇,以達(dá)到您的應(yīng)用要求。這一工具緊密集成在Nios II 嵌入式設(shè)計(jì)包中,會(huì)自動(dòng)生成完全定制的電路板支持封裝,包括所需的全部軟件驅(qū)動(dòng)器。詳細(xì)了解可利用的外設(shè)和驅(qū)動(dòng)器。
適應(yīng)需求的變化
在產(chǎn)品生命周期的任何階段都可以加入硬件特性,而不用重新設(shè)計(jì)電路板。即使在開發(fā)后期也可以提升性能,增加新特性,從而幫助您適應(yīng)多變的需求,縮短開發(fā)時(shí)間,使您的產(chǎn)品不受競(jìng)爭(zhēng)的影響。
使用硬件加速器、定制指令和多處理器,提升軟件性能以滿足越來(lái)越高的需求。您得到了修改代碼來(lái)找到瓶頸、加速軟件性能、高效的進(jìn)行調(diào)試、重新使用驅(qū)動(dòng)所需要的全部工具。了解性能優(yōu)點(diǎn)的詳細(xì)信息:Nios II嵌入式軟處理器提升系統(tǒng)性能方式詳解。
靈活的開發(fā)包
客戶可按照喜歡的方式來(lái)使用工具,可以是GUI也可以是命令行,可提高用戶的嵌入式開發(fā)經(jīng)驗(yàn)。從Altera或者眾多的嵌入式軟件合作伙伴那里選擇支持 Nios II 處理器的調(diào)試器、編譯器、操作系統(tǒng)和中間件。我們與最好的第三方嵌入式供應(yīng)商成立了Altera嵌入式聯(lián)盟,幫助用戶輕松的使用所需要的設(shè)計(jì)資源。
詳細(xì)了解【 Nios II 嵌入式設(shè)計(jì)包 】
了解 Altera的嵌入式軟件合作伙伴
了解【 MIPS輔助系統(tǒng) 】
在現(xiàn)場(chǎng)可更新能力
向目標(biāo)系統(tǒng)下載新的固件,在現(xiàn)場(chǎng)或者遠(yuǎn)程修復(fù)故障,增強(qiáng)特性,實(shí)現(xiàn)系統(tǒng)服務(wù)更新。