Close Menu
  • Analog Design
    • Latest Analog Layout Interview Questions (2025)
  • Digital Design
    • Digital Electronics Interview Question(2025)
    • Top VLSI Interview Questions
  • Physical Design
    • Physical Design Interview Questions for VLSI Engineers
  • Verilog
    • Verilog Interview Questions(2024)
  • Forum
Facebook Instagram YouTube LinkedIn WhatsApp
SiliconvlsiSiliconvlsi
Forum Questions Register in Forum Login in Forum
Facebook Instagram YouTube LinkedIn WhatsApp
  • Analog Design
    • Latest Analog Layout Interview Questions (2025)
  • Digital Design
    • Digital Electronics Interview Question(2025)
    • Top VLSI Interview Questions
  • Physical Design
    • Physical Design Interview Questions for VLSI Engineers
  • Verilog
    • Verilog Interview Questions(2024)
  • Forum
SiliconvlsiSiliconvlsi
Home»VLSI Design»SPICE Netlist
VLSI Design

SPICE Netlist

siliconvlsiBy siliconvlsiDecember 18, 2022Updated:May 12, 2024No Comments2 Mins Read
Facebook Pinterest LinkedIn Email WhatsApp
Share
Facebook Twitter LinkedIn Pinterest Email

SPICE Netlist

A SPICE netlist is a text-based representation of a circuit. Viewing the netlist helps you to learn about SPICE syntax and simulation.

SPICE netlist for the CMOS inverter

M1 Y A VDD VDD PMOS W=5U L=0.18u
M2 Y A 0 0 NMOS W=2U L=0.18u
CL Y 0 0.1PF
VDD VDD 0 1.8V
VIN A 0 PULSE 0 1.8V 0N 1N 1N 5N 10N
.TRAN 0.01N 20N
.PRINT TRAN V(A) V(Y)
.PLOT TRAN V(A) V(Y)
.END

SPICE netlist to design a two-input CMOS NAND gate

MP1 VDD A OUT VDD PMOS W=1u L=0.18u
MP2 VDD B OUT VDD PMOS W=1u L=0.18u
MN1 OUT A N1 VSS NMOS W=1u L=0.18u
MN2 N1 B VSS VSS NMOS W=1u L=0.18u
VDD VDD 0 1.8
VSS VSS 0 0
VA A 0 PULSE 0 1.8 0n 1n 1n 3n 10n
VB B 0 PULSE 0 1.8 0n 1n 1n 8n 20n
CY OUT 0 0.1pF
.TRAN 1p 40n
.PLOT TRAN V(A) V(B) V(OUT)
.END

SPICE netlist to design a two-input CMOS NOR gate

MP1 VDD A N1 VDD PMOS W=1u L=0.18u
MP2 N1 B OUT VDD PMOS W=1u L=0.18u
MN1 OUT A VSSVSS NMOS W=1u L=0.18u
MN2 OUT B VSS VSS NMOS W=1u L=0.18u
VDD VDD 0 1.8
VSS VSS 0 0
VA A 0 PULSE 0 1.8 0n 1n 1n 3n 10n
VB B 0 PULSE 0 1.8 0n 1n 1n 8n 20n
CY OUT 0 0.1pF
.TRAN 1p 40n
.PLOT TRAN V(A) V(B) V(OUT)
.END


 

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

How Shielding Avoids Crosstalk Problem? What Exactly Happens There?

September 22, 2024

Navigating the Challenges of Gate Dielectric Scaling in MOS Transistors

August 1, 2024

Challenges in Modern SoC Design Verification

April 20, 2024
Leave A Reply Cancel Reply

Facebook X (Twitter) Instagram Pinterest Vimeo YouTube
  • About Us
  • Contact Us
  • Privacy Policy
© 2025 Siliconvlsi.

Type above and press Enter to search. Press Esc to cancel.