Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

GCC2Verilog Compiler Toolset for Complete Translation of C Programming Language into Verilog HDL

Authors
Giang Nguyen Thi HuongKim, Sean Wook
Issue Date
10월-2011
Publisher
WILEY
Keywords
HLL-to-HDL translator; GCC2Verilog; FPGA; compiler
Citation
ETRI JOURNAL, v.33, no.5, pp.731 - 740
Indexed
SCIE
SCOPUS
KCI
Journal Title
ETRI JOURNAL
Volume
33
Number
5
Start Page
731
End Page
740
URI
https://scholar.korea.ac.kr/handle/2021.sw.korea/111479
DOI
10.4218/etrij.11.0110.0654
ISSN
1225-6463
Abstract
Reconfigurable computing using a field-programmable gate-array (FPGA) device has become a promising solution in system design because of its power efficiency and design flexibility. To bring the benefit of FPGA to many application programmers, there has been intensive research about automatic translation from high-level programming languages (HLL) such as C and C++ into hardware. However, the large gap of syntaxes and semantics between hardware and software programming makes the translation challenging. In this paper, we introduce a new approach for the translation by using the widely used GCC compiler. By simply adding a hardware description language (HDL) backend to the existing state-of-the-art compiler, we could minimize an effort to implement the translator while supporting full features of HLL in the HLL-to-HDL translation and providing high performance. Our translator, called GCC2Verilog, was implemented as the GCC's cross compiler targeting at FPGAs instead of microprocessor architectures. Our experiment shows that we could achieve a speedup of up to 34 times and 17 times on average with 4-port memory over PICO microprocessor execution in selected EEMBC benchmarks.
Files in This Item
There are no files associated with this item.
Appears in
Collections
College of Engineering > School of Electrical Engineering > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Kim, Seon Wook photo

Kim, Seon Wook
공과대학 (전기전자공학부)
Read more

Altmetrics

Total Views & Downloads

BROWSE