tree: b71356eb07a9401499bf3d5ab77e8a5f7e682585 [path history] [tgz]
  1. demobuilder/
  2. .gitignore
  3. __init__.py
  4. bit_to_svf.py
  5. compare_bits.py
  6. connectivity.py
  7. create_empty_bitdbs.py
  8. ecp_vlog.py
  9. export_baseconfig.py
  10. extract_tilegrid.py
  11. gen_globals.py
  12. get_tilegrid_all.py
  13. html_all.py
  14. html_bits.py
  15. html_tilegrid.py
  16. read_pinout.py
  17. README.md
tools/README.md

Initial ECP5 bitstream analysis tools

ecpunpack can unpack a bitstream from .bit format to a series of (bit, frame) tuples.

compare_bits.py compares the output of ecpunpack with the output of bstool -d in Diamond.

EBR initialisation commands are not yet supported and will cause ecpunpack to fail.