Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

AXI master and slave design

Status
Not open for further replies.

abhinavpr

Junior Member level 2
Joined
Jun 19, 2013
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
205
Hi,

i am trying to learn AXI protocol. i have gone through the spec but it didnt help that much.
tried looking for master slave code on open cores but nothing is there.
without the code, signals like awlock and awcache is very hard to understand

if anybody has master or slave code for axi. please share

-abhinavpr
 

I ran across this about 6 months ago when I was looking for a way to test an AXI4 slave design.

https://code.google.com/p/axi-bfm/

Maybe it will help you. I ended up chopping up the master code and eventually rewrote the entire thing.
 

In the axi and ahb designs I have come across, wlock is generally not used. I have never observed wcache being used either...
 

hi
kindly if you have reaches any material other than the specs for axi i would be pleased :-D
 

Hi ads-ee
i could not find anything at the mentioned link. can you provide the source material

I ran across this about 6 months ago when I was looking for a way to test an AXI4 slave design.

https://code.google.com/p/axi-bfm/

Maybe it will help you. I ended up chopping up the master code and eventually rewrote the entire thing.
 

Hi Abhinav. Reading the standard is good enough. It is not necessary to implement everything mentioned in the standard. Whatever you implement must be understood by both the master and the slave.That's it. It is just a bus interface which will be used by the master to send data to the slave and receive responses. Don't fret over few things which you don't follow. Just work on the rest which you clearly understand...
 

Did you try reading what was on the page?...
Capture.PNG
and try clicking on links that seem to point to source code?
 

Hi ads-ee
thanks for the code. what i meant to say was i could not find any source document for the design and it is very hard to understand. it will be really helpful if you could provide related docs.
 

i could not find any source document for the design and it is very hard to understand. it will be really helpful if you could provide related docs.
I think you need to reread post #2. I didn't write the code why would I have documentation for it.

If you want AXI documents then reread the standard, which you claim to have read.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top