summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile4
-rw-r--r--clock.sdc2
2 files changed, 5 insertions, 1 deletions
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}]