Duration | Requirements | Agenda
| Scheduled Classes... | ||||||||||||||||||||||||||||||
Contact Esperan for more information or to request an on-site class. |
Testimonials
"Great content ... our experts were impressed!"
Introduction
This is an advanced Specman and e language class for experienced environment developers, and following on from the Specman Basics for Environment Developers
Overview
This class covers advanced e language and Specman tool features in the wider context of scaling and reusing verification environments from block level through to large system level environments. This course follows and describes the recommendations of the Cadence® Incisive Plan-to-Closure Methodology (IPCM). This course covers advanced topics that are not suitable for beginners.
Objectives
Duration
4 days. We can also run customised versions of this class either onsite or at a location of your choice.
Requirements
Delegates must have attended the Specman Elite for Verification Environment Developers course and/or have practical experience of the e language, Specman Elite and eRM compliant verification environments.
Description
This course covers advanced e language techniques and Specman tool features to provide a much greater understanding of the e language and how to scale verification environments from a block to system level while obtaining maximum reuse of your Verification IP. The course also covers:-
- Best practice techniques and methodology;
- Tips and tricks for getting the most out of the e language and Specman;
- Implementing and interfacing to reference models;
- Abstracting coverage;
- Advanced use of virtual and layered sequences;
- Optimising Performance;
- Efficient and advanced debugging;
- Using new IntelliGen random generator technology;
- Extending the e language with macros;
- Advanced message logger use;
- Advanced temporal expressions;
- Modeling memories and configuration registers;
Agenda
- Methodology Overview
- Verification Process Overview
- Reference Models
- Interfacing to Other Languages
- Advanced Coverage Implementation
- Module to System Reuse
- New Generator Technology - IntelliGen
- Extending the e Language using Macros
- Efficient use Models for Specman
- Compiling and Linking
- Advanced Temporal Expressions
- Advanced Message Loggers
- Debugging in Specman Elite
- Specman Simvision Interface
- Advanced use of eRM Sequences
- Register and Memory Modeling (vr_ad)
