DocumentCode
958119
Title
The Siemens high-level synthesis system CALLAS
Author
Biesenack, Jörg ; Koster, Michael ; Langmaier, Anton ; Ledeux, Stephane ; März, Sabine ; Payer, Michael ; Pilsl, Michael ; Rumler, Steffen ; Soukup, Holger ; Wehn, Norbert ; Duzy, Peter
Author_Institution
Corp. Res. & Dev., Siemens AG, Munich, Germany
Volume
1
Issue
3
fYear
1993
Firstpage
244
Lastpage
253
Abstract
In this paper we present the Siemens high-level synthesis system CALLAS and describe its design methodology and synthesis strategy. It supports the synthesis of control-dominated applications and uses a VHDL subset for the algorithmic specification. Its main feature can be characterized as "What you simulate is what you synthesize." This principle permits a validation of the synthesis results by simulation or even formal verification. CALLAS has been successfully applied on real designs which were implemented in silicon. These examples demonstrate that CALLAS fulfils the constraints and objectives of a hardware designer. The circuits are comparable in quality to results achieved by synthesis starting at the register-transfer-level.<>
Keywords
VLSI; circuit CAD; logic CAD; specification languages; CAD; CALLAS; Siemens; VHDL subset; algorithmic specification; control-dominated applications; design methodology; formal verification; high-level synthesis system; synthesis strategy; Circuit simulation; Circuit synthesis; Control system synthesis; Design automation; Design methodology; Formal verification; Hardware design languages; High level synthesis; Logic design; Silicon;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.238438
Filename
238438
Link To Document