找回密码
 注册
搜索
查看: 1393|回复: 2

[讨论] Nios II的学习资料

[复制链接]
发表于 2009-2-18 17:32:35 | 显示全部楼层 |阅读模式
NIOSII 硬体开发教程
Nios II 的开发涉及到多个软件工具,由于文档需要面向最广泛的开发者,在这一篇中
以一般的开发流程,图文并列的方式进行探讨,假设读者已经正确安装Altera 公司的Quartus
II4.2 或更高版本、Nios II Development Kit 1.2 或更高版本的软件,对软件安装不再赘述。为
把NIOS II 前哨计划的文档尽快提供给大家,难免仓促,错误和不足处请斧正,这是开放文
档,让我们一起来完善和推改进吧。我们这里使用本公司的ep1c3v1 NIOSII/FPGA 开发板详
细描述NIOS 软核的开发过程其他ep1c6v1,ep1c6v2 等用户与此开发过程基本相似只需要选
取不同的器件即可。
软件工具介绍
1:Nios II 的开发包括了以32 位Nios II 软核处理器为核心的硬件配置、硬件设计、软件
仿真、软件设计、软件调试等,基本的软件工具有:
2:Quartus II,用于完成Nios II 系统的综合、硬件优化、适配、编程下载和硬件测试
3:SOPC Builder 是Altera Nios II 嵌入式处理器开发软件包,用于实现Nios II 系统的配
置、生成、Nios II 系统相关的软件的生成
4:ModelSim 用于对SOPC Builder 生成的Nios II 的HDL 描述进行系统功能仿真
5:Matlab/DSP Builder,生成Nios II 系统硬件加速器,并为定制新指令提供支持。
6:Nios II IDE,软件开发调试环境。
Nios II 前哨计划中我们主要使用上述工具1、2、5,对3、4 工具的开发使用可以根据
大家的具体需求另行探讨。
Nios II 开发设计流程介绍
Nios II 开发分硬件开发和软件开发两个流程,硬件开发过程主要由用户定制系统硬件,
然后由SOPC Builder 等工具完成系统硬件和对应的开发软件生成;软件设计和传统方式类
似,接近于unix/linux 系统开发,软件开发又可以细分为HAL 驱动程序开发和应用系统开
发。在以后的实践中我们会体会到Nios II 的开发是一个灵活的软硬件融合的开发过程。
Nios II 系统设计实例导航
我们以一个简单的基于Nios II 的系统开发过程来介绍Nios II 系统的开发过程,该系统
具有四个按钮,8 个LED 输出,SDRAM,FLASH 硬件,实现简单的流水灯。项目名:
Nios_flash_test。
【文件名】:09218@52RD_NIOS II 开发指南.pdf
【格 式】:pdf
【大 小】:1425K
【简 介】:
【目 录】:


发表于 2009-5-9 21:47:56 | 显示全部楼层
我的天,这么贵
点评回复

使用道具 举报

发表于 2009-6-1 13:06:53 | 显示全部楼层
太贵拉,谁买啊
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-8 08:27 , Processed in 0.047041 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表