• 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