Title :
Advanced Features and Industrial Applications of FPGAs—A Review
Author :
Rodriguez-Andina, Juan J. ; Valdes-Pena, Maria D. ; Moure, Maria J.
Author_Institution :
Dept. of Electron. Technol., Univ. of Vigo, Vigo, Spain
Abstract :
Field programmable gate arrays (FPGAs) have established themselves as one of the preferred digital implementation platforms in a plethora of current industrial applications, and extensions and improvements are still continuously being included in the devices. This paper reviews recent advancements in FPGA technology, emphasizing the novel features that may significantly contribute to the development of more efficient digital systems for industrial applications. Special attention is paid to the design paradigm shift caused by the availability of increasingly powerful embedded (and soft) processors, which transformed FPGAs from hardware accelerators to very powerful system-on-chip (SoC) platforms. New analog resources, floating-point operators, and hard memory controllers are also described, because of the great advantages they provide to designers. Software tools are being strongly influenced by the design paradigm shift, which requires from them a much better support for software developers. Focusing mainly on this issue, recent advancements in software resources [intellectual property (IP) cores and design tools] are also reviewed. The impact of new FPGA features in industrial applications is analyzed in detail in three main areas, namely digital real-time simulation, advanced control techniques, and electronic instrumentation, with focus on mechatronics, robotics, and power systems design. The way digital systems are being currently designed in these areas is comprehensively reviewed, and a critical analysis of how they could significantly benefit from new FPGA features is presented.
Keywords :
field programmable gate arrays; software tools; system-on-chip; FPGA technology; SoC platforms; advanced control techniques; analog resources; design paradigm shift; digital real-time simulation; electronic instrumentation; embedded processors; field programmable gate arrays; floating-point operators; hard memory controllers; hardware accelerators; industrial applications; intellectual property cores; mechatronics; plethora; power systems design; robotics; soft processors; software developers; software tools; system-on-chip platforms; Digital signal processing; Field programmable gate arrays; Hardware; IP networks; Informatics; Program processors; Advanced control; Digital real-time simulation; Electronic instrumentation; Embedded systems; Field Programmable Gate Arrays; Hardware-in-the-loop; digital real-time simulation; electronic instrumentation; embedded systems; field programmable gate arrays (FPGAs); hardware-in-the-loop;
Journal_Title :
Industrial Informatics, IEEE Transactions on
DOI :
10.1109/TII.2015.2431223