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
fDate :
29 May-1 Jun 1990
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;
Conference_Titel :
Euro ASIC '90
Conference_Location :
Paris
Print_ISBN :
0-8186-2066-8
DOI :
10.1109/EASIC.1990.207905