SOPC流水灯实验.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SOPC流水灯实验

SOPC流水灯实验 实验步骤如下: 实验目的 熟悉使用QuartusII软件;熟悉使用SOPC Builder建立自己的Nios2系统;熟悉使用Nios II IDE软件进行编程、调试和下载程序。 实验设备 硬件:PC机 一台 MagicSOPC教学实验开发平台 一套 软件:Quartus II7.0、Nios II IDE 7.0 实验内容 本实验的内容是使用QuartusII中的SOPC Builder建立一个NiosII系统,并使用NiosII IDE编写C程序,在NiosII IDE中下载程序、调试程序。 实验预习要求 预习《SOPC嵌入式系统实验教程二》第3章3.3节,熟悉建立带DDR SDRAM的NiosII系统;熟悉PIO外设的使用。 实验步骤 使用Quartus II建立工程 仿照Quartus II7.0软件使用的实验,建立一个Nios2_system的工程,并使工程名与实体名相同。 建立Nios II 系统硬件 在Quartus II主界面中选择File→New打开新建文件对话框,如图1.1所示,在对话框中选择Block Diagram/Schematic File,单击OK建立一个空的顶层原理图设计文件。 图1.1 新建文件对话框 在Quartus II主界面中选择Tools→SOPC Builder打开如图1.2所示的对话框,在System Name一栏中填入Nios II 系统的名称nios2_ep2c35,然后单击OK进入到如图1.3所示的SOPC Builder的主界面。 图1.2 Create New System对话框 图1.3 SOPC Builder的主界面 双击SOPC Builder主界面左侧中的“Nios II Processor-Altera Corporation”,出现Nios II CPU的配置向导对话框,如图1.4所示,在这果可以有三种Nios II CPU选择,我们选择快速型的Nios II/f,然后单击Next进入下一步配置。 图1.4 Nios II CPU配置向导 在Instruction Cache项中选择2 Kbytes,在Data Cache项中选择1 Kbytes,如图1.5所示,然后单击Next。 图1.5 CachesTightly Coupled Memories选项卡 在Advanced Features选项卡中,选择默认参数然后单击Next,到了JTAG Debug Module选项卡,如图1.6所示。这里是选择JTAG调试接口,选择默认的模式Level 1,然后单击Next,到了Custom Instruction 选项卡,也选择默认参数,最后单击Finish完成对Nios II CPU的配置。 图1.6 JTAG Debug Module选项卡 添加了Nios II CPU内核后,SOPC Builder在标签处增加了标题为Nios II More “CPU”Settings的附加选项卜,SOPC Builder界面如图1.7所示,选中Module Name下的cpu_0,单击鼠标右键,在Rename项中可以重命名cpu_0的名称为cpu,并在Clock一栏中将50MHz频率改为75MHz。 双击在SOPC Builder主界面左侧中的Memory→DDR SDRAM Controller MegaCore-Altera Corporation,出现DDR SDRAM的配置向导对话框,如图1.8所示。 图1.7 添加Nios II核后的窗口 图1.8 DDR SDRAM配置对话框 在图1.8的对话框中单击“Step1 Parameterize”按钮,进入如图1.9所示的DDR SDRAM参数设置对话框。 选中Advanced Mode选项,进入高级参数配置对话框,在Memory选项卡中选择Column address bits一项为9,其它参数默认,如图1.10所示。 图1.9 SDRAM 参数配置对话框1 图1.10 SDRAM配置参数对话框2 在Project Settings选项卡中,有一栏名为“Device Pin Prefixes and Names”中的三项内容最好不要修改,选择默认设置,这些名称与QuartusII 顶层原理图设计的引脚名称有关,如图1.11所示。其它的选项卡的参数选择默认参数,最后单击Finish按钮退出第一步设置。 在图1.8的对话框中单击“Step2 Constraints”按钮,进入如图1.12所示的D

文档评论(0)

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

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

1亿VIP精品文档

相关文档