Title :
Stepwise refinement of behavioral VHDL specifications by separation of synchronization and functionality
Author :
Schneider, Claw ; Ecker, Wolfgang
Author_Institution :
Corp. Res. & Dev., Siemens AG, Munich, Germany
Abstract :
We present a new method of behavioral modeling consisting of separation of synchronization and functionality. In this way incomplete specification and incremental refinement can be performed to reduce the modeling effort in early design stages. Compared to known methods our approach allows early cycle based analysis to select appropriate architectures and to perform parallel/serial tradeoff. Due to the separation of synchronization and functionality the datapath can be developed independently of the controller and thus enables concurrent engineering. Another important characteristic is the reuse friendly architecture proposed in this paper
Keywords :
concurrent engineering; formal specification; hardware description languages; high level synthesis; logic CAD; behavioral VHDL specifications; behavioral modeling; concurrent engineering; cycle based analysis; functionality; incomplete specification; incremental refinement; reuse friendly architecture; stepwise refinement; synchronization; Algorithms; Application software; Clocks; Concurrent engineering; Design methodology; Natural languages; Performance analysis; Research and development; Synchronization; Timing;
Conference_Titel :
Design Automation Conference, 1996, with EURO-VHDL '96 and Exhibition, Proceedings EURO-DAC '96, European
Conference_Location :
Geneva
Print_ISBN :
0-8186-7573-X
DOI :
10.1109/EURDAC.1996.558251