electronicsdevices Posted July 18, 2017 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. )
artvvb Posted July 19, 2017 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
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. )
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.