Useful tools for Engineers in ASIC design. Meanwhile, some tips are troubleshooting for many problems when you using those EDA tools.
Commercial Tools
Cadence
Virtuoso+Spectre
Xcelium+Genus
Assura/PVS
Matlab/Simulink
Synopsys
IC Compiler + HSPICE
Mentor Graphics
Tanner S-Edit and L-Edit
Calibre
Open Source Tools
KiCAD
Qspice
CppSim+
Magic
IVerilog
Octave
Spyder + Python + Jupyter
Simulators
Spectre/SpectreRF/SpectreX
Hspice
NGspice
IC design flow using Cadence tools:
troubleshoot different issues
PDK setup introduction
DRC/LVS/QRC setup introduction
GUI-related tool flow vs Command-Line tool flow
Open Source and robust schematic simulation tool for analog and mixed-signal circuit design:
Qspice textbook circuit examples
Qspice setup for various operating systems
Extra Qspice circuit models for analyzing ADC/DAC, PLL, CIS design
Open Source system-level design tool for analog and mixed-signal circuit design:
CppSim+ textbook circuit examples
CppSim+ release version (updating) for WinOS, Xfce Linux, and NsCDE Linux
CppSim+ design flow and troubleshooting for ADC and PLL design
Icarus Verilog is a free compiler implementation for the IEEE-1364 Verilog hardware description language. GTKwave is the viewer for Unix, Win32, and Mac OSX which reads LXT, LXT2, VZT, FST, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.
Tutorials of using IVerilog in WinOS and Linux
IVerilog standard digital blocks