• DocumentCode
    1145699
  • Title

    Automated Synthesis of Digital Hardware

  • Author

    Hafer, Ldus J. ; Parker, Alice C.

  • Author_Institution
    Department of Computing Science, Simon Fraser University
  • Issue
    2
  • fYear
    1982
  • Firstpage
    93
  • Lastpage
    109
  • Abstract
    This paper describes a portion of the Carnegie-Mellon University Design Automation (CMU-DA) research. This part involves the design and construction of a data-memory allocator, consisting of a set of algorithms and data structures which synthesize hardware at the register-transfer level from a behavioral description written in ISP. The allocator selects registers and data operators and interconnects them with data paths to form a data part capable of implementing the data operations specified in the behavior. Results indicate that the allocator´s performance compares favorably with a human designer when designing an elevator controller and a reduced PDP-8/E. Although optimal designs cannot be guaranteed, upper bounds for the number of components used can be derived from the ISP description.
  • Keywords
    Automated synthesis; ISP; computer-aided design; design automation; hardware specification; hardware-descriptive language; logic design; register-transfer level; Algorithm design and analysis; Automatic control; Data structures; Design automation; Elevators; Hardware; Humans; Logic design; Optimal control; Space exploration; Automated synthesis; ISP; computer-aided design; design automation; hardware specification; hardware-descriptive language; logic design; register-transfer level;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1982.1675955
  • Filename
    1675955