2002Proceedings of WESCON '93Requires access

Beyond logic synthesis

Pedro Torres Estrada

Open publisher page 1 citations

Abstract

Synthesis is the enabling technology and foundation of High-Level Design (HLD), the third generation of Electronic Design Automation (EDA). In simple terms, synthesis uses a functional specification and user constraints to automatically generate an optimized gate-level description. The more complete the synthesis tool, the more it takes care of implementation details, leaving designers to more quickly add value at higher levels of abstraction. While synthesis really began as logic optimization, hence the name "logic synthesis", Synopsys provides capabilities far beyond the scope of logic optimization. Today these include RTL synthesis, architectural synthesis, and floorplan management. Synopsys is also exploring multiple-cycle optimization which can move the designer to a behavioral level of abstraction. The remainder of this document describes the various types of synthesis, their requirements, and their value to a designer.

About this research paper

What this paper is about

Synthesis is the enabling technology and foundation of High-Level Design (HLD), the third generation of Electronic Design Automation (EDA). In simple terms, synthesis uses a functional specification and user constraints to automatically generate an optimized gate-level description. The more complete the synthesis tool, the more it takes care of implementation details, leaving designers to more quickly add value at higher levels of abstraction. While synthesis really began as logic optimization, hence the name "logic synthesis", Synopsys provides capabilities far beyond the scope of logic optimization. Today these include RTL synthesis, architectural synthesis, and floorplan management. Synopsys is also exploring multiple-cycle optimization which can move the designer to a behavioral level of abstraction. The remainder of this document describes the various types of synthesis, their requirements, and their value to a designer.

Why it matters

OpenAlex reports 1 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

Synthesis is the enabling technology and foundation of High-Level Design (HLD), the third generation of Electronic Design Automation (EDA). In simple terms, synthesis uses a functional specification and user constraints to automatically generate an optimized gate-level description. The more complete the synthesis tool, the more it takes care of implementation details, leaving designers to more quickly add value at higher levels of abstraction. While synthesis really began as logic optimization, hence the name "logic synthesis", Synopsys provides capabilities far beyond the scope of logic optimization. Today these include RTL synthesis, architectural synthesis, and floorplan management. Synopsys is also exploring multiple-cycle optimization which can move the designer to a behavioral level of abstraction. The remainder of this document describes the various types of synthesis, their requirements, and their value to a designer.

Key concepts: Computer science, Logic synthesis, Electronic design automation, Abstraction, High-level synthesis, Scope (computer science), Computer architecture, Logic optimization

Related papers

Back to paper searchBrowse research topicsOriginal source
Beyond logic synthesis — Research Paper | ScholarLens