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.

[SOLVED] Amba axi bus design steps

Status
Not open for further replies.

HonoraS

Newbie level 2
Joined
Dec 18, 2010
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,297
Hello everybody,
i am new in Hardware design have a project in designing an AXI Bus in VHDL and testbench in SystemC (Co-verification). I read some documentation and have understood how it works, now could some experienced persons tell me which are the steps i should follow, for example what are the different VHDL entities i will need (Channels, Decoder, Arbiter...)
my next question is the following:
must i design the bridge to the low speed slaves myself? and what about the APB?
If you have sample code (verilog is also welcome), please share with me.
Thanks
 

Start with a list of functionality that you intend to support. Not everything in the spec is required. If you want to include APB and AHB with AXI interconnect, then yes, you would need some sort of bridging function. You also need to look at what architecture you intend to support (i.e. section 1.2.2 Interface and Interconnect). If you are new to design, you may want to start with something simple like AHB. There is an AXI implementation on Opencores.org, but it is not in VHDL or verilog.
 
you have VHDL library? why you don't use Verilog to design?

Hello, thank u for the response, I cannot use Verilog because i am not allowed to do so. The university only allows VHDL and SystemC

---------- Post added at 13:35 ---------- Previous post was at 13:27 ----------

Thanks for the response, I also think that AHB is a little bit simpler, but the prof wants us to start with AXI. Does someone has sample code for axi in vhdl?
THX
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top