prjxray/utils
Keith Rothman 816c87a393 Do not require zero features to have zero bits, but do ignore them.
During database building, zero features may have other bits.  For now,
ignore the fact that zero features have non-zero bits.

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-06-20 09:38:47 -07:00
..
openocd OpenOCD board configuration for basys3 2018-01-24 13:55:49 -08:00
test_data Attempting to make fasm2frames.py tests pass again. 2019-05-09 09:56:54 +02:00
.gitignore Add utils .gitignore 2017-12-20 22:46:39 +01:00
addrwidth.py addrwidth utility 2019-01-08 11:44:24 +01:00
bit2fasm.py IOB_SING solution via segbit aliases. 2019-03-01 17:02:18 -08:00
blockwidth.py utils: consistently mark +x 2018-10-24 17:15:17 -07:00
checkdb.py Don't parse db files with fuzzer of origin information during database validation 2019-05-27 08:48:09 +02:00
cleandb.py utils: add cleandb tool 2019-01-14 18:03:48 +01:00
cmp.py utils: Fix an instability in cmp method. 2019-01-30 17:11:54 +11:00
dbfixup.py Do not require zero features to have zero bits, but do ignore them. 2019-06-20 09:38:47 -07:00
diff_db_bits.py Convert shell script to python script. 2019-01-23 13:03:12 -08:00
diff_db_json.py Set bit2fasm.py as executable and increase context on JSON diff. 2019-01-29 15:51:11 -08:00
environment.sh fuzzers: Add 000-init-db fuzzer. 2019-02-05 00:44:09 +11:00
fasm2frames.py Output required_features as a list rather than a string with newlines. 2019-02-21 15:40:07 -08:00
fasm2pips.py --db_root => --db-root 2018-11-12 14:37:01 -08:00
fasm_pprint.py --db_root => --db-root 2018-11-12 14:37:01 -08:00
find_missing_segbits.py Added reporting presence of missing bits via exit code 2019-06-12 09:07:17 +02:00
genheader.sh top_generate.sh => top_generate.mk 2019-01-07 17:38:35 +01:00
groupmask.py groupmask utility 2019-01-08 15:49:30 +01:00
info_md.py utils: Output path when assert fails. 2019-02-07 21:59:25 +11:00
makesdf.py utils: makesdf: set timescale to 1ns 2019-05-14 17:34:07 -07:00
maskmerge.sh utils: consistently mark +x 2018-10-24 17:15:17 -07:00
mergedb.py Generate db files with fuzzer name of origin 2019-05-27 08:46:44 +02:00
mergedb.sh Generate db files with fuzzer name of origin 2019-05-27 08:46:44 +02:00
parsedb.py Generate db files with fuzzer name of origin 2019-05-27 08:46:44 +02:00
quick_test.py tile.py: changed get_instance_sites function 2019-02-14 11:40:32 +01:00
sdfmerge.py sdfmerge: emit only the selected instance of the merged cell 2019-05-14 17:34:07 -07:00
segprint.py segprint: drop empty sections with -z -D 2019-04-15 21:43:53 +02:00
simpleroute.py Make Python code testable. 2019-01-10 19:54:59 -08:00
sort_db.py Don't sort db files with fuzzer of origin information 2019-05-27 08:48:03 +02:00
tcl-reformat.sh Improve `make format`. 2018-12-13 18:31:10 -08:00
test_fasm2frames.py Attempting to make fasm2frames.py tests pass again. 2019-05-09 09:56:54 +02:00
tileconnloops.py Make Python code testable. 2019-01-10 19:54:59 -08:00
tileconnwire.py Make Python code testable. 2019-01-10 19:54:59 -08:00
tilegrid_report.py Handle A7/K7/Z7 differences gracefully. 2019-01-27 22:30:53 -08:00
top_generate.mk Initial cascade pip fuzzer. 2019-01-30 14:53:05 -08:00
top_generate.sh utils: top_generate: generate setseed.vh for all targets 2019-01-09 23:16:22 +01:00
utils.tcl utils.tcl: add get_tile_types function 2019-04-28 18:53:06 -07:00
verify_tile_connections.py --db_root => --db-root 2018-11-12 14:37:01 -08:00
vivado.sh vivado: assert expected version 2019-01-06 17:24:23 +01:00
vtemplate vtemplate improvements 2017-12-20 22:46:39 +01:00
xjson.py Fixes #403. 2018-12-27 12:02:33 +01:00
xyaml.py utils: chmod +x *.py 2018-12-18 13:29:22 -08:00