1989Unpublished venueRequires access

LOGOPT-a multi-level logic synthesis and optimization system

A.M. Prabhu

Open publisher page 3 citations

Abstract

The author describes a logic optimization system that serves as the workhorse for three high level and one RTL-level synthesis systems. LOGOPT is capable of combinational and limited sequential circuit optimization and is particularly useful for resynthesis of netlists. The author describes the process of resynthesis with an effective approach to netlist partitioning for selective retention of hierarchy. This technique is invaluable for high-level synthesis and can also be used for partitioning existing netlists, so that troublesome or structured functions, such as arithmetic functions, can be efficiently implemented, either manually or with structured synthesis techniques. LOGOPT can optimize the glue-logic, while also performing netlist-netlist verification and timing optimization. Netlist-netlist verification coupled with the netlist partitioning can be used for verification of incremental changes, thus avoiding the need for simulation. The architecture of LOGOPT is described, and experimental data on the use of LOGOPT over a spectrum of actual designs is presented

About this research paper

What this paper is about

The author describes a logic optimization system that serves as the workhorse for three high level and one RTL-level synthesis systems. LOGOPT is capable of combinational and limited sequential circuit optimization and is particularly useful for resynthesis of netlists. The author describes the process of resynthesis with an effective approach to netlist partitioning for selective retention of hierarchy. This technique is invaluable for high-level synthesis and can also be used for partitioning existing netlists, so that troublesome or structured functions, such as arithmetic functions, can be efficiently implemented, either manually or with structured synthesis techniques. LOGOPT can optimize the glue-logic, while also performing netlist-netlist verification and timing optimization. Netlist-netlist verification coupled with the netlist partitioning can be used for verification of incremental changes, thus avoiding the need for simulation. The architecture of LOGOPT is described, and experimental data on the use of LOGOPT over a spectrum of actual designs is presented

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The author describes a logic optimization system that serves as the workhorse for three high level and one RTL-level synthesis systems. LOGOPT is capable of combinational and limited sequential circuit optimization and is particularly useful for resynthesis of netlists. The author describes the process of resynthesis with an effective approach to netlist partitioning for selective retention of hierarchy. This technique is invaluable for high-level synthesis and can also be used for partitioning existing netlists, so that troublesome or structured functions, such as arithmetic functions, can be efficiently implemented, either manually or with structured synthesis techniques. LOGOPT can optimize the glue-logic, while also performing netlist-netlist verification and timing optimization. Netlist-netlist verification coupled with the netlist partitioning can be used for verification of incremental changes, thus avoiding the need for simulation. The architecture of LOGOPT is described, and experimental data on the use of LOGOPT over a spectrum of actual designs is presented

Key concepts: Netlist, Computer science, Logic optimization, Logic synthesis, Register-transfer level, High-level synthesis, Process (computing), Computer architecture

Related papers

Back to paper searchBrowse research topicsOriginal source
LOGOPT-a multi-level logic synthesis and optimization system — Research Paper | ScholarLens