【作业要求】
1、简述FPGA的开发流程?
①需求分析;
②划分模块框图;
③编写代码;
④EDA工具仿真。验证代码的正确性;
⑤综合。将RTL代码装换成门级电路;
⑥绑定管脚;
⑦布局布线。为各个门级电路添加延时;
⑧生成比特流。将门级电路转换成二进制数据流,即FPGA可识别的数字信号;
⑨上板测试。
2、一个模块包含哪两部分?
①描述端口信息。(输入input、输出output、双向端口inout)
②描述逻辑信息。即输入是如何影响输出的。
3、时间尺度定义为`timescale 1ns/100ps 中的 1ns 代表( C )。
A、时间精度 1ns
B、时间单位 100ps
C、时间单位 1ns
D、时间周期1ns
4、点亮开发板上的4个led灯,请写出详细的代码?
module(
output LED1 ,
output LED2 ,
output LED3 ,
output LED4
);
assign LED1 = 1 ;
assign LED2 = 1 ;
assign LED3 = 1 ;
assign LED4 = 1 ;
endmodule【我的做法】
【结果/时序图/实验现象(可视频)】

评论 0