PSOC™ Edge Training - Importing and profiling a pre-trained machine learning model on PSOC™ Edge
April 9, 2026 · View on GitHub
This training introduces why and how to optimize neural network (NN) models for deployment on PSOC™ Edge devices. It highlights that techniques such as pruning, sparsity, and quantization can significantly reduce model size and memory footprint while improving computational efficiency and lowering power consumption. The session includes hands-on labs demonstrating the dramatic performance and memory benefits of enabling machine learning optimizations.
Device family
How to Use This Training
- Download the training content.
- Watch the video or review the presentation at your own pace.
- Follow the step-by-step instructions in the training manual during the hands-on sections.
Training level
- E3: Advanced
Pre-requisites
Recommended trainings
- This training does not cover the basic concepts of ModusToolbox™ and PSOC™ Edge.
- For an introduction to PSOC™ MCUs, including getting started guides to ModusToolbox™, go to the PSOC™ Developer Journey.
- For PSOC™ Edge trainings, from beginner tutorials to advanced sessions, visit the PSOC™ Edge E84 Training Collection.
Tools (see training manual for versions and installation instructions)
- ModusToolbox™ with Eclipse IDE
- Edge Protect Security Suite
- ModusToolbox™ Programming tools
- Terminal emulator
Hardware
Duration
- 60 min, including the video and hands-on labs
Agenda
- PSOC™ Edge and ML development ecosystem
- Machine learning: development workflows
- Using DEEPCRAFT™ Model Converter to deploy a pre-trained model
- Lab 1: Deploy a model on PSOC™ Edge using the machine learning DEEPCRAFT™ profiler
- Lab 2: Performance improvement across CPUs and NPUs
- Lab 3: Performance improvement with internal memories
Expected Outcome
- Understand why optimizing neural network models is essential for deployment on resource-constrained edge devices
- Learn key optimization techniques—pruning, sparsity, and particularly quantization—and when to apply them
- Compare performance across different processor cores and memories
- Understand the machine learning deployment workflow, specifically for pre-trained model deployment using DEEPCRAFT™ Model Converter
Content
References and resources
- PSOC™ Edge MCUs
- Infineon Edge Protect
- Introduction to PSOC™ MCUs and ModusToolbox™
- PSOC™ Edge E84 training collection
History
| Date | Version | Description |
|---|---|---|
| 04/09/2026 | ** | First public release |