chipsalliance / fasm

FPGA Assembly (FASM) Parser and Generator
https://fasm.readthedocs.io
Apache License 2.0
88 stars 29 forks source link

Create VPR arch and rrgraph linting tools #14

Open litghost opened 5 years ago

litghost commented 5 years ago

Currently FASM annotations errors are detected late in the flow. A tool to sanity check VPR arch and rrgraph annotations would allow earlier error detection, and cross linking with Verilog blackbox definitions.

Suggested lint passes:

mithro commented 5 years ago

@litghost I wonder if this should be under symbiflow-arch-defs (It will definately be useful there...)? I guess this is useful for any VPR architecture.

litghost commented 5 years ago

It definitely does not belong in symbiflow-arch-defs, whether it belongs in fasm or VTR, less clear.