Nios® II 处理器特性

特性集和性能

Nios® II 处理器产品家族包含两个可配置的 32 位 Harvard 架构内核之一:

  • 快速型(/f 内核):六级管线,专为最高性能的可选内存管理单元 (MMU) 或内存保护单元 (MPU) 进行了优化
  • 经济型(/e 内核):针对最小尺寸进行了优化,免费提供(无需许可)

注意:Nios II 处理器经典家族还包含一个标准(/s 内核心),可提供性能和大小的均衡。当前 /f 内核现在可以使用与 Nios II 经典款相同的功能集进行配置。

/s 内核性能摘要

  • 下载最新版 Nios II 处理器基准性能测试数据表

所支持的特性总结

  • MMU
  • MPU
  • 外部矢量中断控制器,每个控制器具有 32 个中断
  • 高级异常支持
  • 单独的指令和数据高速缓存(512 字节至 64 KB 可配置)
  • 访问高达 4 GB 的外部地址空间
  • 指令和数据可选紧耦合内存
  • 多达六级管线,以实现最大的每 MHz DMIPS(Dhrystone 2.1 基准性能测试)
  • 单周期硬件乘法和桶形移位寄存器
  • 硬件划分选项
  • 动态分支预测
  • 多达 256 条定制指令,不受限制的硬件加速器
  • 可配置的 JTAG 调试模块
  • 可选 JTAG 调试模块增强,包括硬件断点、数据触发器和实时跟踪

系统集成

英特尔® Quartus® Prime 软件包括 Platform Designer,它是处理器系统设计业界最先进的系统集成工具。通过 Platform Designer,您可以使用图形用户界面来配置和集成处理器、外围设备、内存控制器、通信控制器和自定义知识产权 (IP) 内核;设计完成后,该工具会生成系统,并通过自动生成的高性能系统互连连接 IP 组件。

英特尔® Quartus® Prime 软件系统调试功能在设计的每一阶段都提供了高级调试功能:

  • 为协议和内存调试提供了收发器和内存工具包
  • 用于信号和逻辑级事务的 SignalTap 逻辑分析器
  • I/O 级事务信号探针
  • 用于寄存器级事务的系统控制台

免费的嵌入式外设 IP 内核

丰富的 Platform Designer 就绪型嵌入式外设 IP 内核免费提供,它们包括:

  • 直接内存访问 (DMA) 控制器
  • 分散收集 DMA 控制器
  • SDR SDRAM 控制器
  • CFI 闪存控制器
  • EPCS 串行闪存控制器
  • JTAG UART 控制器
  • UART 控制器
  • 串行外设接口 (SPI) 控制器
  • PIO 控制器
  • Mutex 内核
  • Mailbox 内核
  • 定时器内核
  • 矢量中断控制器内核
  • 性能控制器
  • 锁相环 (PLL)
  • Avalon® 互联组件

免费的嵌入式软件工具、软件和中间件

Nios® II EDS 为您提供开发可靠应用软件所需的一切。您将发现面向 Eclipse 的 Nios II 软件构建工具(基于 Eclipse)使用起来非常方便,而且英特尔及其合作伙伴还提供全面的软件和操作系统支持

Nios II EDS 包括:

  • 面向 Eclipse 的 Nios II 软件构建工具,一个完全集成的图形开发环境
  • GNU 工具(GCC 编译器,GDB 调试器)
  • 软件实例和模板,设备驱动程序和裸机 HAL
  • 免费的 Nichestack TCP/IP 网络堆栈、Nios II 版、商业级网络堆栈
  • 评估版 Micrium 流行的 MicroC/OS-II 实时操作系统 (RTOS)

了解最新版 Nios II EDS 的新增特性