Control Systems

Deploying Designs to Embedded Controllers Through Automatic Code Generation

Design, test, and implement control systems

After the control system has been designed and tested, you refine it for implementation. For example, you can specify all the fixed-point data type properties of your design to prepare it for implementation with fixed-point arithmetic.

Use Automatic Code Generation to Deploy Your Design

You can deploy your design onto an embedded controller through automatic code generation. With this approach you generate highly efficient code for your controller and avoid errors that can happen when your design must be reinterpreted during manual coding. You can generate:

  • ANSI/ISO C and C++ code for targeting microprocessors and microcontrollers
  • IEC 61131 structured text for targeting programmable logic controllers (PLCs) and programmable automation controllers (PACs)
  • Verilog and VHDL code for targeting FPGAs for applications such as AC motor control