Skip to content

VLSIFacts

Let's Program the Transistors

  • Home
  • DHD
    • Digital Electronics
    • Fault Tolerant System Design
    • TLM
    • Verification
    • Verilog
    • VHDL
    • Xilinx
  • Embedded System
    • 8085 uP
    • 8086 uP
    • 8051 uC
  • VLSI Technology
    • Analog Electronics
    • Memory Devices
    • VLSI Circuits
  • Interview
    • Interview Experience
    • Training Experience
    • Question Bank
  • Notifications
  • QUIZ
  • Community
  • Job Board
  • Contact Us
  • Toggle search form

Synthesis in VLSI

Posted on November 18, 2019November 18, 2019 By Dewansh No Comments on Synthesis in VLSI

Synthesis transforms the simple RTL design into a gate-level netlist with all the constraints as specified by the designer. In simple language, Synthesis is a process that converts the abstract form of design to a properly implemented chip in terms of logic gates.

Synthesis takes place in multiple steps:

  • Converting RTL into simple logic gates.
  • Mapping those gates to actual technology-dependent logic gates available in the technology libraries.
  • Optimizing the mapped netlist keeping the constraints set by the designer intact.

There are various tools which can be used to synthesize a design provided by various vendors including Synopsys, Cadence and Mentor Graphics.

Basic Synthesis Flow & Example:

 

module top (input a, input b, output c);
wire d;
assign d = a & b;
assign c = d & a;
endmodule

This contains two and gates but it will synthesize into a single AND gate after synthesis due to the optimizations performed during synthesis.

Synthesis is a very important process for the designers as it enables them to see how the design will actually look like after fabrication. All parameters including area, timing, power can be reported and checked by the designer beforehand only. He/She can make the necessary changes(if required) before the actual fabrication process, thus saving both time and cost.

Spread the Word

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to email a link to a friend (Opens in new window) Email
  • Click to print (Opens in new window) Print

Like this:

Like Loading...

Related posts:

  1. VLSI Design Flow
  2. ASIC Physical Design Flow
  3. Synopsys – Interview Questions – based on Synthesis and Simulation
  4. State Machine Synthesis
DHD, Verilog, VHDL

Post navigation

Previous Post: Resistive Divider Circuit
Next Post: Pre-Silicon Verification vs. Post-Silicon Validation

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Top Posts & Pages

  • ASCII Code
  • Circuit Design of a 4-bit Binary Counter Using D Flip-flops
  • NAND and NOR gate using CMOS Technology
  • AND and OR gate using CMOS Technology
  • Port Mapping for Module Instantiation in Verilog


 

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme

%d