8000 Create specification for common "FASM annotations" · Issue #13 · chipsalliance/fasm · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Create specification for common "FASM annotations" #13

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

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
0