第5章nios留ⅱ嵌入式处理器设计
第5章 NiosⅡ嵌入式处理器设计 5.1 NiosⅡ嵌入式处理器简介 5.1.1 第一代Nios嵌入式处理器 20世纪90年代末,可编程逻辑器件(PLD)的复杂度已经能够在单个可编程器件内实现整个系统,即在一个芯片中实现用户定义的系统,它通常包括片内存储器和外设的微处理器。2000年,Altera发布了Nios处理器,这是Altera Excalibur嵌入式处理器计划中的第一个产品,是第一款用于可编程逻辑器件的可配置的软核处理器。 Altera公司的Nios是基于RISC技术的通用嵌入式处理器芯片软内核,它特别为可编程逻辑进行了优化设计,也为可编程单芯片系统(SOPC)设计了一套综合解决方案。第一代Nios嵌入式处理器性能高达50 MIPs,采用16位指令集,16/32位数据通道,5级流水线技术,可在一个时钟周期内完成一条指令的处理。它可以与各种各样的外设、定制指令和硬件加速单元相结合,构成一个定制的SOPC。Nios处理器还具有一种基于JTAG的OCI(片上仪器)芯核,使软件开发人员在实时调试方面具有更明显的优势。该处理器的软件支持可扩展到对APR、IP、ICMP、TCP、UDP和以太网的网络协议支持。 在Nios之后,Altera公司于2003年3月又推出了Nios的升级版Nios 3.0版,它有16位和32位两个版本。两个版本均使用16位的R
原创力文档

文档评论(0)