Engineers Garage

  • Electronic Projects & Tutorials
    • Electronic Projects
      • Arduino Projects
      • AVR
      • Raspberry pi
      • ESP8266
      • BeagleBone
      • 8051 Microcontroller
      • ARM
      • PIC Microcontroller
      • STM32
    • Tutorials
      • Complete Sensor Guide
      • Engineering Deep Dives
      • AI
      • ARDUINO Compatible Coding
      • Audio Electronics
      • Battery Management
      • Beginners Electronics Series
      • Brainwave
      • Digital electronics (DE)
      • Electric Vehicles
      • EMI/EMC/RFI
      • EVs
      • Hardware Filters
      • IoT tutorials
      • LoRa/LoRaWAN
      • Power Tutorials
      • Protocol
      • Python
      • RPI Python Programming
      • Sensors
      • USB
      • Thermal management
      • Verilog
      • VHDL
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Product News
    • Business News
    • Company/Start-up News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • DigiKey Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Learn
    • Design Guides
    • Learning Center
    • Tech Toolboxes
    • Tech Terms
    • Webinars & Digital Events
  • Resources
    • EE Training Days
    • LEAP Awards
    • Podcasts
    • White Papers
  • Guest Post Guidelines
  • Advertise
  • Subscribe

The top EDA tools for VLSI designs in 2022

By Nikhil Agnihotri December 12, 2022

Chip designs are the foundation of the electronics industry. Microprocessors, microcontrollers, integrated circuits (ICs), application-specific ICs, and memory functions operate from this foundation.

Today’s ICs are a complex interconnection of millions and billions of transistors. Along with a basic understanding of electronic devices and circuits, those interested in or looking for a career in circuit design must also be acquainted with an Electronic Design Automation (EDA) tool for VLSI.

Analog and digital circuits are the two main types of electronic circuits with different design streams. Both start with similar concepts but quickly change in progression. Analog Mixed Signal is another option that merges analog and digital, offering an advanced design concept for VLSI engineers from either stream.

Chip design uses its a programming language, Hardware Description Language (HDL). Verilog, VHDL, and SystemVerilog are the most popular HDL languages. Those familiar with computer programming languages — like C/C++, Matlab/Simulink, Embedded C, or Python — will likely learn HDL with ease.

However, those new to programming can learn HDL from scratch by selecting any of the available options. Additionally, C++ or Python is necessary to understand for scripting. The EDA tools are necessary to design, test, and verify circuits. There is open-source and licensed software for VLSI design. Students or beginners can begin with the open-source tools.

In this article, we’ll explore some of the top EDA tools for VLSI design. Some of these tools are open-source and free to download. Others are the go-to industry standards for VLSI engineering.

Alliance/ Coriolis (open-source) – a complete toolchain for VLSI design, offering all of the CAD tools and libraries in the set for free use, falling under the GNU General Public License (GPL). This is except Hurricane, which is under LGPL and Si2 LEF/DEF parser drivers that are under Apache License, Version 2.0. 

The toolchain includes a VHDL compiler, simulator, logic synthesis tool, automatic place and route tools, and a portable CMOS library. The binary packages for installing Alliance are available for Ubuntu LTS, Mac OS X, Fedora, RedHat Enterprise Linux 6 (RHEL6), and RHEL clones like CentOS6 and Scientific Linux 6. For other operating systems, the package can be rebuilt from the source. 

The latest toolset includes upgraded alternatives, such as Yosys for logic synthesis and GHDL for simulation. The tools in Alliance are digital only, analog only, or mixed. As an open-source tool and complete toolchain for VLSI designing, it is excellent for beginners. The binaries, source code, cell libraries, and documentation for Alliance are available free of cost. 

Synopsys – a top provider of EDA services, Synopsis provides VLSI tools for logic synthesis, simulators (VHDL, Verilog, and SystemVerilog), automatic place and route tools, behavioral synthesis, static timing analysis, transistor-level circuit simulation, and format verification. These tools run on UNIX-like operating systems and require a license. They can be purchased from synopsys.com and activated online for one or several workstations. 

