Altera推出业界第一个以RISC技术为基础的通用嵌入式处理器芯片核心Nios,特别为可编程逻辑进行了优化设计,而Excalibur开发工具也以Nios为其特色之一。Nios核心是Altera宣布的Excalibur嵌入式存储器解决方案的第一步,目的是为可编程片上系统(SOPC)设计提供一套综合解决方案。Nios嵌入式处理器性能高达50MIPs,而批量购买单价仅为5美元,该芯片采用16位指令集、16/32位数据信道、5级管线技术,可在一个时钟周期内平均完成一项指令的处理。
通过运行一段在片上ROM嵌入式系统模块上的小程序,Nios16位的嵌入式处理器核心可以实现高效的序列/控制处理功能,从而可能取代硬件编码的状态机。另外,带有外部高速(FLASH)程序存储器和大容量的外部主存储器的Nios的32位嵌入式处理器内核,可以提供与许多单独嵌入式处理器相当的处理能力和大得多的灵活性。
嵌入式系统开发工具Cygnus GNUPro完全支持Nios嵌入式处理器内核,这个GNUPro工具套件为嵌入式系统设计提供了一个可靠而开放的开发平台,包括C/C++编译程序、汇编工具和调试程序,而今后的计划包括提供Cygnus ECoS实时操作系统的支持。Nios嵌入式处理器内核初部将和外围模块一起推出,这些模块包括UART、PIO、SPI、计数器/定时器和PWM,以后还会有IDE硬盘控制器、10/100以太网控制器MAC以及SRAM控制器等模块。