Learning Paths Subscription Courses

IC-CAP Fundamentals

Course 1 of 3 in Get Started with Device Modeling

This course provides an overview of IC-CAP Software and show how to use IC-CAP to perform device measurements, model simulation, analysis and optimization. Also included are sessions on programming in Python and IC-CAP PEL for automation, and the creation of custom user interfaces.

rate limit

Code not recognized.

About this course

 
+ Learning Objectives
  • Introduction to Modeling with IC-CAP
    • IC-CAP modeling overview, including IC-CAP user interface and model structure
    • Lab 1: Create model, DUT and setup hierarchy in IC-CAP, data inputs and outputs, UI features
  • Measurements, Data, and Extraction
    • Introduction to instruments, measurement configuration, modeling fitting and extraction
    • Lab 2: Import and export model data, create plot and view data.
  • Circuits, Simulation, Optimization and Plot
    • Model circuits and syntax, linking to simulators and how to simulate. Optimization and plot optimizer/options.
    • Lab 3: Create model circuit, run simulation and view data, observe the impact on results, simulation debugger.
  • PEL Programming
    • Extraction, analysis and automation
    • Lab 4: Create custom extraction code and optimizations.
  • Using Verilog-A models
    • Run simulations with built-in and Verilog-A models
    • Lab 5: Configure and use Verilog-A models in model simulation.
  • Python Programming
    • Introduction to Python programming
    • Lab 6: Programming editor, local and global namespace, types, define function, import information from CSV file.
    • IC-CAP modules for Python.
    • Lab 7: Create a complete modeling flow and custom module
  • Creating GUIs with IC-CAP studio
    • IC-CAP studio features and GUI items
    • Lab 8: Step through the entire process of creating custom GUI with IC-CAP.
+ Content Types
  • Video Lessons
  • Hands-on Labs
  • Knowledge Check
+ Who should take this course?
  • Device Modeling engineer

 

Curriculum17 hr 26 min

  • Introduction to Modeling with IC-CAP
  • Introduction 0 hr 14 min
  • IC-CAP Modeling Process 0 hr 12 min
  • Modeling Process, UI, Model Structure 0 hr 4 min
  • Lab 1: Intro to IC-CAP Architecture and UI 1 hr 30 min
  • Checkpoint 0 hr 7 min
  • Measurements, Data and Extraction
  • Supported Instruments 0 hr 8 min
  • Making Measurement in IC-CAP 0 hr 30 min
  • Extract the Model Parameters 0 hr 8 min
  • Lab 2: Import Model Data and Plot the Data 1 hr 15 min
  • Checkpoint 0 hr 7 min
  • Circuits, Simulation, Optimization and Plot
  • Circuits, Simulation, Optimization, Plot 0 hr 55 min
  • Lab 3: Define a Circuit and run Simulations 1 hr 30 min
  • Checkpoint 0 hr 7 min
  • PEL Programming
  • Introduction to PEL Programming 0 hr 20 min
  • Lab 4: Extract, Optimize and Tune 2 hr 0 min
  • Checkpoint 0 hr 7 min
  • Using VerilogA models
  • Using Verilog-A Models 0 hr 20 min
  • Lab 5: Diode Model with Verilog-A 1 hr 0 min
  • Checkpoint 0 hr 3 min
  • Python Basic
  • Python Basics 0 hr 30 min
  • Lab 6: Python Basic 1 hr 30 min
  • Checkpoint 0 hr 7 min
  • Python Advanced
  • ICCAP Modules for Python 0 hr 20 min
  • Lab 7: Create Modeling Flow and Custom Module 1 hr 30 min
  • Checkpoint 0 hr 7 min
  • Creating GUIs with IC-CAP Studio
  • Creating GUIs with IC-CAP Studio 0 hr 10 min
  • Lab 8: Creating GUIs with IC-CAP Studio 2 hr 30 min
  • Checkpoint 0 hr 5 min
  • Wrapping Up
  • Claim your certificate

About this course

 
+ Learning Objectives
  • Introduction to Modeling with IC-CAP
    • IC-CAP modeling overview, including IC-CAP user interface and model structure
    • Lab 1: Create model, DUT and setup hierarchy in IC-CAP, data inputs and outputs, UI features
  • Measurements, Data, and Extraction
    • Introduction to instruments, measurement configuration, modeling fitting and extraction
    • Lab 2: Import and export model data, create plot and view data.
  • Circuits, Simulation, Optimization and Plot
    • Model circuits and syntax, linking to simulators and how to simulate. Optimization and plot optimizer/options.
    • Lab 3: Create model circuit, run simulation and view data, observe the impact on results, simulation debugger.
  • PEL Programming
    • Extraction, analysis and automation
    • Lab 4: Create custom extraction code and optimizations.
  • Using Verilog-A models
    • Run simulations with built-in and Verilog-A models
    • Lab 5: Configure and use Verilog-A models in model simulation.
  • Python Programming
    • Introduction to Python programming
    • Lab 6: Programming editor, local and global namespace, types, define function, import information from CSV file.
    • IC-CAP modules for Python.
    • Lab 7: Create a complete modeling flow and custom module
  • Creating GUIs with IC-CAP studio
    • IC-CAP studio features and GUI items
    • Lab 8: Step through the entire process of creating custom GUI with IC-CAP.
+ Content Types
  • Video Lessons
  • Hands-on Labs
  • Knowledge Check
+ Who should take this course?
  • Device Modeling engineer

 

Curriculum17 hr 26 min

  • Introduction to Modeling with IC-CAP
  • Introduction 0 hr 14 min
  • IC-CAP Modeling Process 0 hr 12 min
  • Modeling Process, UI, Model Structure 0 hr 4 min
  • Lab 1: Intro to IC-CAP Architecture and UI 1 hr 30 min
  • Checkpoint 0 hr 7 min
  • Measurements, Data and Extraction
  • Supported Instruments 0 hr 8 min
  • Making Measurement in IC-CAP 0 hr 30 min
  • Extract the Model Parameters 0 hr 8 min
  • Lab 2: Import Model Data and Plot the Data 1 hr 15 min
  • Checkpoint 0 hr 7 min
  • Circuits, Simulation, Optimization and Plot
  • Circuits, Simulation, Optimization, Plot 0 hr 55 min
  • Lab 3: Define a Circuit and run Simulations 1 hr 30 min
  • Checkpoint 0 hr 7 min
  • PEL Programming
  • Introduction to PEL Programming 0 hr 20 min
  • Lab 4: Extract, Optimize and Tune 2 hr 0 min
  • Checkpoint 0 hr 7 min
  • Using VerilogA models
  • Using Verilog-A Models 0 hr 20 min
  • Lab 5: Diode Model with Verilog-A 1 hr 0 min
  • Checkpoint 0 hr 3 min
  • Python Basic
  • Python Basics 0 hr 30 min
  • Lab 6: Python Basic 1 hr 30 min
  • Checkpoint 0 hr 7 min
  • Python Advanced
  • ICCAP Modules for Python 0 hr 20 min
  • Lab 7: Create Modeling Flow and Custom Module 1 hr 30 min
  • Checkpoint 0 hr 7 min
  • Creating GUIs with IC-CAP Studio
  • Creating GUIs with IC-CAP Studio 0 hr 10 min
  • Lab 8: Creating GUIs with IC-CAP Studio 2 hr 30 min
  • Checkpoint 0 hr 5 min
  • Wrapping Up
  • Claim your certificate

Ready to Get Started?

CONTACT SALES