UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor artanduraj
Visitor
6,002 Views
Registered: ‎06-29-2009

Microblaze share data with FPGA IP

Jump to solution

What is the best way to share data between the Microblaze and the FPGA IP.

In essence the Microblaze will communicate with the user through RS232 and receive ceratin instructions, crunch some data based on the used info and create an array of 1000 elements. This array will need to be sent to the FPGA (somewhow) to perform analysis and drive a DAC.

 

Tags (2)
0 Kudos
1 Solution

Accepted Solutions
Explorer
Explorer
7,467 Views
Registered: ‎08-14-2007

Re: Microblaze share data with FPGA IP

Jump to solution

My vote would be FSL - it looks like a FIFO to both the SW in the microblaze, and to the IP core at the other end.

 

You could use the EDK wizards to do a PLB interface, but it sounds more like a "dump lots of data to IP core, and read it back when it's done" type activity.

 

Cheers,
Martin

Martin Thompson
martin.j.thompson@trw.com
http://www.conekt.co.uk/capabilities/electronic-hardware

View solution in original post

0 Kudos
3 Replies
Explorer
Explorer
7,468 Views
Registered: ‎08-14-2007

Re: Microblaze share data with FPGA IP

Jump to solution

My vote would be FSL - it looks like a FIFO to both the SW in the microblaze, and to the IP core at the other end.

 

You could use the EDK wizards to do a PLB interface, but it sounds more like a "dump lots of data to IP core, and read it back when it's done" type activity.

 

Cheers,
Martin

Martin Thompson
martin.j.thompson@trw.com
http://www.conekt.co.uk/capabilities/electronic-hardware

View solution in original post

0 Kudos
Teacher eilert
Teacher
5,979 Views
Registered: ‎08-14-2007

Re: Microblaze share data with FPGA IP

Jump to solution

Hi,

FSL would be one way.

An SRAM Controller to some dual port RAM another.

You can put it in some free address range and fill it with your data and the IP-Core can directly work on it.

 

Have a nice synthesis

  Eilert

 

0 Kudos
Visitor artanduraj
Visitor
5,973 Views
Registered: ‎06-29-2009

Re: Microblaze share data with FPGA IP

Jump to solution
Thank you for the feedback. I think I got what I need.
0 Kudos