Performance Efficiency AI Accelerator for Mobile and Edge Devices
Industry Expert Blogs
Proprietary or Standard... Are You Choosing the Right Interface for your SoC?Sonics, The Official Blog - Sonics, Inc.Jul. 01, 2010 |
I often wonder why most, if not all, design teams shoot themselves in the foot by choosing a variety of different interfaces for the IP cores in their SoCs? Wouldn’t they save time and money by keeping the integration among multiple IP cores simple?
Many design teams have in fact given up on proprietary interfaces and moved to increase use of IP offered by an external supplier that relies on standardized interfaces— such as AHB, AXI, and OCP to name a few. But even when standard interfaces are chosen, you still have to deal with multiple interface protocols. For example, a given IP core may only support a particular standard interface (e.g. AHB) while another IP core needed in the design supports a different standard (e.g. AXI). So even with the best of intentions and planning, the SoC design team still must deal with communications among multiple protocols.