FPGA——基于Nios II的流水灯

目录

  • 一、简介
  • 二、基于Nios II软核实现流水灯
    • (一)实验任务
    • (二)硬件设计
    • (三)软件开发
    • (四)下载硬件与软件
  • 三、参考资料

一、简介

1.()IP核

  • 名称:又叫并行输入输出口。
  • 作用:为用户逻辑和外围器件提供了简单的I/O控制。
    • 用户逻辑:用来实现的逻辑电路。
  • IP核示意图
    FPGA——基于Nios II的流水灯

的核的左侧是从端口,右侧是I/O端口,I/O端口不仅可以与FPGA的管脚进行连接,它还可以与片内用户逻辑进行连接(Verilog语言所完成的电路部分)

  • IP核的寄存器描述
    FPGA——基于Nios II的流水灯
  • 双击添加并配置:

    FPGA——基于Nios II的流水灯
  • 引出外部端口,命名为led:

    FPGA——基于Nios II的流水灯
  • 双击添加,不需要修改直接之后重命名为。

  • 连接时钟信号、复位信号以及数据端口,同时作为存储设备还需要连接指令端口以及中断信号(优先级设置为0/最高),的中断优先级设置为1:

    FPGA——基于Nios II的流水灯

4.重新分配地址

  • →。
  • 分配完地址之后,下部没有报错了,但是有一个警告提示映出的端口。

作为的控制器,需要的引脚,与外部的进行连接。

  • 引出外部端口,命名为:
    FPGA——基于Nios II的流水灯
  • 到这里系统设计结束了

6.搭建系统

  • 点击,完成之后记得保存。

7.回到,编辑顶层文件:

  • 保存并编辑。

8.给I/O端口分配管脚

  • 分配管脚

    FPGA——基于Nios II的流水灯
  • 在中将双重作用管脚设置为通用I/O端口:

    FPGA——基于Nios II的流水灯
    • 之后编译一下
      FPGA——基于Nios II的流水灯

    (四)下载硬件与软件

    1.下载硬件

    • 必须先下载硬件再下载软件

    • 下载后开发板上没有任何变化

    2.下载软件

    • 右键,点击→下载文件
    • 报错弹出窗口,点击刷新连接,后

    三、参考资料

    【正点原子】手把手教你学FPGA新起点-视频盘(NiosII)(F盘).
    基于Nios II软核的流水灯.

    来源:云开处

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月20日
下一篇 2021年3月21日

相关推荐