summaryrefslogtreecommitdiff
path: root/init.tcl
diff options
context:
space:
mode:
authorJulian Blake Kongslie2021-03-24 08:35:07 -0700
committerJulian Blake Kongslie2021-03-24 08:50:57 -0700
commit5c1df6d27f5dac143efc9ce84689b863dbee45bd (patch)
tree9bb9c9bcab00e7d5a5d1b40467d8e5a810f0b706 /init.tcl
parentClean before building. (diff)
downloadtoycpu-5c1df6d27f5dac143efc9ce84689b863dbee45bd.tar.xz
Reorganize repo layout to make it a little easier to work within.
Diffstat (limited to 'init.tcl')
-rw-r--r--init.tcl27
1 files changed, 0 insertions, 27 deletions
diff --git a/init.tcl b/init.tcl
deleted file mode 100644
index 4640ea1..0000000
--- a/init.tcl
+++ /dev/null
@@ -1,27 +0,0 @@
1project_new toycpu -revision toycpu -overwrite
2
3set_global_assignment -name DEVICE 10CL025YU256I7G
4
5set_global_assignment -name TOP_LEVEL_ENTITY top
6set_global_assignment -name VERILOG_INPUT_VERSION SYSTEMVERILOG_2005
7set_global_assignment -name VERILOG_MACRO "SYNTHESIS=1"
8
9set_location_assignment PIN_E1 -to clk
10set_location_assignment PIN_J15 -to reset_n
11
12set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to clk
13set_instance_assignment -name IO_STANDARD "3.3-V LVTTL" -to reset_n
14
15create_base_clock -fmax "50 MHz" clk
16
17set_global_assignment -name CDF_FILE programmer.cdf
18set_global_assignment -name HEX_FILE rom.hex
19set_global_assignment -name SDC_FILE clocks.sdc
20set_global_assignment -name VERILOG_FILE bin2bcd.sv
21set_global_assignment -name VERILOG_FILE fibseq.sv
22set_global_assignment -name VERILOG_FILE jtag_uart.sv
23set_global_assignment -name VERILOG_FILE ntoa.sv
24set_global_assignment -name VERILOG_FILE top.sv
25set_global_assignment -name VERILOG_FILE utils.svh
26
27project_close