网站大量收购独家精品文档,联系QQ:2885784924

实验 1 基于 Quartus II,设计一个计算机系统.pdf

实验 1 基于 Quartus II,设计一个计算机系统.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验1 基于Quartus II,设计一个计算机系统 实验内容: 1) 系统硬件组成包含Nios CPU、on_chip_ram 和JTAG UART 三个模块; 2 )编写C 语言程序“hello_world_small”; 3 )调试运行。 实验目的: 1) 掌握Quartus II 的基本使用方法; 2) 学会使用Quartus II 来设计一个计算机系统; 3) 结合课本知识,进一步加深对计算机系统组成的认识。 成果要求: 1) 报告设计过程、结果(原理图、仿真结果、源代码)、出现的典型问题及解决过程, 要求结果体现个人设计思路,实验按照本文档应该能够很容易就完成,希望大家都 自己动手。 2) 实验报告请按照课程提供的“实验报告模版”来撰写。 实验环境 1) 下载安装10.0_quartus_free_windows_rev2.exe 2) 下载安装10.0_nios2eds_windows_rev2.exe 3) 如果在我们提供的FTP 上下载的版本不能正确安装,请大家到Alter 官方网站上下 载,下载时需要注册用户,但是免费的。提示:使用迅雷下载会相当快! 实验流程: 1. 运行Quartus II 10.0( 以下简称Q2),得到如下图所示的程序界面。 2. 新建工程 1) 运行Q2,建立工程,File-New Project Wizad,如下图 2) 在弹出的对话框中点击 Next ,出现如下图所示的对话框。选择工作目录 D:/workspace,也可以使用你自己设定的文件夹。工程必须有一个名字,通常情况 下,与顶层设计实体的名字相同。如下图所示,选择 system 作为工程名和顶层实 体名。单击Next。如果工作目录(D:/workspace)没有创建,则Quartus II 会弹出一个 对话框,询问是否新建所需的文件夹,选择Yes 。因为我已经创建好D:/workspace 了,所以没有出现该对话框。 3) 完成上图中工作目录等的填写后,单击Next,得到如下图所示的对话框。 4) 如果没有已经存在的设计文件,点击Next,则打开如下图所示的对话框。 5) 点击Next,最终得到如下图。 6) 点击Finish,完成工程的创建。 其中需要注意的是,由于我们仅仅设计供仿真调试的系统,则在如上的第4 )步骤中fpga 器件可以选择为Auto device selected by the Filter. 3. 用SOPC Builder 定制Nios II 处理器及其外设。打开Tools-SOPC Builder, 要求指定系统名字,本例中我们输入lx_c, 点击OK,进入SOPC 定制界面。 在SOPC 定制界面的左边,我们可以看到有很多功能模块,这些功能模块,用户可以按 照需要添加到所设计的系统中。 首先,我们需要一个CPU,在上图左边的选项框中,展开Processors 选项,然后左键双 击Nios II Processor,弹出Nios II Processor 对话框,我们选择一个经济型的CPU 核,即Nios II/e, 如下图所示: 点击JTAG Debug Module 标签页,选择第一级调试支持Level 1: 点击Finish 完成Nios II CPU 的配置工作。项目中会增加一个Nios II 处理器,名字为cpu_0, 为了简便起见,没有将它改名。改名的方法是:右键-ReName,输入名字后回车。如下图: 将上图中左边选项框内的Memories and Memory Controllers 展开,如下图: 左键双击On-Chip Memory (RAM or ROM),为系统添加RAM。Memory Type 选择RAM; Data Width 选择32bits,Total Memory Size 可以选择为4K bytes ,如下图所示: 点击Finish 确认,返回SOPC Builder 界面: 将上图左边选项框中的Interface Protocols 展开,再展开Serial,选中JTAG UART ,如下 图所示: 左键双击JTAG UART ,在弹出的对话框中做如下图所示的

文档评论(0)

docindoc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档