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.

Show me how can I realize amba?

Status
Not open for further replies.

zwj_seu

Member level 2
Joined
Jun 12, 2004
Messages
43
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
272
amba ahb generator

Hi ..
everyone!

Who can help me to realize amba,or give me some advice?



zwj_seu
 

jamesyang1209

Full Member level 1
Joined
Mar 24, 2004
Messages
95
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
730
Re: How can I realize amba?

My experence:

Our company bought some IP inlucde AMBA interface, then we coding AHB arbiter and decoder by ourself. When we encounter some problem, we will go back to check the IP's testbench timing waveform. Other IPs (no AMBA interface) were packeage into AMBA IF by ourself.
 

wadaye

Full Member level 4
Joined
Jun 18, 2004
Messages
213
Helped
12
Reputation
24
Reaction score
2
Trophy points
1,298
Activity points
1,906
Re: How can I realize amba?

Hi zwj_seu:

Suppose you mean AMBA2.0.

You need Master , Slave, Arbiter, Decoder, S2M, DMA_Controller,

Interrupter_Controller, MUX, AHB2APB, Master, Slave to constitued a

AHB bus. And AHB2APB Bridge plus some APB_Slave will constitute the

APB bus. You can find detail description in the SPEC.

The most important is ARBITER. You need to determine the arbiter

strategy first before you design.

wang1
 

jamesyang1209

Full Member level 1
Joined
Mar 24, 2004
Messages
95
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
730
Re: How can I realize amba?

You can told us more about your project or your plan.
Are you just learnig AMBA in school or doing a project in a company?
 

zwj_seu

Member level 2
Joined
Jun 12, 2004
Messages
43
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
272
How can I realize amba?

The system has four ahbmodules:core,dma,lcdc,emi,mma.
I was told to implement amba bus using verilog.
I want to know how to implement ahb arbiter.
From the amba spec, I just learn arbiter's behavior.
I do not know arbiter's inner implement.
 

eda_wiz

Advanced Member level 2
Joined
Nov 7, 2001
Messages
654
Helped
57
Reputation
114
Reaction score
29
Trophy points
1,308
Activity points
6,195
How can I realize amba?

In AHB arbiter most important thing is the arbitration alogorithm...First you ahve to decide on that ....
May be as a start you can implement a simple priority algorithm.. In which a higher prority master when requests the bus the arbiter immediately give the bus control...

the arbiter interface will be having some inputs pins for bus requests.. and some output pins for bus grant..

You better give a try with this .. and please ask specidic questions...

regards
whizzzzkid
 

eeeraghu

Full Member level 4
Joined
Jun 3, 2005
Messages
222
Helped
26
Reputation
50
Reaction score
9
Trophy points
1,298
Activity points
3,384
Re: How can I realize amba?

yes AHB Arbiter is the most imp part in the bus, but implementing Bus master interface and slave interface is not a simple thing.
 

C4Cheema

Member level 3
Joined
Apr 24, 2006
Messages
55
Helped
7
Reputation
14
Reaction score
4
Trophy points
1,288
Location
Spain
Activity points
1,597
Re: How can I realize amba?

Can someone help me (how to get AMBA 2 Bus System?)
That defines bus hierarchy of a system bus and a peripheral bus

I want to link two IPs which are AHB 2 Compliant.
Best Regards
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top