From 49cb2811e25f8becd31848642707d98bc94230eb Mon Sep 17 00:00:00 2001 From: uvok Date: Thu, 25 Dec 2025 15:09:48 +0100 Subject: Add clock constraints file --- Makefile | 4 +++- clock.sdc | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 clock.sdc diff --git a/Makefile b/Makefile index e30f1e8..e566393 100644 --- a/Makefile +++ b/Makefile @@ -64,13 +64,15 @@ clean: --placed-svg $*.plc.svg \ --routed-svg $*.rt.svg \ -q -l $(PROGRAM).pnr.log \ + --sdc clock.sdc \ || \ nextpnr-gowin --json $< --write $@ \ --device GW1NR-LV9QN88PC6/I5 --family GW1N-9C \ --cst $(CST) \ --placed-svg $*.plc.svg \ --routed-svg $*.rt.svg \ - -q -l $(PROGRAM).pnr.log + -q -l $(PROGRAM).pnr.log \ + --sdc clock.sdc # pack bitstream %.fs: %.pnr.json diff --git a/clock.sdc b/clock.sdc new file mode 100644 index 0000000..5e64ad9 --- /dev/null +++ b/clock.sdc @@ -0,0 +1,2 @@ +create_clock -period 40.00 -name {clk} [get_ports {clk}] +create_clock -period 40.00 -name {clk_i} [get_ports {clk_i}] -- cgit v1.2.3