blob: d11db04903aac98a88ff0eeb1b042200f45f864c [file] [log] [blame]
#!/usr/bin/env python3
"""
This simple example uses PyTrellis to dump config of all logic tiles as text
"""
import pytrellis
import sys
pytrellis.load_database("../../database")
bs = pytrellis.Bitstream.read_bit(sys.argv[1])
chip = bs.deserialise_chip()
for tile in chip.get_tiles_by_type("PLC2"):
cfg = tile.dump_config()
if len(cfg.strip()) > 0:
print(".tile {}".format(tile.info.name))
print(cfg)
print()