Stage: Design and Verification
. |
ASIC Design |
ASIC Verification |
Definition |
Activities taking place before PDR include:
Activities taking place before CDR include:
Activities taking place after CDR, before RTL (VHDL sign-off) include:
Activities taking place after CDR, before RTM (tape out) include:
|
ASIC verification activities are related to software only and do not concern
tests performed on the chip.
Activities taking place before PDR include:
Activities taking place before CDR include:
Leve l 1: test (all) individual functions defined in architecture specifications Level 2: test weak points as reported by designers Level 3: random testing
Activities taking place after CDR include:
Level 2: test weak points as reported by designers Level 3: random testing
Note: In order to shorten TTM, it would be suitable to set-up a module library for environment objects most commonly used in projects. |
---|---|---|
Dependencies |
These activities should start after the System Architecture is completed
The Design activities end at RTL before release to layout Fabrication occurs after RTM Vendor selection (megacells delivery, process libraries,...) |
These activities should start after the System Architecture is completed
and are closely linked with the ASIC Design activities
These activities continues beyond CDR as the chip is being manufactured and unit tested |
Input |
System architecture specifications
Architecture reference model |
System architecture specifications
Architecture reference model Design documents |
Deliverables |
For PDR:General architecture, Block diagrams, Dataflow architecture, Algorithms, Detailed test plans, Check list, architecture simulation (if required) CAD system ready For CDR:Model definition, Model diagram, Pinout, Programmer reference model, Block diagrams, Pseudo code, Simulation results |
For PDR:Test plans corresponding to everything being designed by ASIC designer(s) before CDR Tools identified For CDR:All 4 stages of verification readyResults of before-tape-out unit and integration testing List of bugs |
Responsibility |
ASIC Design representative in project team | ASIC Verification representative in project team |
ResourcesWorkloadCompetencies |
- | - |
Lead-times |
Front-end: 6-7 weeks
Back-end: 6-7 weeks ASIC manufacturing: 4 weeks |
- |
Metrics |
Coding: estimation of amount of coding done, estimation of Level 0 testing
Vendor management: readiness for next stage, timing of fixes (?) |
3 types of measurements:
|
Guidelines |
ASIC Design-for-Test Requirements - DRAFT , ASIC Design-for-Test CHECKLIST - DRAFT , ASIC Design-for-Test Packaging Technology - DRAFT |
Use Specman as preferred tool whenever possible (requires a lot of manpower)
Detailed template for each review If possible, use Quickturn to verify S/W - H/W co-simulation |