Tutorials

Step-by-step tutorials covering common use cases and deployment scenarios

In-Depth Tutorials

Comprehensive step-by-step guides for mastering chip design optimization.

Beginner
15 minPlacement
Your First Placement Algorithm

Learn how to run a basic placement algorithm and visualize the results

What you'll learn:
  1. Set up your environment
  2. Load cell data
  3. Run Simulated Annealing
  4. Visualize placement results
Advanced
60 minFull Flow
Complete VLSI Design Flow

End-to-end tutorial from logic synthesis to physical verification

What you'll learn:
  1. Logic synthesis with ABC
  2. Floorplanning with B*-Tree
  3. Placement optimization
  4. Global and detailed routing
  5. Clock tree synthesis
  6. DRC/LVS verification
Intermediate
30 minPower
Optimizing for Power

Implement power optimization techniques to reduce energy consumption

What you'll learn:
  1. Analyze baseline power consumption
  2. Enable clock gating
  3. Configure voltage scaling
  4. Implement power gating
  5. Measure power reduction
Advanced
45 minAI/ML
Using Reinforcement Learning

Train an RL agent to optimize placement for your specific design

What you'll learn:
  1. Prepare training data
  2. Configure DQN agent
  3. Train the model
  4. Evaluate performance
  5. Deploy to production
Intermediate
25 minAutomation
Batch Processing & Automation

Automate design optimization workflows for multiple designs

What you'll learn:
  1. Set up batch configuration
  2. Define parameter sweeps
  3. Execute parallel runs
  4. Analyze comparative results
  5. Export reports
Advanced
40 minAdvanced
Custom Algorithm Integration

Integrate your own algorithms into the platform

What you'll learn:
  1. Understand the algorithm interface
  2. Implement your algorithm
  3. Write unit tests
  4. Integrate with the platform
  5. Benchmark performance
Video Tutorials

Prefer learning by watching? Check out our video tutorial series covering everything from basics to advanced topics.

Have a Tutorial Request?

Let us know what topics you'd like to see covered in future tutorials.

Submit Feedback →