基于 NIOSII 软核的流水灯实验

一、实验目的

(1)学习 Quartus Prime 、Platform Designer、Nios II SBT 的基本操作;
(2)初步了解 SOPC 的开发流程,基本掌握 Nios II 软核的定制方法;
(3)掌握 Nios II 软件的开发流程,软件的基本调式方法。

二、实验原理

控制 LED 灯闪烁的用户程序代码很小,可将其固化在片内 ROM 来执行。变量、堆栈等空间使用片内 RAM,不使用任何片外存储器。其它逻辑与 Nios II 系统一样可存在于 FPGA中。Nios II 系统可与其它片内逻辑相互作用,取决于整个系统的需要。
在这里插入图片描述

三、实验步骤

(一) 硬件部分设计

1).创建项目

在这里插入图片描述

2).进行Qsys系统设计

1.点击 Tools 下拉菜单下的 Platform Designer 工具
在这里插入图片描述
2.保存命名为kernel
在这里插入图片描述
3.双击clk_0,对Clock进行时钟设置,设置为50M
在这里插入图片描述
4.添加Nios ll 32-bit CPU
在Nios Core栏中选择Nios II/f选项,其他保持默认选项,然后点击finish
在这里插入图片描述
右键选择重命名,重命名为cpu;
将cpu的clk和reste_n分别与系统时钟clk_0的clk和reste_n相连

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值