Our products are based on two main functional building blocks, Motion Controllers, and Drivers. Motion Controllers are interfaced to a host system to receive high-level motion control commands. The Motion Controller controls the Driver which powers the motor.
Working with building blocks offers a number of advantages. On the one hand, the problem can be divided into smaller sub-tasks. This simplifies the development process and increases the reliability and quality of the results. On the other hand, it is possible to use components which are optimally suited for the respective task. In semiconductor technology the division is necessary for purely technical reasons. The manufacturing processes for logic and power components differ fundamentally.
Power electronics are typically divided into three blocks: the microcontroller, gate driver, and power switches. The microcontroller accepts the digital processing, the driver translates the digital signals into electrical power. The driver consists of both the gate driver and the power switches.
The Trinamic Motion Control Architecture extends this approach to the motion controller. This application-specific IC adopts all the necessary calculations for motion control, thus relieving the microcontroller and simplifying the software development.
Another advantage of a component-based architecture is the possibility to combine functional blocks. The Trinamic Motion Control Architecture allows the combination of several of the mentioned components in one single device. The so-called cDrivers™, which also integrate the motion controller as well as the driver stage, are unique. And with the motionCookie™, Trinamic offers a fully integrated system of microcontrollers and gate drivers.