paper

MIS: A Multiple-Level Logic Optimizations System

Volume Number:
6
Issue Number:
6
Pages:
Starting page
1062
Ending page
1081
Publication Date:
Publication Date
1 November 1987

paper Menu

Abstract

MIS is both an interactive and a batch-oriented multilevel logic synthesis and minimization system. MIS starts from the combinational logic extracted, typically, from a high-level description of a macrocell. It produces a multilevel set of optimized logic equations preserving the input-output behavior. The system includes both fast and slower (but more optimal) versions of algorithms for minimizing the area, and global timing optimization algorithms to meet system-level timing constraints. This paper provides an overview of the system and a description of the algorithms used. Included are some examples illustrating an input language used for specifying logic and don't-cares. Parts on an industrial chip have been re-synthesized using MIS with favorable results as compared to equivalent manual designs.

Country
USA
Affiliation
University of California, Berkeley
IEEE Region
Region 06 (Western U.S.)