第一代Nios®嵌入式处理器针对Altera® FPGA和可编程单芯片系统(SOPC)的集成专门做了优化。请参见Nios简介页面获取更多通用信息,或者参加表1了解特定Nios处理器特性的详细情况。如果开发人员需要更高的处理器性能,更少的FPGA资源占用,或者更强大的软件开发工具,可以采用Nios II嵌入式处理器系列。
|
表1. Nios 嵌入式处理器特性 | |
| 特性 | 说明 |
|---|---|
| Nios处理器设计流程 | |
| 系统级设计流程 | Altera的SOPC Builder工具提供了快速定义和生成复杂SOPC架构的能力,包括CPU、存储器、知识产权(IP)核、总线接口以及操作系统(OS)内核。 |
| 嵌入式软件设计工具 | Altera提供一整套嵌入式软件开发工具,用于Nios嵌入式处理器,包括GNUPro工具包。开发人员可以使用这些开发包中的工具立即进行代码开发。 |
| Nios开发工具 | Nios系统设计人员可以使用创建高性能SOPC应用所需的所有硬件和软件工具。 |
| 开发套件和开发板 | Altera及其合作伙伴提供大量各种开发套件和开发板,和Nios嵌入式处理器一起使用。 |
| 处理器架构和特性 | |
| CPU架构 | Nios CPU是一个针对嵌入式应用的流水线单进程RISC处理器。 |
| 片内调试解决方案 | Nios开发套件包括一个片内测试内核,提供实时调试扩展。 |
| 定制指令 | 开发人员可以往CPU内核中添加定制硬件,执行复杂运算任务;它采用SOPC Builder接口向导扩展了指令集。 |
| 外围设备库 | Altera的 SOPC Builder工具包括一个标准外设库,可在Altera的可编程器件中免费使用。 |
| Avalon™交换网 | Avalon交换网允许多个并发的总线主设备共享一个外设池。开发人员能够使用SOPC Builder自动生成仲裁和互连逻辑。 |
| 设计资源 | |
| 外围设备库 | Altera的 SOPC Builder工具包括一个标准外设库,可在Altera的可编程器件中免费使用。 |
| 系统部件 | 提供多个基本模块用于基于Nios处理器的系统;它们包含硬件和软件部件。 |
| 嵌入式处理器解决方案中心 | 嵌入式处理器系统解决方案中心提供设计人员采用Altera的嵌入式处理器方案实现系统应用所需的所有信息。这些信息包括器件支持,IP核、培训、软件、技术支持和资料。 |
| Nios续订信息 | Nios开发包包含一年的CPU,外设和嵌入式软件工具(不包括Quartus II软件)升级。用户可以通过Nios订购更新计划申请新年度Nios升级订购。只有订购用户才能收到升级信息。 |
| Nios嵌入式处理器版本历史 | 第一代Nios嵌入式处理器内核的历史版本特性存档。 |



