Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

6.3.3.2. Accelerating Verification

Intel recommends the verification flow illustrated in the figure below. Verify each component as it is developed. By minimizing the amount of logic being verified, you can reduce the time it takes to compile and simulate your design. Consequently, you minimize the iteration time to correct design issues.

After the individual components are verified, you can integrate them in a Platform Designer system. The integrated system must include an Avalon® -MM or Avalon® Streaming ( Avalon® -ST) port. Using the component editor available from Platform Designer, you add an Avalon® -MM interface to your existing component and integrate it in your system.

After your system is created in Platform Designer, you can continue the verification process of the system as a whole. Typically, the verification process has the following two steps:

  1. Generate then simulate
  2. Generate, compile, and then verify in hardware

The first step provides easier access to the signals in your system. When the simulation is functioning properly, you can move the verification to hardware. Because the hardware is orders of magnitude faster than the simulation, running test vectors on the actual hardware saves time.

Figure 265. IP Verification and Integration Flow

To learn more about component editor and system integration, refer to the following documentation: