• DocumentCode
    3112822
  • Title

    OASIS: a silicon compiler for semi-custom design

  • Author

    Kedem, Gershon ; Brglez, Franc ; Kozminski, Krzysztof

  • Author_Institution
    Dept. of Comput. Sci., Duke Univ., Durham, NC, USA
  • fYear
    1990
  • fDate
    29 May-1 Jun 1990
  • Firstpage
    118
  • Lastpage
    123
  • Abstract
    OASIS is a cell-based silicon compiler system that supports rapid implementation of digital Application Specific ICs (ASICs) by taking a high-level language description and producing a layout of a testable IC. The language unifies functional descriptions of finite state machines (FSMs) and decoding logic with structural/algorithmic descriptions of data paths and regular structures such as adders or multipliers. The OASIS system integrates the language compiler with logic synthesis, simulation, verification, testability, and layout tools, providing the necessary control to explore the speed-versus-area tradeoffs. The authors´ experience with a language-based design capture system shows a marked increase in productivity when compared to schematic capture. This paper describes the system with its unique features and presents some of the results of using OASIS in designing semicustom ASICs
  • Keywords
    application specific integrated circuits; circuit layout CAD; high level languages; logic arrays; specification languages; ASICs; OASIS; Open Architecture Silicon Implementation Software; cell-based silicon compiler system; digital Application Specific ICs; features; high-level language description; increase in productivity; language compiler; language-based design capture system; layout tools; logic synthesis; rapid implementation; schematic capture; semi-custom design; silicon compiler; simulation; speed-versus-area tradeoffs; testability; verification; Application specific integrated circuits; Automata; Decoding; Digital integrated circuits; High level languages; Integrated circuit layout; Integrated circuit testing; Logic testing; Silicon compiler; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euro ASIC '90
  • Conference_Location
    Paris
  • Print_ISBN
    0-8186-2066-8
  • Type

    conf

  • DOI
    10.1109/EASIC.1990.207905
  • Filename
    207905