Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create specification for common "FASM annotations" #13

Open
12 tasks
mithro opened this issue Apr 19, 2019 · 1 comment
Open
12 tasks

Create specification for common "FASM annotations" #13

mithro opened this issue Apr 19, 2019 · 1 comment

Comments

@mithro
Copy link
Contributor

mithro commented Apr 19, 2019

FASM supports computer readable metadata called annotations in the fasm file.

We should specify a bunch of common stuff;

  • Target information
    • Which FPGA this FASM file is for
  • Tooling information
    • What tool + version generated this
    • Tooling arguments / parameters.
    • architecture checksums
    • (maybe) run time information (how long, how much memory, etc?)
  • Input information / "debug symbols" (?)
    • input netlist checksums
    • src code line mappings
    • netlist name mappings
    • path timing annotations
@mithro
Copy link
Contributor Author

mithro commented Apr 19, 2019

WIP Document Here

@mithro mithro changed the title Create specification for common "FASM metadata" Create specification for common "FASM annotations" Apr 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant