• DocumentCode
    3256951
  • Title

    Application-driven design automation for microprocessor design

  • Author

    Pyo, Iksoo ; Su, Ching-Long ; Huang, Ing-Jer ; Pan, Kuo-Rueih ; Koh, Yong-seon ; Tsui, Chi-ying ; Chen, Hsu-Tsun ; Cheng, Gino ; Liu, Shihming ; Wu, Shiqun ; Despain, Alvin M.

  • Author_Institution
    Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    1992
  • fDate
    8-12 Jun 1992
  • Firstpage
    512
  • Lastpage
    517
  • Abstract
    The authors present an overview of the application-driven design automation system (ADAS) for microprocessor design. ADAS accepts a specification of the instruction set architecture as input, and produces both layout specified in Caltech Intermediate Form, and a reorder table for the language compiler as output. The system spans language design, compiler design, instruction set design, microarchitecture, and VLSI implementation. Another goal of the project is to determine the feasibility of applying formal methodology to design automation and the usefulness of formal syntax and semantics in defining the meaning of specifications. The system implementation on a real industrial example, the TDY-43 processor, is discussed
  • Keywords
    VLSI; circuit layout CAD; formal specification; instruction sets; microprocessor chips; Caltech Intermediate Form; TDY-43 processor; VLSI implementation; application driven design automation; compiler design; design automation; formal methodology; formal syntax; instruction set architecture; language compiler; language design; layout; microarchitecture; microprocessor design; overview; reorder table; semantics; specification; Application specific processors; Control systems; Design automation; Design optimization; Hardware; Instruction sets; Microprocessors; Process design; Space exploration; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1992. Proceedings., 29th ACM/IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    0738-100X
  • Print_ISBN
    0-8186-2822-7
  • Type

    conf

  • DOI
    10.1109/DAC.1992.227750
  • Filename
    227750