复旦Nios教材.pdf
本书共分为十章,以下是其他各章介绍,了解这些可以帮助读者取舍内容。 第二章以Altera 公司的Nios 开发板为基础,介绍了一个典型Nios 系统的设计过程,由于其中绝大部分工作是在PC 机上完成,更多情况下类似于一份软件操作说明,所以读者即使在没有Altera 公司的开发板的情况下,仍然可以通过本章了解完整的开发过程。通过本章,初学者可以对SOPC Builder 开发环境有一定的感性认识,并可在后面的学习中比照本章学习。而对于已经具有相当设计经验的读者,可以略过本章。 第三章介绍3.0 版本的32 位Nios CPU 内部结构。包括寄存器组织、流水线结构和汇编指令等。 第四章介绍Avalon 总线规范。Avalon 总线是一种相对简单的片上总线结构,主要用于连接CPU 和片内外设。但它仍然包含了相当多的高级特性,包括支持延迟读操作,流模式传输以及并发多主设备访问等。这些特性极大的扩展了Avalon 总线的适应能力并能够有效提升系统性能。 第五章介绍Nios 处理器的软件设计流程与方法,包括Nios SDK Shell 环境以及软件开发包(SDK)的结构。 第六章介绍SOPC Builder 中的IP 组织方法,并细致说明了四个常用的外设。其他外设的使用基本类似,用户可以参考Altera 公司的相关文档。 第七章讲述Nios 处理器的中断处理机制以及如何在软件中书写中断服务程序。特别是以UART 为例,详细地介绍了中断向量的安装与中断的不同处理方法。 第八章介绍Nios 处理器的调试手段。Altera 公司并不提供All in one 的编译和调试工具,只提供基本的监控程序或者对调试硬件支持。因此用户如果需要更优秀的调试工具,可以从第三方那里得到,如Mentor 公司的Codelab 就是一款比较优秀的调试软件。 第九章介绍Nios 处理器的高级特性,这些特点有效地提升了系统性能,并反映了片上总线地特点。 第十章介绍即将发布的Nios II CPU,用户可以通过介绍了解Nios 处理器的发展方向以及一些最新的特点。
- yuzhuixin2012-08-18想学NOIS不错的参考。可参照一步步动手做。如需提高,得自由发挥。
- living_stone_eda2012-09-15内容比较多,不如特权的书容易上手。可以有基础后看。
- ChenshJoy2014-11-25正在学习中,以后再来说说学习的感受和体会!谢谢~
- boy85852012-11-19过时的Nios I的资料,现在都是Nios II,大家不要下载了,浪费10分。。。
- 粉丝: 14
- 资源: 19
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助