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.
An example schematic of a dual closed-loop controlled resonant LLC converter with code generation elements for a 3.3 kW EV On-Board Charger (OBC) is shown below. For this control schematic, the SimCoder Module generates ready-to-run control code for the hardware based on the TI F2803x series fixed-point DSP.
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. You must select a Target to allow for 100% of code generation for those targets.