-
Notifications
You must be signed in to change notification settings - Fork 51
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
[xilinx] Logic for parsing AXI memory ports from kernel #958
Conversation
Starting with Alex's XML parsing stuff, we now actually pass this stuff to our `gen_xo.tcl` script. This also uses the `mode` attribute on the `port` XML elements to distinguish which ports are relevant.
It's a test with 3 external memories, so it tests our new ability to support more than 1 such interface.
This has gone green, and I think it's ready to ship! ⛵ ✨ I started with @yn224's XML parsing snippet, made it a little more specific, did some refactoring, and hooked it into the command-line interpolation to correctly invoke the TCL script. I added a second test to the new Xilinx-specific suite: this time the This would check the first currently-unchecked checkbox in #876. |
Ah, yes. |
Great, thanks for wrapping this up! |
This PR suggests the method in which AXI ports can be parsed out of generated
kernel.xml
file of the Xilinx tool (relates to PR #888).