Affiliation:
1. National Institute of Applied Sciences and Technology (INSAT), Tunisia
Abstract
The performances of System on Chip (SoC) and the Field Programmable Gate Array (FPGA) particularly, are increasing continually. Due to the growing complexity of modern embedded control systems, the need of more performance digital devices is evident. Recent FPGA technology makes it possible to include processor cores into the FPGA chip, which ensures more flexibility for digital controllers. Indeed, greater functionality of hardware and system software, Real-Time (RT) platforms and distributed subsystems are demanded. In this chapter, a design concept of FPGA based controller with Hardware/Software (Hw/Sw) codesign is proposed. It is applied for electrical machine drives. There are discussed different MultiProcessor SoC (MPSoC) architectures with Hw peripherals for the implementation on FPGA-based embedded processor cores. Hw accelerators are considered in the design to enhance the controller speed performance and reduce power consumption. Test and validation of this control system are performed on a RT motor emulator implemented on the same FPGA. Experimental results, carried on a real prototyping platform, are given in order to analyze the performance and efficiency of discussed architecture designs helping to support hard RT constraints.
Reference67 articles.
1. Abe, M., Arai, H., & Kawamata, M. (2005). Design and FPGA implementation of a structure of evolutionary digital filters for hardware implementation. Paper presented at the IEEE International Symposium on Circuits and Systems (ISCAS).
2. Aggarwal, V., & Kuhlman, R. (2007). Simulating Sensors on FPGA Hardware. Paper presented at the Embedded Systems Conferences, ESC-402.
3. Asokan, V. (2007). Dual Processor Reference Design Suite. Xilinx application note, APP996.
4. FPGA technology for multi-axis control systems
5. Ben Othman, S., Ben Salem, A. K., & Ben Saoud, S. (2008). MPSoC Design of RT Control Applications based on FPGA SoftCore Processors. Paper presented at the 15th IEEE International Conference on Electronics, Circuits and Systems, 2008. ICECS 2008., Ben Othman, S., Ben Salem, A. K., & Ben Saoud, S. (2008b). RT Control Applications MPSoC based-FPGA Implementation using Hw Accelerator. Paper presented at the International Conference on Embedded Systems and Critical Applications (ICESCA).