Title :
Use of hardware and software information processing in mechatronics on the example of an adaptive control
Author :
Reinemann, Thomas ; Kasper, Roland
Author_Institution :
Inst. of Mechatronics & Drive Technol., Otto-von-Guericke Univ. Magdeburg, Germany
Abstract :
Today micro-controllers and signal processors are the standard-implementing platform for embedded controllers. But often their performance cannot keep pace with requirements for demanding applications, for example in mechatronic systems. Usually, in this case the microcontroller is replaced by a faster one. But this doesn´t avoid software problems arising in realtime applications even by using high-level languages and always by using assembler language. Further problems are concerned with higher clock frequencies and energy consumption. On the other hand FPGAs are very well suited for high-speed applications, because information processing can be performed in parallel. But they usually lack common mathematical function libraries, so that control and filter algorithms have to be implemented in a time consuming and expensive process. Today´s FPGAs offer a huge number of gates, so that even a processor core can be implemented inside. This enables a combination of hardware and software signal processing within only one IC. Thereby the available software can be used further on and only some algorithms requiring high performance have to be implemented in hardware. Furthermore some aspects of reconfigurable computing are treated.
Keywords :
adaptive control; embedded systems; field programmable gate arrays; mechatronics; microcontrollers; signal processing equipment; adaptive control; assembler language; embedded controllers; energy consumption; higher clock frequencies; mathematical function libraries; mechatronic systems; microcontrollers; realtime applications; reconfigurable computing; signal processors; software information processing; Adaptive control; Application software; Field programmable gate arrays; Hardware; Information processing; Mechatronics; Microcontrollers; Signal processing; Signal processing algorithms; Software performance;
Conference_Titel :
Industrial Technology, 2003 IEEE International Conference on
Print_ISBN :
0-7803-7852-0
DOI :
10.1109/ICIT.2003.1290270