Nios 简单介绍:
Nios II 是一个用户可配置的通用 RISC 嵌入式处理器。在这儿,我引用了 Altera 公司关于 NiosII 的官方
介绍:
Altera 推出的 Nios? II 系列嵌入式处理器扩展了目前世界上最流行的软核嵌入式处理器的性能,
把 Nios II 嵌入到 Altera 的所有 FPGA 中,例如 StratixII、Stratix、CycloneII,Cyclone、APEX,ACEX 和
HardCopy 系列器件中,用户可以获得超过 200 DMIPS 的性能,用户可以从三种处理器以及超过 60 个的 IP
核中选择所需要的,Nios II 系统为用户提供了最基本的多功能性,设计师可以以此来创建一个最适合他们
需求的嵌入式系统。
Nios II 处理器的优点和特性
使用 Nios II 处理器的用户可以根据他们的需要来调整嵌入式系统的特性、性能以及成本,快速使得产品
推向市场,扩展产品的生命周期,并且避免处理器的更新换代。
提高系统性能
* 一系列的处理器核可供选择,其中包括了超过 200 DMIPS 性能的核
* 实现任何数量的处理器或将不同的处理器核组和在一起
* 增加了已有的处理器,在 FPGA 中添加一个或更多的 Nios II 软核处理器
更低的系统成本
* 通过将处理器、外设、存储器和 I/O 接口集成到一个单一的 FPGA 中,从而降低了系统成本、复杂性和功
耗
* 通过将 Nios II 处理器嵌入到低成本的 FPGA 中只需花费 35 美分或者更低(编者:对大多数用户而言,
NiosII 所占逻辑资源的成本大约是 10-20 元人民币,具体取决于所选 FPGA 的类型和 NiosII 的配置)
应对产品的生命周期
* 提供易用的设计工具从而快速将产品推向市场。
* 提供永久的,免费的许可从而使基于 Nios II 处理器的产品避免了处理器的更新换代而带来的损失。
功能强大、易用的开发工具
* 通过使用 Nios II 集成开发环境(IDE),从而加速了软件的开发
* 利用 Altera 的强大的 SOPC Builder 系统开发工具和 Quartus II 设计软件可以在几分钟内设计一个系统
使用完全功能的开发包
* 使用易用的 Nios II 开发包开始一个设计
* 使用易用的 Nios II 开发包开始设计
* 可以选择具有低成本特性的 Cyclone FPGA 开发套件,或高性能的 Stratix FPGA 开发套件
稍微了解一下 NiosII 后,我们就来开始设计、应用它吧!