3 ms·
> For example, you cannot use AMBA/APB/AXB and other ARM buses with ARM CPU core in your design without paying ARM for license for these buses Do you have a ci
by repiret 8y ago
> For example, you cannot use AMBA/APB/AXB and other ARM buses with ARM CPU core in your design without paying ARM for license for these buses
Do you have a citation for that? I’m pretty sure none of the AMBA busses require a paid license to implement.
- TomVDB 8y agoThat was my understanding as well.
- thesz 8y agoTo use with ARM CPU, not to implement. When I worked with SoC design back in 2008, the situation was just like that - use A* buses freely unless you have an ARM CPU in your design (even if that CPU is implemented by you). Then you need a license. Leon family of CPUs used AXB, I think, for example.
- repiret 8y agoSo if you buy an architecture license to design your own core and you want to use AMBA in your design, you have to pay extra? I find that very surprising, but having never worked for an architecture licensee, I don’t have any information to contradict it. Can you share a sense of how expensive the bus license is relative to the architecture license?