-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathchipflow.toml
More file actions
38 lines (35 loc) · 1.26 KB
/
chipflow.toml
File metadata and controls
38 lines (35 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[chipflow]
project_id = 8
[chipflow.steps]
sim = "my_design.steps.sim:MySimStep"
board = "my_design.steps.board:MyBoardStep"
silicon = "my_design.steps.silicon:MySiliconStep"
software = "my_design.steps.software:MySoftwareStep"
[chipflow.silicon]
process = "sky130"
pad_ring = "caravel"
[chipflow.silicon.pads]
sys_clk = { type = "clk", loc = "0" }
sys_rstn = { type = "i", loc = "1" }
uart_tx = { type = "o", loc = "2" }
uart_rx = { type = "i", loc = "3" }
flash_clk = { type = "o", loc = "4" }
flash_csn = { type = "o", loc = "5" }
flash_d0 = { type = "io", loc = "6" }
flash_d1 = { type = "io", loc = "7" }
flash_d2 = { type = "io", loc = "8" }
flash_d3 = { type = "io", loc = "9" }
gpio_0 = { type = "io", loc = "10" }
gpio_1 = { type = "io", loc = "11" }
gpio_2 = { type = "io", loc = "12" }
gpio_3 = { type = "io", loc = "13" }
gpio_4 = { type = "io", loc = "14" }
gpio_5 = { type = "io", loc = "15" }
gpio_6 = { type = "io", loc = "16" }
gpio_7 = { type = "io", loc = "17" }
btn_0 = { type = "io", loc = "18" }
btn_1 = { type = "io", loc = "19" }
jtag_tck = { type = "i", loc = "33" }
jtag_tms = { type = "i", loc = "34" }
jtag_tdi = { type = "i", loc = "35" }
jtag_tdo = { type = "o", loc = "36" }