quartus II 18.1 Qsys简单操作步骤

1.建立工程
2.选择芯片时,在界面device and pin options中的unused pins选择as input tri-stated ;
3.创建NiOS II软核处理系统 ,18.1在tools->platform designer
4.出现该界面,选择file->save->nios2_small
在这里插入图片描述
保存成功后找到下面niosII(classicprocessor,双击
在这里插入图片描述
选择经济型nios2软核处理器
在这里插入图片描述
此时复位矢量“Reset Vector”和异常矢量“Exception Vector”无效
设置“JTAG Debug Module”选项卡的内容,在经济型内核“Nios II/e”的情况下,处理器只支持“Level 1”级的 JTAG调试模块,此时直接点击finish即可

5.右击clk_0选择rename改为clk_50
在这里插入图片描述
6.配置存储器
找到On-Chip-Memory(RAM or ROM),双击

在这里插入图片描述
存储器容量“Total memory sizees”文本框中输入 40960
在这里插入图片描述

点击finish,将存储器名字改为onchip_memory

7.找到JTAG UART ,双击,finish

在这里插入图片描述

8.产生 Nios II 软核处理器系统
进行时钟,数据端口,指令端口的连接
在这里插入图片描述

只有存储类的 ip 需要连接 instuction_master

9.双击图中cpu配置产生Nios II软核处理器的复位矢量“Reset Vector”和异常矢量“Exception Vector”均为 onchip_memory,之后单击 Finish
在这里插入图片描述
10.由菜单“System-Create Global Reset Network”自动连接复位信号,由菜单“System-Assign Base addresses”自动排列 Nios II 软核处理器系统各个部分的地址。

11.在 IRQ 标签栏下点选“Avalon_jtag_slave”和 IRQ 的连接点就会为“jtag_uart”核添加一个值为 0 的中断号
在这里插入图片描述
12.确定无错,点击 Generation 选项卡,点击 Generate,当出现“ generate complete”时,表示这个产生过程结束。
在这里插入图片描述

在这里插入图片描述
13.单击 close 后回到 Quartus 窗口,单击 File-New 下 Block Diagram/Schematic File,OK,回到 Quartus 窗口,双击空白处,在 Project 下单击所设计nios2_small
在这里插入图片描述

14.添加 qip 文件
点击菜单 Project-add/remove files in project,来到如下界面,点击右侧浏览按钮找到如图所示的 nios2_small.qip 文件,选择并点击 add 添加。
在这里插入图片描述
15.单击 OK,把这个电路符号放入原理图编辑窗口,保存为 hello.bdf,编译,进行引脚配置,再次编译

  • 7
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值