2回答

0收藏

nios 2学习内容?

其他 其他 3290 人阅读 | 2 人回复 | 2008-08-02

想整理一下资料,出个基础培训文档,帮助新手学习NIOS,可不知新手有什么要求?比如,先学什么再学什么。假如已经掌握了VHDL和verilog的语法,并可以编写电子钟和交通灯等简单程序。怎么开始学习NIOS?
我认为应该学习:
1、NIOS 2的结构、指令集和寄存器文件。(把计算机体系结构和组成原理中的内容理清楚,并说明NIOS的实现方式)。
2、AVLON总线的结构,地址映射,数据通讯的时序和工作方式。(通过SDRAM说明数据如何在CPU和外设间通讯)
3、JTAG_URAT的控制内核及GPIO核,如何调试?原理是什么?
4、如何定制用户指令和用户外设?
这些内容都很基础,也比较枯燥。如何安排学习内容,才不会把新手吓死,并理解工作机理,而不是只了解操作过程。希望大家发表意见。另外,如果有遗漏的必学内容也欢迎指出,我好补充。
分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

billkingsky

发表于 2008-8-2 13:46:15 | 只看该作者

回复:nios 2学习内容?

我想,为了更好的理解CPU的结构和工作机制,是否有必要在讲NIOS2的结构之前,讲一个简单的CPU模型,通过对模型的代码分析来说明工作机理。主要讲这样的结构:
)时钟发生器
2)指令寄存器
3)累加器
?4)ALU
?5)数据控制器
?6)状态控制器
7)PC计数器
8)地址多路器如果
如果效果好,是否有必要再增加总线仲裁控制器的模型。希望各位发表意见。
回复 支持 反对

使用道具 举报

板凳

2004sz

发表于 2008-9-27 13:31:53 | 只看该作者

RE:nios 2学习内容?

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条