DocumentCode :
3015716
Title :
Behavioral synthesis with SystemC
Author :
Economakos, George ; Oikonomakos, Petros ; Panagopoulos, Ioannis ; Poulakis, Ioannis ; Papakonstantinou, George
Author_Institution :
Dept. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Greece
fYear :
2001
fDate :
2001
Firstpage :
21
Lastpage :
25
Abstract :
Having to cope with the continuously increasing complexity of modern digital systems, hardware designers are considering more and more seriously language based methodologies for parts of their designs. Last year the introduction of a new language for hardware descriptions, the SystemC C++ class library, initiated a closer relationship between software and hardware descriptions and development tools. This paper presents a synthesis environment and the corresponding synthesis methodology, based on traditional compiler generation techniques, which incorporate SystemC, VHDL and Verilog to transform existing algorithmic software models into hardware system implementations. Following this approach, reusability of software components is introduced in the hardware world and time-to-market is decreased, as shown by experimental results
Keywords :
C++ language; compiler generators; development systems; hardware description languages; high level synthesis; software reusability; C++ class library; SystemC; VHDL; Verilog; algorithmic software models; behavioral synthesis; compiler generation techniques; development tools; hardware system implementations; language based methodologies; reusability; synthesis environment; time-to-market; Circuits; Digital systems; Electronic design automation and methodology; Fabrication; Handicapped aids; Hardware design languages; High level synthesis; Software algorithms; Software libraries; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
Conference_Location :
Munich
ISSN :
1530-1591
Print_ISBN :
0-7695-0993-2
Type :
conf
DOI :
10.1109/DATE.2001.914995
Filename :
914995
Link To Document :
بازگشت