银杏科技有限公司旗下技术文档发布平台 | |||
技术支持电话 | 0379-69926675-801 | ||
技术支持邮件 | Gingko@vip.163.com | ||
版本 | 日期 | 作者 | 修改内容 |
---|---|---|---|
V1.0 | 2020-03-17 | gingko | 初次建立 |
//生成复位信号的计数器,采用时许逻辑语言描述 reg [31:0]rst_cnt; always@(posedge clk_25m) begin if(rst_cnt==32'd250000000) begin rst_cnt<=32'd250000000; end else begin rst_cnt <= rst_cnt + 1'd1; end end wire rst_n = ((rst_cnt>32'd125000000) && (rst_cnt<32'd225000010)) ? 1'd0 : 1'd1;
1、将硬件正确连接,如上图所示。
2、将编写好的代码进行编译,并下载到开发板中;
3、观察其实验结果——程序下载后,首先开发板上FPGA_LED为亮状态,经过大约5秒钟,复位信号有效,对FPGA_LED进行复位置为灭状态,复位大约4秒钟,再次点亮FPGA_LED。
1、通过Signaltap工具采集复位信号和led控制信号,看是否与其工作原理一致;