인피니언 HV GaN
반도체 AI 인더스트리 4.0 SDV 스마트 IoT 컴퓨터 통신 특수 가스 소재 및 장비 e4ds plus

“Motor control, maximizing efficiency through specialized SW utilization”

기사입력2025.03.25 08:52


▲MDS Tech Representative Park Tae-jun is giving a presentation at the '2025 e4ds Motor Control Technology Conference'.

Trace32, Minimize System Overhead and Real-Time Memory Access
Support for dynamic reliability testing, performance analysis and debugging process troubleshooting

“In the existing motor control software development process, frequent repetition of code modification, downloading, and verification often took a lot of time, and the overall project efficiency often decreased. To address these issues, developers are required to use more automated tools and processes.”


At the '2025 e4ds Motor Control Technology Conference' held at COEX in Samseong-dong, Seoul on March 14, MDS Tech Representative Park Tae-jun presented on the topic of 'Performance Measurement and Real-Time SW Debugging Using TRACE32', and argued that automated tools should be used to reduce repetitive tasks in the development process for motor control.

According to Park Tae-jun, the automation industry has developed rapidly in recent years, with motors playing a key role, but the development of motor control software still poses many challenges.

He also mentioned that the existing motor control software development process involved repetitive code modification, downloading, and verification, which was time-consuming and often resulted in unexpected problems, lowering the overall efficiency of the project. He also said that repetitive work increases the likelihood of human error.

To overcome this, developers argued that there is an increasing need to introduce new approaches to maximize work efficiency.

To solve these problems, MDS Tech has been supplying various debuggers, compilers, and verification tools in the domestic embedded system industry for nearly 30 years, and has been solving various issues faced by developers, said Representative Park Tae-jun.

In particular, Trace32, MDS Tech's representative debugging tool, minimizes system overhead based on hardware logic and provides real-time memory access, allowing developers to read, write, or modify memory data without stopping the application. For example, optimal results can be achieved by tuning the speed control of a motor in real time.

Additionally, the printF function, which is commonly used during the debugging process, causes system overhead and delay, which makes it difficult to perform sensitive analysis tasks such as motor timing control.

To solve this, Trace32 supports dynamic reliability testing and effectively resolves problems that occur during performance analysis and debugging through code coverage measurement. This technology provides a more efficient development environment, moving away from existing debugging methods.

He also said that tuning the PI controller is essential in motor control development, and while the existing manual method required a lot of time and specialized mathematical knowledge, real-time memory access using Trace32 enables tuning by modifying parameters while the target is actually operating.

It was stated that this enables precise control while minimizing the difference between the speed required by the system and the actual speed.

“These tools and technologies provide developers with new opportunities to not only process tasks quickly, but also improve the reliability and quality of their work,” said Park Tae-jun, deputy manager. “Motor control software development is still a field with many challenges and opportunities, and developers can actively utilize new tools and technologies to maximize efficiency.”