https://github.com/chipsalliance/f4pga-bitstream-viewer
Tool for graphically viewing FPGA bitstream files and their connection to FASM features.
https://github.com/chipsalliance/f4pga-bitstream-viewer
bitstream bitstream-viewer symbiflow xilinx
Last synced: 7 months ago
JSON representation
Tool for graphically viewing FPGA bitstream files and their connection to FASM features.
- Host: GitHub
- URL: https://github.com/chipsalliance/f4pga-bitstream-viewer
- Owner: chipsalliance
- License: apache-2.0
- Created: 2019-08-13T16:15:26.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-04-06T11:09:03.000Z (over 3 years ago)
- Last Synced: 2025-04-04T22:45:52.051Z (7 months ago)
- Topics: bitstream, bitstream-viewer, symbiflow, xilinx
- Language: Python
- Size: 29.3 KB
- Stars: 14
- Watchers: 16
- Forks: 12
- Open Issues: 5
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
================
Bitstream Viewer
================
The purpose of this tool is to visualize the bits and their corresponding tags in a given bitstream.
This tool has two primary functions:
1. Tile View: A grid of tiles will be generated to display the features in a bitstream. Each tile that is inhabited by features will be highlighted. By clicking on a highlighted tile, a pop-up will appear with the features within that tile and their corresponding bits. This is accomplished with `Vue.js, `_ a JavaScript framework.
2. Frame View (Optional function): A grid of frames will be generated to display features in a bitstream. Each frame that contains bits associated with a feature used by the bitstream will be highlighted. By clicking on a highlighted frame, the page will be redirected to a grid of all the bits for that specific frame.
Building
--------
::
make BITSTREAM=/path/to/bitstream.bit PART=part_name PRJXRAY=/path/to/prjxray
This will generate an html page for the "Tile View" located in the ``dist`` directory.
Limitations
-----------
Currently the viewer is able to process 7-series bitstreams only.