Lab_3 Handouts NAND_NOR AND_OR Gates
Lab_3 Handouts NAND_NOR AND_OR Gates
Learning Objectives
• To draw NAND Gate Schematic and Perform its transient Analysis
• To create NAND Gate Symbol Library
• Call NAND gate and Inverter within an AND gate schematic to
perform transient analysis.
• Analyze Propagation Delay and average power dissipation from
waveforms
• Calculate Propagation Delay and average power dissipation via SPICE
Directives
• Lab Performance Report
Lab Performance Report#3
• Task#1: Create NAND gate schematic and symbol in LT-Spice. Call the NAND gate symbol you created from the component library into a
new schematic. Perform its transient analysis using two different pulse inputs of your own choice (make sure that each of tr and tf should
be 5% of the time period.) Vary the PMOS and NMOS transistor sizes till you get a symmetric output waveform.
• Task#2: Create NOR gate schematic and symbol in LT-Spice. Call the NAND gate symbol you created from the component library into a new
schematic. Perform its transient analysis using two different pulse inputs of your own choice (make sure that each of tr and tf should be 5%
of the time period.) Vary the PMOS and NMOS transistor sizes till you get a symmetric output waveform.
• Analysis#1: Perform Transient analysis for 3 time periods of the input pulse with larger T. Show output vs input voltage waveforms. Write
your observations by comparing it with truth-table.
𝟏
• Analysis#2: Find the Propagation Delay using a simple waveform observation technique as discussed in the demo: tpHL , tpLH and tp1= (tpHL
𝟐
+ tpLH). Reduce the rise and fall times of the input waveforms to 0.1% of their respective time-periods. Again, find the average propagation
delay tp2. Compare tp2 with the previous tp1 to see the effect of change in tr and tf. Write down your observations in few lines.
• Analysis#3: Find the Propagation Delay this time using .meas spice directive and report the log file’s screenshot. Write your observation in
two lines.
• Analysis#4: Find the Average Power consumption for input with longer T using .meas SPICE directive.