Altera發(fā)售6.0版Nios II嵌入式處理器和開(kāi)發(fā)工具
Altera公司日前宣布正式發(fā)售6.0版Nios II嵌入式處理器和Nios II嵌入式設(shè)計(jì)套件(EDS)。Nios II EDS提供32位、單精度、IEEE 754兼容浮點(diǎn)支持,含有最近發(fā)布的Nios II C語(yǔ)言至硬件加速(C2H)編譯器。此外,Altera更新了Nios II嵌入式處理器,提高了設(shè)計(jì)人員構(gòu)建多處理器系統(tǒng)的效率。
本文引用地址:http://cafeforensic.com/article/201609/305293.htmAltera亞太區(qū)營(yíng)銷總監(jiān)梁樂(lè)觀說(shuō):“Nios II C2H編譯器和浮點(diǎn)支持提高了嵌入式軟件開(kāi)發(fā)人員的靈活性,幫助他們提高設(shè)計(jì)性能,突出了Nios II處理器作為FPGA計(jì)算平臺(tái)所具有的產(chǎn)品及時(shí)面市的優(yōu)點(diǎn)。6.0版Nios II處理器和EDS的這些特性進(jìn)一步擴(kuò)大了Altera在嵌入式系統(tǒng)市場(chǎng)的領(lǐng)先優(yōu)勢(shì)。”
浮點(diǎn)支持是Nios II定制指令的一部分。定制指令將軟件運(yùn)算卸載給硬件,在提高CPU性能方面具有很大的靈活性。用戶選擇該功能后,預(yù)先構(gòu)建好的浮點(diǎn)定制指令被自動(dòng)加入到 CPU數(shù)據(jù)通道中,利用專用硬件來(lái)完成所有的后續(xù)浮點(diǎn)運(yùn)算。軟件編程工具鏈完全支持浮點(diǎn)定制指令,為設(shè)計(jì)人員提供了完全透明的編程模型。
Nios II C2H編譯器是Nios II用戶的效能工具。它從根本上提高了嵌入式軟件的性能,將性能要求較高的C語(yǔ)言子程序自動(dòng)轉(zhuǎn)換為硬件加速器,集成到基于FPGA的Nios II子系統(tǒng)中。
Nios II處理器不但改進(jìn)了工具鏈,現(xiàn)在還提供頂層同步信號(hào),使設(shè)計(jì)人員能夠更靈活的管理多處理器系統(tǒng)啟動(dòng)問(wèn)題。設(shè)計(jì)人員可以使用只針對(duì)處理器的復(fù)位信號(hào)來(lái)控制Nios II處理器的啟動(dòng)順序。
評(píng)論