electronicsdevices Posted July 18, 2017 Share Posted July 18, 2017 I would like to use Vivado SDK to store two numbers in two registers, feed them into this adder, and store the output in a third register, which can then be accessed via Vivado SDK. What Vivado IP do I need to use to make this happen? (The numbers need not be 15-bit. ) Link to comment Share on other sites More sharing options...
artvvb Posted July 19, 2017 Share Posted July 19, 2017 @electronicsdevices It's a hack, but you can use several AXI GPIO IPs to do exactly this (configure each channel of each GPIO to use all input or all output, with the appropriate bit width for the signal you want to connect to, then draw a connection). Alternatively, the (correct) solution is to create a custom AXI IP core, for which this tutorial may be a decent starting point (though it only sets up PS-PL data flow). Hope this helps, Arthur Link to comment Share on other sites More sharing options...
Question
electronicsdevices
I would like to use Vivado SDK to store two numbers in two registers, feed them into this adder, and store the output in a third register, which can then be accessed via Vivado SDK. What Vivado IP do I need to use to make this happen?
(The numbers need not be 15-bit. )
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.