Industry Expert Blogs
AMBA based Subsystems: What does it take to verify them?VIP Central - Satyapriya Acharya, CAE, SynopsysOct. 24, 2012 |
Let’s look at a typical AMBA based subsystem in the SOCs that you find today:
From this picture, what is clear to me is a preponderance of multiple AMBA components of different flavors (AXI3/4, ACE, AHB, APB). So, even if we have all of the different VIPs to represent these .different flavors, it is not a slam dunk as far as completing the verification of the full subsystem. Stitching all these components together and bringing up such a verification environment itself is a big challenge. To deal with market pressures of shipping out new devices every 4-6 months, SoC companies are adding new design blocks incrementally to existing platforms. Given these time constraints, new verification environments cannot be developed again from scratch. If we dig deeper, we see the types of verification needed to bring in changes to the SoC:
Related Blogs
- AMBA based Subsystems: What does it Take to Verify Them?
- Intel Embraces the RISC-V Ecosystem: Implications as the Other Shoe Drops
- Mitigating Side-Channel Attacks In Post Quantum Cryptography (PQC) With Secure-IC Solutions
- Experts Talk: RISC-V CEO Calista Redmond and Maven Silicon CEO Sivakumar P R on RISC-V Open Era of Computing
- The design of the NoC is key to the success of large, high-performance compute SoCs