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
Get @kc8apf eblif attribute/parameter change into upstream #3
Comments
I have rebased this onto current master (including the change to pugixml), finished the parameter support and tidied it up a bit in 68565f1. The only remaining issue in my mind is the output syntax. @kmurray gave this example in VPR verilog-to-routing#281:
But the current implementation does not use the
I'm not sure which option is preferable though? |
I think we prefer my example with the value inside the tag It also lets us expand with maybe a "type" value? <attributes>
<attribute name="xxx" type="yyy">value</attribute>
</attributes> |
I'm happy with either format, although to be consistent with the current I'm not sure adding a 'type' field is a good idea. Treating the attributes/params only as strings means VPR can just blindly pass them through and doesn't have to understand what they mean. To me this seems less fragile and more general (since the potential set of params/attributes which can be set by other tools is unbounded). |
I will add the |
Looking at the existing format it seems like the convention is to generate empty wrappers even when there are no elements (e.g. |
This has been implemented in 2851778 |
1fc200f Merge pull request #7 from sterin/master 9c78efb Makefile: add support for ABC_USE_STDINT_H 4a39f32 Merge pull request #2 from rqou/master 8d472cd Rename new flag to ABC_USE_STDINT_H d879336 Merge pull request #5 from sterin/master c5aebf6 README: minor updates 2fd7ba5 Merge pull request #1 from gpshead/patch-1 41eb4ea Merge pull request #3 from kmurray/fix_cmake_libabc_dependency c3be5dc CMake: Ensure abc executable depends on libabc 40c8a39 Add an option to use C99 stdint.h ce4b3cf point to github instead of bitbucket git-subtree-dir: abc git-subtree-split: 1fc200ffacabed1796639b562181051614f5fedb
Take a look at verilog-to-routing#281
@kc8apf has a WIP change at verilog-to-routing@2235541
@kc8apf is happy for @daveshah1 to steal this.
@kmurray is happy with the way this is going. Lets get it upstream into vpr.
The text was updated successfully, but these errors were encountered: