楼主:xwmlz123 时间:2009-7-10 15:13

1 Nios II 简介

  二十世纪九十年代末,可编程逻辑器件(PLD)的复杂度已经能够在单个可编程器件内实现整个系统,可编程片上系统(SOPC)已成为现实。Altera将可编程器件的优势拓展到嵌入处理器的开发设计中,推出了成功的产品。

  2000年,Altera发布了Nios处理器,这是Altera Excalibur嵌入处理器计划中的第一个产品,是第一款用于可编程逻辑器件的可配置软核处理器。

  2004年6月,Altera公司在第一代Nios取得巨大成功的基础上,又推出了更加强大的Nios II嵌入式处理器。它采用32位的RISC指令集,32位数据通道,5级流水线技术,可在一个时钟周期内完成一条指令的处理。与Nios相比,Nios II处理器拥有更高的性能和更小的FPGA占用率,并且提供了强大的软件集成开发环境Nios II IDE,所有软件开发任务包括编辑、编译、调试程序和下载都可以在该环境下完成。

  Altera公司将Nios II处理器以IP( Intellectual Property知识产权)核的方式提供给设计者,有快速型(Nios II/f)、经济型(Nios II/e)和标准型(Nios II/f)三种处理器内核,每种内核都对应不同的性能范围和资源成本。设计者可以根据实际的情况来选择和配置处理器内核,轻松的创建一款“完美”的处理器。

  2 Nios II系统的开发流程

  Nios II系统的开发主要可以分为两大步:搭建硬件平台和针对目标平台编写应用软件程序。

  Altera公司设计的开发工具SOPC Builder,将所有和处理器子系统相关的底层详细资料集中到这个工具中,让用户完全置身于直观的图形界面下添加和配置所需的处理器和功能部件,并自动完成包含定义存储器映射、中断控制和总线控制在内的系统配置工作,使得开发工作简单化,设计者能够更加着眼于系统的功能而无须拘泥于过多的细节。

  集成于SOPC Builder中的Nios II IDE,采用绝大部分设计者非常熟悉的标准GNU环境,能够让设计者在其中完成所有的软件开发任务。

(更多精彩内容请登录RE.ER嵌入式学院***** Hidden url You can access BBB *****)
1 楼:xwmlz123 时间:2009-7-14 15:12:18
嵌入式研发工程师班暑假火热开班!

       企业项目式培训 ,覆盖企业需求80%

       全面提高个人高薪就业竞争力

       巨资打造专业ARM9开发平台实验室

       培训对象:在职人员/本科生/研究生/有一定C语言基础

现在前往RE.ER嵌入式学院咨询即送精美礼品

        咨询QQ:619646474  314615990  402821134
学院网站: ***** Hidden url You can access BBB *****
地址: 成都市高新区高朋大道东方希望大厦B座218~222