aboutsummaryrefslogtreecommitdiffstats
path: root/ice40/chipdb.py
diff options
context:
space:
mode:
authorDavid Shah <davey1576@gmail.com>2018-06-10 15:06:26 +0200
committerDavid Shah <davey1576@gmail.com>2018-06-10 15:06:26 +0200
commit02b83d6db6c2d0d690b302459fbe490eaa5d140c (patch)
treef0570a9626eec89a7a8ef0bc557a0c5356dda1f7 /ice40/chipdb.py
parent032c94d094b74bec922004cbbac0dcb2ae734839 (diff)
downloadnextpnr-02b83d6db6c2d0d690b302459fbe490eaa5d140c.tar.gz
nextpnr-02b83d6db6c2d0d690b302459fbe490eaa5d140c.tar.bz2
nextpnr-02b83d6db6c2d0d690b302459fbe490eaa5d140c.zip
Debugging on icebreaker
Diffstat (limited to 'ice40/chipdb.py')
-rw-r--r--ice40/chipdb.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ice40/chipdb.py b/ice40/chipdb.py
index f6f73d99..1477c78a 100644
--- a/ice40/chipdb.py
+++ b/ice40/chipdb.py
@@ -31,7 +31,7 @@ wire_names_r = dict()
wire_xy = dict()
num_tile_types = 5
-tile_sizes = {0: (0, 0)}
+tile_sizes = {_: (0, 0) for _ in range(num_tile_types)}
tile_bits = [[] for _ in range(num_tile_types)]
cbit_re = re.compile(r'B(\d+)\[(\d+)\]')
@@ -306,7 +306,7 @@ for tile_xy, tile_type in sorted(tiles.items()):
print('#include "chip.h"')
for bel in range(len(bel_name)):
- print("BelWirePOD bel_wires_%d[%d] = {" % (bel, len(bel_wires[bel])))
+ print("static BelWirePOD bel_wires_%d[%d] = {" % (bel, len(bel_wires[bel])))
for i in range(len(bel_wires[bel])):
print(" {%d, PIN_%s}%s" % (bel_wires[bel][i] + ("," if i+1 < len(bel_wires[bel]) else "",)))
print("};")