DocumentCode
391693
Title
Synthesis of complex control structures from behavioral SystemC models
Author
Bruschi, Francesco ; Ferrandi, Fabrizio
Author_Institution
Politecnico di Milano, Italy
fYear
2003
fDate
2003
Firstpage
112
Abstract
In this paper, we present the results of a set of experiments we conducted in order to evaluate the viability of behavioral synthesis, relying on the tools available at the moment in the EDA market. To accomplish this we modelled a complex PCI bus interface in SystemC using a behavioral style of description. Then we tried to synthesize it by means of the Synopsis CoCentric SystemC compiler tool. The problems arisen during synthesis, in particular those concerned with the cycle-accurate timing behavior of the synthesized circuit, were addressed. After analyzing them, possible solutions were proposed, where possible. Finally, a summary of the pros and cons of the behavioral synthesis in SystemC is presented.
Keywords
C language; circuit CAD; high level synthesis; system buses; timing; PCI bus interface; Synopsis CoCentric SystemC compiler tool; behavioral SystemC models; behavioral synthesis EDA tools; complex control structure synthesis; cycle-accurate timing behavior; Circuit synthesis; Circuit testing; Control system synthesis; Design methodology; Digital systems; Electronic design automation and methodology; Hardware design languages; Protocols; System-level design; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2003
ISSN
1530-1591
Print_ISBN
0-7695-1870-2
Type
conf
DOI
10.1109/DATE.2003.1186681
Filename
1186681
Link To Document