diff options
author | Clifford Wolf <clifford@clifford.at> | 2015-07-18 13:06:48 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2015-07-18 13:06:48 +0200 |
commit | c41701ca3a2046e9cabe303cff0aa203215d70c1 (patch) | |
tree | 6a6e26d8278505d72dda2b9c691a8906002bc608 /icebox/icebox_maps.py | |
parent | 0347c37d56374447d170e9a8f59e56f84cbefcce (diff) | |
download | icestorm-c41701ca3a2046e9cabe303cff0aa203215d70c1.tar.gz icestorm-c41701ca3a2046e9cabe303cff0aa203215d70c1.tar.bz2 icestorm-c41701ca3a2046e9cabe303cff0aa203215d70c1.zip |
Import of icestorm-snapshot-150413.zip
Diffstat (limited to 'icebox/icebox_maps.py')
-rwxr-xr-x | icebox/icebox_maps.py | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/icebox/icebox_maps.py b/icebox/icebox_maps.py index 81ce919..ff90eb1 100755 --- a/icebox/icebox_maps.py +++ b/icebox/icebox_maps.py @@ -31,7 +31,8 @@ def usage(): print(" icebox_maps -m io_tile_nets_t") print(" icebox_maps -m io_tile_nets_b") print(" icebox_maps -m logic_tile_nets") - print(" icebox_maps -m ram_tile_nets") + print(" icebox_maps -m ramb_tile_nets") + print(" icebox_maps -m ramt_tile_nets") sys.exit(0) try: @@ -45,6 +46,9 @@ for o, a in opts: else: usage() +if len(args) != 0: + usage() + def get_bit_group(x, y, db): bit = "B%d[%d]" % (y, x) nbit = "!B%d[%d]" % (y, x) @@ -113,7 +117,8 @@ if mode == "bitmaps": print_tilemap(".io_tile_bitmap_t", icebox.iotile_t_db, 18) print_tilemap(".io_tile_bitmap_b", icebox.iotile_b_db, 18) print_tilemap(".logic_tile_bitmap", icebox.logictile_db, 54) - print_tilemap(".ram_tile_bitmap", icebox.ramtile_db, 42) + print_tilemap(".ramb_tile_bitmap", icebox.rambtile_db, 42) + print_tilemap(".ramt_tile_bitmap", icebox.ramttile_db, 42) print() print(".bitmap_legend") print("- ... unknown bit") @@ -144,8 +149,11 @@ elif mode == "io_tile_nets_b": elif mode == "logic_tile_nets": print_db_nets(".logic_tile_nets", icebox.logictile_db, "c") -elif mode == "ram_tile_nets": - print_db_nets(".ram_tile_nets", icebox.ramtile_db, "c") +elif mode == "ramb_tile_nets": + print_db_nets(".ramb_tile_nets", icebox.ramtile_db, "c") + +elif mode == "ramt_tile_nets": + print_db_nets(".ramt_tile_nets", icebox.ramtile_db, "c") else: usage() |