本教程介绍Altera的Nios R II处理器,这是一种可以在Altera FPGA设备上实例化的软处理器。描述了NiosⅡ的基本体系结构及其指令集。通过使用Altera的SOPC Builder和Quartus R II软件,Nios II处理器及其相关的内存和外围组件可以很容易地实例化。
Nios-II处理器参考手册中提供了Nios-II处理器的完整描述,可在Altera网站的文献部分获得。有关SOPC构建器的介绍,请参见网站大学课程部分的Altera SOPC构建器教程简介。
内容:
Nios II系统
Nios-II处理器特性概述
寄存器结构
访问内存和I/O设备
寻址
指令集
汇编指令
示例程序
异常处理
高速缓存
紧耦合存储器
Altera的Nios II是一种软处理器,用硬件描述语言定义,可以使用Quartus R II CAD系统在Altera的FPGA设备中实现。本教程为希望在Altera DE2板上实现基于NIOSII的系统的用户提供了对NIOSII处理器的基本介绍。
1 Nios II系统
Nios-II处理器可以与其他各种组件一起使用,形成一个完整的系统。这些组件包括许多标准外设,但也可以定义自定义外设。Altera的DE2开发和教育板包含几个可以集成到NIOSII系统中的组件。这种系统的一个例子如图1所示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !