WISHBONE and AMBA bus

Status
Not open for further replies.

clivechen

Member level 3
Joined
May 29, 2004
Messages
65
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
500
wishbone vs amba

Where can I find the verilog file which is used to convert WISHBONE signal to AMBA signal?
thanks and regrads
clive
 

Thanx a lot that there is someone here to post a question or reply on AMBA, at this point of time i cannot answer how to convert Wishbone signal to AMBA as iam unaware of wishbone, but i hope u are trying to change an interface which is for wishbone bus to an interface compatible to AMBA,

At the most i can say that u have to change according to the slave protocal and AMBA protocol specs.

Hope i am not wrong and please do correct me if.

thanx
 

I have went through both specs (not thoroughly though).

AMBA and Wishbone both give me good impression. Let state some pros and cons.

+Wishbone: Easy to interface to OPB (Xilinx-Microblaze SoCs)
+Wishbone: Easier than AMBA in general.
+AMBA: Single-cycle master handover (not sure if this is possible in Wishbone).
+AMBA: Has more sophisticated transactions in addition to those of Wishbone.
+AMBA+Wishbone: Reference designs can be found for both in the web.
+Wishbone: Rather a collection of bus architectures not a single bus arch.
+AMBA: Maybe timing is given in more detail.
+/-AMBA: Less decisions to the system integrator
+Wishbone: More flexibility+decisions to the system integrator

It is not an easy decision. Generally smaller SoCs could use Wishbone, and ARM-based SoCs take fond of AMBA. But that's about it. Mem. bandwidth, num. masters-slaves, and other issues are important as well.

the_penetrator©
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…