Training

Calypto offers basic and advanced training classes on the Catapult, PowerPro and SLEC products. For more information please contact training@calypto.com

Training Courses

Title Description Register
SLEC Basic

SLEC flow, timing alignment, constraint, verification mode, debug for mismatch. (0.5 day)

Register for Course
SLEC RTL-RTL

SLEC manual RTL to RTL training. (0.25 day)

Register for Course
SLEC C-RTL

SLEC manual C to RTL training. (0.25 day)

Register for Course
SLEC HLS Catapult

SLEC HLS flow for Catapult. (0.25 day)

Register for Course
SLEC HLS CtoS

SLEC HLS flow for CtoS.  (0.25 day)

Register for Course
SLEC HLS Cynthesizer

SLEC HLS flow for Cynthesizer. (0.25 day)

Register for Course
SLEC Floating Point

SLEC HLS flow for Cynthesizer. (0.25 day)

Register for Course
PowerPro CG Basic

Introduction, optimization flow, verification, methodology. (0.5 day)

Register for Course
PowerPro MG Basic

Introduction, power-opt models, flow, methodology. (0.5 day)

Register for Course
Catapult Basic C++

Introduction to using C++ for hardware design. The Catapult basic training class is split into 5 modules: Module 1 - Catapult Design Flow Overview; Module 2 – Interfaces, Memories, and Verification; Module 3 – Bit-accurate Data Types; Module 4 – Loop Optimizations; Module 5 – Designing Using C-Cores and Other Advanced Features.  (2 days)

Register for Course
Catapult Basic SystemC

Introduction to using SystemC for hardware design. This class introduces students on how to synthesize SystemC using Catapult, including basic coding styles, synthesis constraints and analyzing results.  Students are expected to have experience designing hardware in VHDL or Verilog.  Little to no experience with SystemC is required. 2 day class:  Lecture - 50%, Labs - 50%. (2 days)

Register for Course