革新科技隆重推出GX-SOPC- Nios Ⅱ-EP 1C 6/EP 1C 12 嵌入式开发板,真正的“带FPGA嵌入式处理器”,集ARM、FPGA功能于一体,可灵活配置,量身定做IP CORE,具有超强可塑性。 
 
 
    Nios嵌入式处理器是用户可配置的通用 RISC 嵌入式处理器,它是一个非常灵活和强大的处理器。 Nios处理器的易用和灵活已经使它成为世界上最流行的嵌入式处理器。      嵌入式设计者利用 SOPC Builder 系统开发工具能够很容易地创建自己的处理器系统。SOPC Builder可用于集成一个或多个可配置的带有许多标准外围设备的Nios CPU,并利用自动形成的Avalon 交换结构总线将这些系统连接在一起。      可配置Nios CPU是Nios处理器系统的核心,它能够被灵活配置而适用于各种各样的应用。例如一个16位Nios CPU,在片内ROM中运行一个小程序,可以制作成一个实际的序列发生器或控制器,并且能够代替固定编码的状态机。又如一个32位Nios CPU,与外围设备、硬件加速单位和自定义指令一起,构成一个功能强大的32位嵌入式处理器系统。 
    硬件特点 
- NiosⅡ-EP1CXX可内建: 
- NiosⅡ32位RSIC CPU或NiosⅡ16位RISC CPU; 
 - 128/256/512个32位/16位寄存器; 
 - 内建硬件断点; 
 - 扩展有跟踪器缓冲器供IDE Debug调试; 
 - 内有自由配置UART串口; 
 - 自由配置16位或32位定时器; 
 - PWM; 
 - DMA; 
 - SPI接口; 
 - 灵活的输入/输出端口配置; 
 - 通过Avalon总线向外自由扩充SRAM、SDRAM、并行/串行FLASH存储器。 
  
 - Nios嵌入式处理器的独特性(例如自定义指令和并行的多控制器Avalon交换结构总线)使它不同于市场上其他的处理器软核。这些特性允许Nios用户通过用简单的而非传统的方法加速和优化自己的设计。
  
   Nios 嵌入式处理器典型配置比较  
| 
 特性  | 
 32位Nios CPU  | 
 16位Nios CPU   |  
|  数据总线宽度 /bit  | 
 32  | 
 16  |  
|  算术逻辑单元( ALU )宽度 /bit  | 
 32  | 
 16  |  
|  内部寄存器宽度 /bit  | 
 32  | 
 16  |  
|  地址总线宽度 /bit  | 
 32  | 
 16  |  
|  指令长度 /bit  | 
 16  | 
 16  |  
|  逻辑单元数( LEs ) ( 典型值 )  | 
 <1500  | 
 <1000  |  
|  f MAX  | 
 >125MHz  | 
 >125MHz  |   
   硬件资源 
- 采用ALTERA公司的Cyclone处理器EP1C6或EP1C12的240脚PQ封装的芯片。 
 - 提供二种下载配置模式: JTAG模式和AS模式。 
 - 串行配置芯片EPCS4或EPCS1。 
 - 双口异步SRAM:IDT 71V321。 
 - 2片16位SRAM:可选配IS61LV6416~102416(TSOP44)。 
 - 可增配并行FLASH:1M字节至8M字节,最高达64M位(TSOP48)。 
 - 二个RS232串行口。 
 - SPI接口芯片:93C46。 
 - 8位平拨开关。 
 - 1个PS/2接口。 
 - 1个VGA接口。 
 - 4个8段数码管。 
 - 8个键盘按键输入。 
 - 8个LED指示灯输出。 
 - 液晶屏接口:可选配二行*16个字符屏。 
 - 可提供扩展I/O接口。 
  
   开发集成环境和手册 
- 支持ALTERA提供的Quartus II 4.0或Quartus II 4.1 WEB版软件。 
 - SOPC-Builder开发工具。 
 - IDE集成开发环境,支持C/C++;通过串行口实现在线Debug调试。 
 - 提供Nios II SDK包。 
 - 提供1-4项的手册(电子文档)。 
  
   实验项目     配合GX-ARM9-2410EP嵌入式教学实验系统建立ARM9与Nios II 32位RSIC CPU相互数据通讯。 
        |