DocumentCode :
1952257
Title :
A graphical programming and design environment for FPGA-based hardware
Author :
Wang, Guoqiang ; Tran, Trung N. ; Andrade, Hugo A.
Author_Institution :
Nat. Instrum. Corp., Berkeley, CA, USA
fYear :
2010
fDate :
8-10 Dec. 2010
Firstpage :
337
Lastpage :
340
Abstract :
In this paper we present a graphical programming environment for hardware designs targeted at FPGA devices. We first introduce LabVIEW™, a scientific software system, and its modular virtual instrumentation programming paradigm. Then, we discuss how LabVIEW FPGA enables application domain experts without prior knowledge of hardware description languages (HDLs) to program reconfigurable hardware devices. Initially many LabVIEW FPGA users were high-level (software centric) application domain experts in the area of control with prior knowledge of LabVIEW, where they benefited from a new fast and reliable target, namely FPGAs. Recently, we have found that system level integrators with lower level hardware design interest, but still no working experience in detailed HDL coding, have been able to use LabVIEW FPGA to successfully implement high-speed hardware designs. Here we focus on how LabVIEW facilitates reconfigurable hardware designs for applications of ultra-high speed control, complex timing and synchronization, hardware-in-the-loop (HIL) testing, etc. Specifically, we detail its modeling, simulation, and debugging capabilities as well as its rigorous semantics as a programming and deployment framework. Furthermore, we use application use cases to illustrate how LabVIEW FPGA can support a flexible, reliable and cost-effective hardware design.
Keywords :
field programmable gate arrays; logic design; virtual instrumentation; FPGA-based hardware; LabVIEW; design environment; graphical programming environment; hardware-in-the-loop testing; modular virtual instrumentation programming paradigm; Computational modeling; Field programmable gate arrays; Hardware; Programming; Real time systems; Software; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology (FPT), 2010 International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-8980-0
Type :
conf
DOI :
10.1109/FPT.2010.5681433
Filename :
5681433
Link To Document :
بازگشت