Title :
Run-time reconfiguration of FPGA-based drive controllers
Author :
Schulz, B. ; Paiz, C. ; Hagemeyer, J. ; Mathapati, S. ; Porrmann, M. ; Böcker, J.
Author_Institution :
Paderborn Univ., Paderborn
Abstract :
In this contribution a field programmable gate array (FPGA) is used as target architecture to implement drive controllers. A novel concept for generic run-time switching between FPGA-based drive controllers is presented. The controller switching is done by using partial run-time hardware reconfiguration, which allows the implementation of various controllers without having to realize them all on the FPGA concurrently. It is shown that time-sharing of the FPGA resources can provide a resource-efficient implementation. A system architecture, which enables the realization of this scheme, is presented. A hard switching between controllers is implemented, for which the initial internal states of the controller to-be-loaded are computed. Experimental results show that the proposed scheme works satisfactory, opening new possibilities to the implementation of such adaptive control schemes.
Keywords :
adaptive control; driver circuits; field programmable gate arrays; FPGA-based drive controllers; adaptive control schemes; controller switching; field programmable gate array; generic run-time switching; run-time hardware reconfiguration; run-time reconfiguration; Computer architecture; Control systems; Digital control; Digital signal processing; Field programmable gate arrays; Hardware; Motion control; Power electronics; Runtime; Uniform resource locators; Adaptive control; Intelligent drive; Mechatronics; Parallel operation;
Conference_Titel :
Power Electronics and Applications, 2007 European Conference on
Conference_Location :
Aalborg
Print_ISBN :
978-92-75815-10-8
Electronic_ISBN :
978-92-75815-10-8
DOI :
10.1109/EPE.2007.4417686