procise纯PL流程点灯记录

procise纯PL流程点灯记录

一、概述

此篇记录使用procise工具构造JFMQL15T 纯PL工程,显示PL_LED闪烁;
硬件说明如下:
时钟引脚 Pl_CLK: U2 ,IO_L14P_T2_SRCC_34
PL_LED1 : E2, IO_L17P_T2_AD5P_35 PL_LED2: D6, IO_L2N_T0_AD8N_35
PL_LED3 : F5, IO_L5P_T0_AD9P_35 PL_LED4: E3, IO_L21N_T3_DQS_AD14N_35
在这里插入图片描述

二、新建procise工程

在这里插入图片描述
在这里插入图片描述

三、选择对应的Device

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、添加source Verilog文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
`timescale 1ns / 1ps

module pl_leda(
input sys_clk,
output reg [3:0] led
);
reg[31:0] timer_cnt;
always@(posedge sys_clk)
begin
if(timer_cnt >= 32’d49_999_999)
begin
led <= ~led;
timer_cnt <= 32’d0;
end
else
begin
led <= led;
timer_cnt <= timer_cnt + 32’d1;
end
end
endmodule

五、添加约束文件

在这里插入图片描述
在这里插入图片描述
编辑约束文件,添加管脚约束和时钟约束
在这里插入图片描述
NET “led[0]” IOSTANDARD = LVCMOS25;
NET “led[1]” IOSTANDARD = LVCMOS25;
NET “led[2]” IOSTANDARD = LVCMOS25;
NET “led[3]” IOSTANDARD = LVCMOS25;
NET “led[0]” LOC = E2;
NET “led[1]” LOC = D6;
NET “led[2]” LOC = F5;
NET “led[3]” LOC = E3;

NET “sys_clk” LOC = U2;
NET “Sys_clk” IOSTANDARD = LVCMOS18;
TIMESPEC TS_SYS_CLK = PERIOD “sys_clk” 50 MHz HIGH 50 %;

六、生成bitstream文件

在这里插入图片描述

七、下载调试

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

相关推荐

  1. C++设置浮点数精度

    2024-01-01 00:16:03       16 阅读
  2. promise

    2024-01-01 00:16:03       35 阅读
  3. Promise

    2024-01-01 00:16:03       30 阅读
  4. Promise

    2024-01-01 00:16:03       14 阅读
  5. <span style='color:red;'>Promise</span>

    Promise

    2024-01-01 00:16:03      13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-01 00:16:03       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-01 00:16:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-01 00:16:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-01 00:16:03       18 阅读

热门阅读

  1. Linux: eBPF: bcc-tools:tcpdrop使用需要注意的问题

    2024-01-01 00:16:03       39 阅读
  2. 探索抖音详情API:塑造未来的媒体交互

    2024-01-01 00:16:03       39 阅读
  3. 第二百三十一回

    2024-01-01 00:16:03       39 阅读
  4. CSS实用功能

    2024-01-01 00:16:03       41 阅读
  5. Ubuntu20.04 防火墙配置

    2024-01-01 00:16:03       34 阅读
  6. 蓝牙技术在物联网中的应用

    2024-01-01 00:16:03       37 阅读