The goal of this project was to simulate a CMOS circuit that uses a 180nm CMOS device within LTSpice simulation. Below, an odd number of CMOS inverters were joined together to form a stage 11ring oscillator.
* 11 Stage Ring Oscillator Circuit Model
XX1 osc_out N001 VDD 0 cmosinverter
XX2 N001 N002 VDD 0 cmosinverter
XX3 N002 N003 VDD 0 cmosinverter
XX4 N003 N004 VDD 0 cmosinverter
XX5 N004 N005 VDD 0 cmosinverter
XX6 N005 N006 VDD 0 cmosinverter
XX7 N006 N007 VDD 0 cmosinverter
XX8 N007 N008 VDD 0 cmosinverter
XX9 N008 N009 VDD 0 cmosinverter
XX10 N009 N0010 VDD 0 cmosinverter
XX11 N0010 osc_out VDD 0 cmosinverter
*netlist
.subckt inverter In Out VDD DGND
M1 Out IN DGND N_0.18u 1=180n w=0.5u
M2 VDD In Out p_0.18u 1=180n w=1u
.include "Mosis_tsmc_180nm.model"
.ends cmosinverter
.model NMOS NMOS
.model PMOS PMOS
.lib C:\Users\jgazzara\documents\LTspiceXVII\lib\cmp\standard.mos
*sources
VDD VDD 0 DC 3.3
VinA A GND dc 0 pulse 0 3.3 0ns 0.1ns 0.1ns 25ns 50ns
*commands
.ic v(osc_out) =1
.tran 10p 10n UIC
.backanno
.end