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 bin9000
Visitor
387 Views
Registered: ‎12-09-2018

How do I use burst transfer using AXI Full interface

Jump to solution

If I want to transfer one data with AXI Lite interface, I just typed functions in C code in SDK, which is "Xil_Out8, Xil_In32.." 

 

But I don't know how to use burst transfer. 

What functions should I use in C code to use burst transfer?

0 Kudos
1 Solution

Accepted Solutions
Moderator
Moderator
345 Views
Registered: ‎11-09-2015

Re: How do I use burst transfer using AXI Full interface

Jump to solution

Hi @bin9000 ,

You might want to search for an answer on the forums before posting as there might be the answer already:

https://forums.xilinx.com/t5/AXI-Infrastructure/AXI-burst-access-to-the-AXI-full-slave-from-Microblaze-is-this/td-p/843235

https://forums.xilinx.com/t5/AXI-Infrastructure/How-Do-I-Perform-an-AXI-Burst-in-Software/td-p/592502

 


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**

View solution in original post

2 Replies
Moderator
Moderator
346 Views
Registered: ‎11-09-2015

Re: How do I use burst transfer using AXI Full interface

Jump to solution

Hi @bin9000 ,

You might want to search for an answer on the forums before posting as there might be the answer already:

https://forums.xilinx.com/t5/AXI-Infrastructure/AXI-burst-access-to-the-AXI-full-slave-from-Microblaze-is-this/td-p/843235

https://forums.xilinx.com/t5/AXI-Infrastructure/How-Do-I-Perform-an-AXI-Burst-in-Software/td-p/592502

 


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**

View solution in original post

Scholar dgisselq
Scholar
336 Views
Registered: ‎05-21-2015

Re: How do I use burst transfer using AXI Full interface

Jump to solution

You might find this discussion and comparison interesting.  It goes through a cycle-by-cycle logic explanation showing why a CPUs bus access isn't nearly as fast as the CPU itself.  It also demonstrates CPU logic, albeit not MicroBlaze, that can interact with a bus at one transaction per 10ns cycle for an extended period of time.

Dan

0 Kudos