-
Notifications
You must be signed in to change notification settings - Fork 6
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
Add m2isar.backend.isa_manual #29
base: coredsl2
Are you sure you want to change the base?
Conversation
update isa_manual backend (write behav) add README for m2isar.backend.isa_manual fix docstring
# Chair of Electrical Design Automation | ||
# Technical University of Munich | ||
|
||
"""TODO""" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do the todo
|
||
# pylint: disable=unused-argument | ||
|
||
# import sys |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove commented lines
""" | ||
|
||
MAKO_TEMPLATE_INSTR = """ | ||
==== ${name} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe move the mako templates to separate files, as with etiss_writer
?
model_fname = abs_top_level | ||
output_file = pathlib.Path(args.output) | ||
|
||
if args.separate: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should this be implemented at some point?
@wysiwyng I have a more sophisticated coredsl2 writer backend coming up in a separate PR. Once this is ready, the |
See https://github.com/PhilippvK/M2-ISA-R/blob/53a205f1356a572186495b6fda2d2b9c4027f04a/m2isar/backends/isa_manual/README.md for instructions
Example Output:
out.pdf