Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Functional netlist of a DAC - ADC and netlist that describe the sub-components. This has to be done in LT spice with spice code. Partially
Functional netlist of a DAC - ADC and netlist that describe the sub-components.
This has to be done in LT spice with spice code. Partially I did.Please help me out further.I am providing the code which i developed
Please help me out further.Programming should be in LT spice.
1 test_decoder.cir - describes a decoder block that takes in two bits and decodes them into a '1-4 one- hot signal' as described in class. .subckt nn dgs Ww=3*11 mnfet dgs 0 nmos L=ll w=ww .ends .subckt pp dg s ww=3*11 mpfet dg s vdd pmos L=ll w=ww .ends .subckt inv out inn size=10 beta={2} XPP out inn vdd pp ww={10*11*sz*beta/ (beta+1) } XNN out inn 0 nn ww={10*11*sz/ (beta+1) } .ENDS inv .subckt invn out inn size=10 beta={2} XPP out inn vdd pp ww={10*11*sz*beta/ (beta+1) } XNN out inn ggg nn ww={10*11*sz/ (beta+1) } .ENDS invN .subckt inve out inn size=10 beta={2} vdc inp gnd dc={0*vdd) MPP out inn vdd inp pmos w={11* sz*beta/ (beta+1) } XNN out inn gnd .ENDS invP nn ww={10*11*sz/ (beta+1) } .subckt nd2 out ina inb sz='1' Xpa out ina vdd pp ww={10*11*sz} Xpb out inb vdd pp ww={10*11*sz} Xna out ina nnn nn ww={10*11*sz} Xnb nnn inbo nn ww={10*11*sz} .ends nd2 .subckt nr2 out ino ini sz='1' beta=4 Xpaa pdp ino vdd pp ww={3*11* sz*beta} Xpbb out ini pdp pp ww={3*11*sz*beta} xnaa out in o nn ww={3*11*sz} Xnaa out ini 0 nn ww={10*11*sz} .ends nr2 .subckt dac ana bti bto X11 nt3 bti bto nd2 x10 nt2 bti bfo nd2 x01 nti bfi bto nd2 X00 nto bfi bto nd2 xibi bfi bti inv xibo bf0 bto inv Xo3 nf3 nt3 inv Xo2 nf2 nt2 inv Xol nfl nti inv nfonto inv Xpt3 ana nt3 vdd pp ww='20*11' * = ana = 0.67*vdd Xpt2 ana nt2 vdd pp ww='150*ll' Xnf2 ana nf2 gnd nn ww='50*11' * ana = 0.33*vdd Xpti ana nti vdd pp ww='90*11' Xnfi ana nfl gnd nn ww='54*llStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started