Synopsys also offers tools for design, verification, Silicon engineering, and Silicon lifecycle management. 

Cadence – a provider of EDA tools and semiconductor IP with several options for design, synthesis, simulation, layout, DRC verification, LVS verification, and parasitic capacitance verification. Some of the top tools used for VLSI design, simulation, and layout includes ICMS, Composer, Analog Artist, cdsSPICE, Spectre, Virtuoso, and DFII. These are all licensed tools available for purchase from Cadence. 

Xilinx – the EDA tools from Xilinx use their own chips. Xilinx Vivado Design Suite is the current EDA toolchain for high-level synthesis, simulation, and layout. The Vivado Design Suite includes Vivado High-Level Synthesis, Vivado Simulator, Vivado IP Integrator, and Vivado TCL Store. These licensed tools support design for Xilinx’s 7-Series FPGA products. Xilinx ISE was discontinued in 2013 and is no longer supported. 

Siemens EDA – formerly Mentor Graphics, Siemens EDA provides several tools for IC design, simulation, and verification. The top tools for VLSI engineering include Catapult for high-level synthesis, Precision for FPGA synthesis, Oasys-RTL for logic synthesis, Calibre Design Solutions for verification and DFM optimization, Aprisa for digital IC implementation, Custom IC for custom IC design (like photonics and MEMS), PowerPro for low power optimization, Tessent Silicon Lifecycle Solutions for testing and silicon lifecycle management, and mPower for power integrity analysis. These are all licensed tools. 

Silvaco – a top provider of EDA, technology CAD, and Semiconductor IP. Silvaco’s TCAD software solutions is a complete tool suite, which includes Victory Atomistic for Nanostructure Simulation, Victory Device for Device Simulation, Victory Process for Process Simulation, Victory Mesh for Meshing & Solid Modeling, Hipex for Full-chip Rule-based RC Parasitic Extraction, Victory RCx Pro for RC Extractor for Realistic 3D Structures, VWF (Virtual Wafer Fab), and interactive tools for pre and post-processing. 

Silvaco also offers a complete schematic-driven analog, mixed-signal, RF circuit design, layout, and analysis environment. 

Electric (open-source) – a Java-based EDA tool for VLSI design and layout using VHDL and Verilog. It’s available as a GNU project and can be used for synthesis and analysis, including logic synthesis, routing, layout and schematics, simulation, and design rule-checking. Unfortunately, the software is no longer actively supported, but bug fixes are available. Electric is worth trying for those interested in a different design approach than the typical VLSI tools.  

Glade – a free alternative to Cadence, Glade is an IC layout and schematic editor. It offers a built-in DRC, extraction, and LVS, allowing for the design and verification of schematics and layouts in a single IDE. Glade can be extended using Python scripting and SWIG wrapping of C++ functions. Along withLinux, Mac OS X, and other UNIX-like systems, it can also be downloaded for Windows. The software’s user interface and operation are similar to Cadence. 

 

You may also like:


  • What are the different types of integrated circuits?

  • What is an SoC?

  • What is electronic design automation?

  • What is an Integrated Circuit? Specifications to tapeout

  • VLSI technology: An overview

Filed Under: Analog, Digital, Tech Articles
Tagged With: cadence, chip, chipdesign, eda, electric, galde, integratedcircuit, siemens, silvaco, synopsys, xilinx
 

Next Article

← Previous Article
Next Article →

Questions related to this article?
👉Ask and discuss on Electro-Tech-Online.com and EDAboard.com forums.



Tell Us What You Think!! Cancel reply

Log in to leave a comment:

Lost your password?

Don't have an account? Register here

Submit a Guest Post

submit a guest post

EE TECH TOOLBOX

“ee
Tech Toolbox: Wide Bandgap Semiconductors
Moving from silicon to GaN or SiC feels like a whole new ballgame, doesn’t it? It isn’t just about faster switching; it’s about managing the layout parasitics and thermal realities that come with that speed. This month’s Tech Toolbox features a curated eBook that tackles these design hurdles head-on.

EE Learning Center

EE Learning Center
“engineers
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

HAVE A QUESTION?

