DocumentCode
2399680
Title
CASTOR: FSM Synthesis in a Digital Circuit Synthesis System
Author
Amann, R. ; Neher, Michael ; Rietsche, G. ; Rosenstiel, Wolfgang ; Schmid, Daniel
Author_Institution
Forschungszentrum Inf., Univ. Karlsruhe, Karlsruhe, Germany
fYear
1989
fDate
20-22 Sept. 1989
Firstpage
105
Lastpage
108
Abstract
Logic synthesis of digital systems can be divided into two different tasks: synthesis of the datapath and control synthesis. The Carlsruhe Digital Design System (CADDY) solves both tasks. Starting from a behavioral circuit description CADDY generates the structure of the datapath and a control graph (CG), which is the starting point for the synthesis of a finite state machine. In this paper we will concentrate on CASTOR, the FSM synthesis part in CADDY. It is well adapted to the properties of the internally generated control graphs, but it is also a stand alone FSM synthesis system. We will first describe the FSM structure generator in CASTOR, then a new state assignment algorithm. Finally we will present our results for a standard benchmark set.
Keywords
digital circuits; finite state machines; network synthesis; CADDY; Carlsruhe Digital Design System; FSM synthesis; control graph; control synthesis; datapath synthesis; digital circuit synthesis system; finite state machine; logic synthesis; Character generation; Circuit synthesis; Control system synthesis; Decoding; Digital circuits; Kernel; Multiplexing; Partitioning algorithms; Programmable logic arrays; Space exploration;
fLanguage
English
Publisher
ieee
Conference_Titel
Solid-State Circuits Conference, 1989. ESSCIRC '89. Proceedings of the 15th European
Conference_Location
Vienna
Print_ISBN
3-85403-101-7
Type
conf
DOI
10.1109/ESSCIRC.1989.5468157
Filename
5468157
Link To Document