Features, design tools, and application domains of FPGAs

被引:270
作者
Rodriguez-Andina, Juan J. [1 ]
Moure, Maria J. [1 ]
Valdes, Maria D. [1 ]
机构
[1] Univ Vigo, Dept Elect Tecnol, Vigo 36310, Spain
关键词
communication systems; coprocessor; data acquisition; embedded systems; intellectual property (IP) protection; rapid prototyping; reconfigurable systems; signal processing;
D O I
10.1109/TIE.2007.898279
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past two decades, advances in programmable device technologies, in both the hardware and software arenas, have been extraordinary. The original application of rapid prototyping has been complemented with a large number of new applications that take advantage of the excellent characteristics of the latest devices. High speed, very large number of components, large number of supported protocols, and the addition of ready-to-use intellectual property cores make programmable devices the preferred choice of implementation and even deployment in mass production quantities. This paper surveys the advanced features, design tools, and application domains for field-programmable gate arrays (FPGAs). The main characteristics and structure of modern FPGAs are first described to show their versatility and abundance of available design resources. Software resources are also discussed, as they are the main enablers for the efficient exploitation of the design capabilities of these devices. Current application domains are described, such as configurable computing, dynamically reconfigurable systems, rapid system prototyping, communication processors and interfaces, and signal processing. This paper also presents the authors' prospective view of how FPGAs will evolve to enter new application domains in the future.
引用
收藏
页码:1810 / 1823
页数:14
相关论文
共 54 条
[1]   Predictive current control of voltage-source inverters [J].
Abu-Rub, H ;
Guzinski, J ;
Krzeminski, Z ;
Toliyat, HA .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2004, 51 (03) :585-593
[2]  
Amano H, 2003, LECT NOTES COMPUT SC, V2778, P161
[3]  
[Anonymous], 2003, PROC GREAT LAKES S V
[4]   Implementation and test of an online embedded grid impedance estimation technique for PV inverters [J].
Asiminoaei, L ;
Teodorescu, R ;
Blaabjerg, F ;
Borup, U .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2005, 52 (04) :1136-1144
[5]   COMPASS -: A novel concept of a reconfigurable platform for automotive system development and test [J].
Bieser, C ;
Müller-Glaser, KD .
16th International Workshop on Rapid System Prototyping, Proceedings: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2005, :135-140
[6]   Implementation of microprogrammed control in FPGAs [J].
Bomar, BW .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2002, 49 (02) :415-422
[7]   Hardware realization of Krawtchouk transform using VHDL modeling and FPGAs [J].
Botros, NM ;
Yang, J ;
Feinsilver, P ;
Schott, R .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2002, 49 (06) :1306-1312
[8]   A high-performance sensorless indirect stator flux orientation control of induction motor drive [J].
Boussak, M ;
Jarray, K .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2006, 53 (01) :41-49
[9]  
CANTO E, 2006, P 32 ANN IEEE IECON, P4940
[10]  
Catanzaro B, 2005, ANN IEEE SYM FIELD P, P161