博文

目前显示的是标签为“Intel Stratix”的博文

How V&V is typically approached for ARM-based SoCs?

图片
When dealing with an ARM-based SoC , verification and validation follow the general SoC V&V flow, but with some ARM-specific considerations and best practices due to the licensed cores, standardized IP blocks (e.g., Cortex-A/R/M cores, Mali GPUs, AMBA bus), and the ecosystem. Here's how V&V is typically approached for ARM-based SoCs: Verification Methods for ARM-Based SoCs  1. IP-Level Verification (Cortex Core, Peripherals) ARM provides golden reference models (e.g., Cortex-M3, A72) and assertion checkers . Use ARM-supplied test suites and assertions to verify: Correct instruction execution Exception/interrupt handling MMU/Cache behavior (for Cortex-A) AMBA AXI/AHB/APB protocol compliance is critical — verified with: UVM testbenches ARM AMBA protocol checkers Tools: Synopsys VC Formal, Cadence JasperGold, UVM testbenches  2. Subsystem Verification As ARM SoCs integrate IP like Cortex cores + GPU + DMA + interconnects , subsyst...