DocumentCode
2141490
Title
ArchHDL: A New Hardware Description Language for High-Speed Architectural Evaluation
Author
Sato, Seiki ; Kise, Kenji
Author_Institution
Tokyo Inst. of Technol., Tokyo, Japan
fYear
2013
fDate
26-28 Sept. 2013
Firstpage
107
Lastpage
112
Abstract
In this paper, we propose ArchHDL as a new language for hardware RTL modeling and high-speed architectural evaluations. ArchHDL enables an RTL modeling based on C++ and is unique because it treats registers as variables and wires as functions using the lambda expression which newly defined in the C++11. The simulation speed with ArchHDL compiled by GCC is faster than the speed with Verilog HDL compiled by iverilog a free Verilog HDL compiler. From the evaluations with realistic and complex hardware description, we show that the simulation speed with ArchHDL is about 18 times faster than the speed with iverilog.
Keywords
C++ language; hardware description languages; ArchHDL; C++; GCC; Verilog HDL; hardware RTL modeling; hardware description language; high-speed architectural evaluation; lambda expression; Clocks; Hardware; Hardware design languages; Libraries; Radiation detectors; Registers; Wires; HDL; Logic Simulation; RTL modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Multicore Socs (MCSoC), 2013 IEEE 7th International Symposium on
Conference_Location
Tokyo
Type
conf
DOI
10.1109/MCSoC.2013.38
Filename
6657913
Link To Document