Click to code.

Automatic code generation, no programming skills required.

Let your code be a self-starter.  SimCoder generates high-quality, consistent C code from a PSIM control schematic automatically – free from human error.  Boost the speed of your design, reduce your development costs and propel your innovations to market.

Explore PSIM’s SimCoder module by scrolling down the page to learn more about the seamless hardware target code generation, SimCoder library and resources to expedite your power electronics design and simulation.

Rapid Code Generation for Hardware & Coding Library

Ready to Run Code

If a hardware target is specified, SimCoder generates C code that is ready to run on the specified physical hardware for real-time operation. SimCoder’s automatic code generation function seamlessly integrates simulation with hardware implementation, and greatly speeds up the development and design process.

If a hardware target is not specified, the C code generated by SimCoder can be inserted into the user’s own code for system control.

With the SimCoder Module only, PSIM will translate the control algorithm into C code. But the code will not contain any hardware functions (ADC, PWM, etc.) and will not run on a DSP directly.

SimCoder Library

Most of the elements in PSIM’s Control Library can be included in code generation. SimCoder’s digital motor control library implements all the elements in Texas Instruments’ Digital Motor Control library.

Supported Hardware Targets:

Features & Benefits

Automatic code generation
Automatic code generation
No programming skills needed
No programming skills needed
High-quality & consistent code with no human errors
High-quality & consistent code with no human errors
Hardware code generation together with hardware targets
Hardware code generation together with hardware targets

"“I have been using PSIM for about 7 years now and find it indispensable in my business of consulting in the design of a wide range of high frequency power electronics equipment.…" Read More ›

D. Davidson
C.D. Davidson, President Gleneagles Technologies Ltd., Vancouver, BC, Canada

Accelerate innovation.

Simulate power electronics with fast and accurate software, as well as deep technical support.  Get reliable results and move your innovations forward.