Communication
Contacts
Offering
Investors
Careers
Libraries of Standard cells and Memories
Logic virtual components
Analog virtual components
Test structures
 Hardware/Software Codesign
Virtual test & diagnostic
 Hardware/Software Codesign
Layout verification
My MEDAL
Quadrant of skills
SoC Integration
Custom Fabless Supplier
 
 

Search dolphin:

 

Behavioral Modeling Prerequisites

Preliminray

2-day Training for Selective Multi-level Modeling

 

Today’s modeling challenges for simulation

Simulation for performance optimization and validation of ever more complex analog designs, such as subsystems spanning Silicon IP, SoC and PCB levels, requires selective modeling and combination of different abstraction levels. Traditional full-chip simulation approaches are unfeasible, if only transistor-level models are used, and inappropriate, if elements impacting overall function and performance are left-out!
This presupposes that analog designers in charge of simulating analog circuits and subsystems have suitable models with appropriate representation of performance both for behavior and for disturbance propagation… Unfortunately, this is generally not the case today! Available models are either too complex, because the implementation (SPICE) level is used, and/or do not model the necessary behavior or disturbance propagations which must be simulated.
Dolphin Integration is delivering a training aiming at transferring the necessary know-how to adequately model subsystems!

 

Behavioral models

Who should attend this training?

This training is intended for ASIC and PCB analog designers.

 

Why should you attend?

By attending this training, you will learn:

  • Why simulation is mandatory to go further than prototypes and bread-boards
  • How to identify the limitations of models with respect to specific performances
  • How to enrich models for behavior with respect to required performances
  • How to create behavioral models for specific performances through modeling techniques
  • How to check equivalence against a reference model, a datasheet or measurement results

Prerequisites

This training requires the attendees to have knowledge in analog design and basic skills in analog simulation.

EDA solutions

The EDA solution used to perform the training labs is SLASH, combining the schematic editor SLED and the multi-level multi-domain simulator SMASH.

Practical information

This training lasts 2 days during which theoretical information will be illustrated by one or several examples. It can be led in English, French, German, or Chinese. Snacks, lunch and coffees are offered to the trainees.

 

Course agenda

  1. Introduction
    1. What is a performance?
    2. What is a model?

    ⇒ SLASH Netlisting and Simulation

     

  2. Why are models needed?
    1. Going beyond prototyping or bread-boards
    2. Simulating performances and degradations
    3. Reproducing defaults detected on silicon

    ⇒ Models are needed to validate performances by simulation

     

  3. What needs to be modeled?
    1. Typical models
    2. Identifying limitations
      1. Measurement of a component in various environments
      2. Simulation of the model of the component in the same conditions
      3. Comparison of the measurement result
    3. Identifying propagation channels
    4. Determining hot spots
    5. Selecting modeling and accuracy

    ⇒ The behaviors/effects needed for a given performance

     

  4. Which models for which performances?
    1. Selective modeling with EPLAM
      1. Functionality
      2. Performances
      3. Propagations
      4. Accuracy
    2. Modeling techniques
      1. Transfer function based
      2. Profile based

    ⇒ Everything cannot be modeled with a single behavioral model

     

  5. Why and how to assess equivalence?
    1. Behavioral model vs transistor-level
    2. Behavioral model vs measure
    3. Behavioral model vs datasheet

    ⇒ To trust simulation results

     

  6. Conclusion

 

Contact Nathalie Dufayard at solutions@dolphin-integration.com for more information

 

< SMASH Options