altera小实验——第一个demo指导书

简介: altera小实验——第一个demo指导书

开发板型号:DE-2

FPGA型号:EP2C35F672C6N

软件型号:Quartus II 13.0

电源:输出DC(直流)9V 1.3A

下载线:USB-方口下载线

准备

接好电源线数据线,并等待数据驱动安装,若安装不成功则手动安装;

手动安装驱动:控制面板---硬件和声音---设备管理器---通用串行总线控制器,注意有叹号或者×号的总线选项,右键---更新驱动程序软件---浏览计算机以查找驱动程序软件,选择altera目录文件中的drivers文件夹即可;

e8e3c838ce83f7c78d18e2dcdaaf6bea_SouthEast.png23a58b91b5bff4424ccc822b9f5d0872_SouthEast.png

ffd3b0408bb1ead6ad458fc1c14cfa08_SouthEast.png

正式开始

建立工d67b4d925b046a512de582bff142694a_SouthEast.png

注意器件选择

10cd8a172d5411790d35ee350f070d07_SouthEast.pngf17d7de630faac5c016d232272f20e93_SouthEast.png

工程建立完成

82995071a044a59ef01afa0ecd0ae84d_SouthEast.png

编写代码。可以通过任意代码编译器代码编译。保存文件为work.v

module work(
         SW,
         LEDR
         );
input [17:0]SW;
output[17:0]LEDR;
assign LEDR = SW;  //点亮switch对应的LED灯
endmodule


添加文件到工程。Project---add/remove files in project,add work.v到工程中,点击files块可以看到已添加的文件。

61ee3ac39bd07ebf76af9e10a9f6f199_SouthEast.png

c9de711edfe183c307935e44debe9923_SouthEast.png

编译工程。双击CompileDesign

6294d57788b56b5018ebac5303c0eeb2_SouthEast.png

22788b5a75b5b51adecac067109fb204_SouthEast.png

分配管脚

分配管脚的方法可以额通过CVS文件分配或者手动分配。

使用文件分配:assignment---import assignment,选择DE2_pin_assignments.csv。若顶层文件管脚名称与CVS文件中一致,则可直接分配完成。

93c8d669486e492354cb42cb63c986a5_SouthEast.png

点开assignment---pin planner可以看到管脚已分配。

96d3c1412e02bb88c41daa8efa14e845_SouthEast.png

手动分配。点击pin planner手动分配管脚。

重新编译文件。

双击program device(open programmer)。点击Hardware中选择USD-Blaster,若检测到FPGA,则如下图;否则,关闭工程重新打开。

729993329edb8edd569ffd80a9652f4b_SouthEast.png

烧写程序。点击start,在右上方progress显示进度。

e3de659dc178133c6810611d9bab1cf1_SouthEast.png

验证效果。波动SW按键观察LEDR灯显示。

2ca37e40857dd61334ed8fdefce4eff7_SouthEast.jpg


相关文章
|
3月前
|
存储 测试技术 编译器
芯片测试:万字长文一起聊聊IC测试机-ATE
芯片测试:万字长文一起聊聊IC测试机-ATE
279 0
|
传感器
蓝桥杯之单片机学习(二十八)——详解A/D、D/A、PCF8591、AD与DA的综合使用(附官方驱动的一个坑)
蓝桥杯之单片机学习(二十八)——详解A/D、D/A、PCF8591、AD与DA的综合使用(附官方驱动的一个坑)
475 0
蓝桥杯之单片机学习(二十八)——详解A/D、D/A、PCF8591、AD与DA的综合使用(附官方驱动的一个坑)
|
8月前
|
算法 数据安全/隐私保护 芯片
快速入门数字芯片设计,UCSD ECE111(十一)Project的一些注意事项
快速入门数字芯片设计,UCSD ECE111(十一)Project的一些注意事项
72 0
|
Android开发 C++ 芯片
nios ii小实验——第一个demo指导书
nios ii小实验——第一个demo指导书
144 0
nios ii小实验——第一个demo指导书
|
异构计算
xilinx小实验——vivado纯逻辑编程第一个demo
xilinx小实验——vivado纯逻辑编程第一个demo
301 0
xilinx小实验——vivado纯逻辑编程第一个demo
|
芯片
74HC595芯片的IO扩展(串转并)实验(包含硬件原理和软件编程解析和代码)
74HC595芯片的IO扩展(串转并)实验(包含硬件原理和软件编程解析和代码)
272 1
74HC595芯片的IO扩展(串转并)实验(包含硬件原理和软件编程解析和代码)