XEM7360 USB3.0 and Microblaze



I’m using the XEM7360 for a system which includes:

  1. A LogiCORE SPI interface to some ICs.
  2. A MicroBlaze controller to process the data from the SPI interfaces.

Now I’d like to use the USB3.0 interface to stream this SPI data to a PC-based application. What is the easiest way to achieve this?

I’m currently using the JTAG interface to program the board as opposed to using the FrontPanel interface. If I move to the FrontPanel drag-n-drop bitstream flow, how can I control the microblaze via the SDK?

Any help appreciated!