diff options
Diffstat (limited to 'ice40/chipdb.py')
-rw-r--r-- | ice40/chipdb.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ice40/chipdb.py b/ice40/chipdb.py index 100aaa6f..92d52288 100644 --- a/ice40/chipdb.py +++ b/ice40/chipdb.py @@ -59,6 +59,17 @@ beltypes["ICESTORM_LC"] = 1 beltypes["ICESTORM_RAM"] = 2 beltypes["SB_IO"] = 3 beltypes["SB_GB"] = 4 +beltypes["PLL"] = 5 +beltypes["WARMBOOT"] = 6 +beltypes["MAC16"] = 7 +beltypes["HFOSC"] = 8 +beltypes["LFOSC"] = 9 +beltypes["I2C"] = 10 +beltypes["SPI"] = 11 +beltypes["IO_I3C"] = 12 +beltypes["LEDDA_IP"] = 13 +beltypes["RGBA_DRV"] = 14 +beltypes["SPRAM"] = 15 tiletypes["NONE"] = 0 tiletypes["LOGIC"] = 1 @@ -189,6 +200,7 @@ def pipdelay(src, dst): assert 0 + def init_tiletypes(device): global num_tile_types, tile_sizes, tile_bits if device == "5k": |