Have a technical question about an article or other engineering questions? Check out our engineering forums EDABoard.com and Electro-Tech-Online.com where you can get those questions asked and answered by your peers!


RSS feed: EDABOARD.com Discussions. EDABOARD.com Discussions.

  • Is my CCD (and unity gain op-amp) compatible with the AD9826?
  • Naming NETs in KICAD?
  • Innovus - Cover IO pins with Metal
  • VNA Measurement Setup for Twisted-Pair Cable S-Parameter Modeling
  • Can you buy e mode GaN FET with an integrated gate driver in a to220 package?

RSS feed: Electro-Tech-Online.com Discussions Electro-Tech-Online.com Discussions

  • How much does generator frequency stability matter for sensitive electrical equipment?
  • Curiosity is difficult.
  • Speed control on power tools...
  • On off switch hack
  • DBT alternative idea

Featured Tutorials

VHDL Series (1-24)

  • VHDL Tutorial 17: Design a JK flip-flop (with preset and clear) using VHDL
    VHDL Tutorial 17: Design a JK flip-flop (with preset and clear) using VHDL
  • VHDL Tutorial 18: Design a T flip-flop (with enable and an active high reset input) using VHDL
    VHDL Tutorial 18: Design a T flip-flop (with enable and an active high reset input) using VHDL
  • VHDL Tutorial – 19: Designing a 4-bit binary counter using VHDL
    VHDL Tutorial – 19: Designing a 4-bit binary counter using VHDL
  • VHDL Tutorial – 20: Designing 4-bit binary-to-gray & gray-to-binary code converters
    VHDL Tutorial – 20: Designing 4-bit binary-to-gray & gray-to-binary code converters
  • VHDL Tutorial – 21: Designing an 8-bit, full-adder circuit using VHDL
    VHDL Tutorial – 21: Designing an 8-bit, full-adder circuit using VHDL
  • VHDL Tutorial – 22: Designing a 1-bit & an 8-bit comparator by using VHDL
    VHDL Tutorial – 22: Designing a 1-bit & an 8-bit comparator by using VHDL
More Tutorials >

Recent Articles

  • Mini-Circuits releases Butler matrices for MIMO testing
  • OMNIVISION introduces 12MP global shutter image sensor
  • OMNIVISION launches 5MP global shutter image sensor
  • TDK expands inductors for automotive PoC circuits
  • Infineon introduces MCU for Full HD dual displays

EE ENGINEERING TRAINING DAYS

engineering
Engineers Garage
  • Analog IC TIps
  • Connector Tips
  • Battery Power Tips
  • EDABoard Forums
  • EE World Online
  • Electro-Tech-Online Forums
  • EV Engineering
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • 5G Technology World
  • Subscribe to our newsletter
  • About Us
  • Contact Us
  • Advertise

Copyright © 2026 Arrowfly LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of Arrowfly
Privacy Policy

Search Engineers Garage

  • Electronic Projects & Tutorials
    • Electronic Projects
      • Arduino Projects
      • AVR
      • Raspberry pi
      • ESP8266
      • BeagleBone
      • 8051 Microcontroller
      • ARM
      • PIC Microcontroller
      • STM32
    • Tutorials
      • Complete Sensor Guide
      • Engineering Deep Dives
      • AI
      • ARDUINO Compatible Coding
      • Audio Electronics
      • Battery Management
      • Beginners Electronics Series
      • Brainwave
      • Digital electronics (DE)
      • Electric Vehicles
      • EMI/EMC/RFI
      • EVs
      • Hardware Filters
      • IoT tutorials
      • LoRa/LoRaWAN
      • Power Tutorials
      • Protocol
      • Python
      • RPI Python Programming
      • Sensors
      • USB
      • Thermal management
      • Verilog
      • VHDL
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Product News
    • Business News
    • Company/Start-up News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • DigiKey Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Learn
    • Design Guides
    • Learning Center
    • Tech Toolboxes
    • Tech Terms
    • Webinars & Digital Events
  • Resources
    • EE Training Days
    • LEAP Awards
    • Podcasts
    • White Papers
  • Guest Post Guidelines
  • Advertise
  • Subscribe