For faster navigation, this Iframe is preloading the Wikiwand page for Nios II.

Nios II

此條目没有列出任何参考或来源。 (2018年2月14日)維基百科所有的內容都應該可供查證。请协助補充可靠来源改善这篇条目。无法查证的內容可能會因為異議提出而被移除。
Nios II
設計公司Altera
是否開放架構?No
字長/暫存器資料寬度32-bit
位元組序Little-Endian
指令集架構設計策略RISC
通用暫存器32

Nios II 是专为 Altera FPGA系列设计的32位嵌入式处理器架构。 Nios II在原有的Nios架构上整合了许多增强功能,使其更适合从DSP到系统控制的更广泛的嵌入式计算应用。

Nios II是Altera第一款可配置的16位嵌入式处理器Nios的后继产品。

主要特征

与最初的Nios一样,Nios II架构是RISC soft-core英语Soft microprocessor 架构,完全在Altera FPGA的可编程逻辑和存储器模块中实现。 Nios II处理器的软核本质允许系统设计人员指定并生成定制的Nios II内核,并根据其特定的应用需求量身定制。系统设计人员可以通过添加预定义的内存管理单元或定义自定义指令和定制外设来扩展Nios II的基本功能。

自定义说明

与原生Nios II指令类似,用户定义的指令接受来自最多两个32位元寄存器的值,并可选择将结果写回32位目标寄存器。通过使用自定义指令,系统设计人员可以微调系统硬件以达到性能目标,而且设计人员可以轻松地将指令作为C中的宏处理。

自定义外设

对于花费大多数CPU周期执行特定代码段的性能关键型系统,用户定义的外设可能会将软件算法的部分或全部执行加载到用户定义的硬件逻辑中,从而提高功效或应用程序吞吐量。

内存管理单元

在Quartus 8.0中引入的可选MMU使Nios II能够运行需要基于硬件的分页和保护的操作系统,例如Linux内核。没有MMU,Nios仅限于使用简化的保护和虚拟内存模型的操作系统:例如μClinux和FreeRTOS。

存储器保护单元

Quartus 8.0引入了可选的MPU,可提供与MMU提供的内存保护类似的内存保护,但具有更简单的编程模型,并且不会产生与MMU相关的性能开销。

参考

外部链接

{{bottomLinkPreText}} {{bottomLinkText}}
Nios II
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?