eecs320hw9 - Doug Jacobs Problem 4 Vgs = 0 1.5 1 0.5 Id(A...

Info icon This preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Doug Jacobs Problem 4 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 -1 -0.5 0 0.5 1 1.5 Vds (V) Id (A) Vgs = 0 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 -1 -0.5 0 0.5 1 1.5 Vds (V) Id (A) Vgs = 0
Image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 1 2 3 x 10 -4 Vds (V) Id (A) Vgs = 2 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 x 10 -3 Id (A) Vds (V) Vgs = 3
Image of page 2
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 x 10 -3 Vds (V) Id (A) Vgs = 4 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 1 2 3 4 5 6 7 8 9 x 10 -3 Vds (V) Id (A) Vgs = 5
Image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Matlab Code >> Z = 50*10^-6; >> L = 2*10^-6; >> un= 400; >> Z = 50*10^-4; >> L = 2*10^-4; >> xox=30*10^-7; >> Vt= 1.2; >> Vds = linspace(0,5,10000); >> Vgs Vgs = 0 1 2 3 4 5 >> Id1 = Z*un*3.9*8.85*10^-14.*(Vgs(1)-Vt-(Vds./2)).*Vds/(L*xox); >> Id2 = Z*un*3.9*8.85*10^-14.*(Vgs(2)-Vt-(Vds./2)).*Vds/(L*xox); >> Id3 = Z*un*3.9*8.85*10^-14.*(Vgs(3)-Vt-(Vds./2)).*Vds/(L*xox); >> Id4 = Z*un*3.9*8.85*10^-14.*(Vgs(4)-Vt-(Vds./2)).*Vds/(L*xox); >> Id5 = Z*un*3.9*8.85*10^-14.*(Vgs(5)-Vt-(Vds./2)).*Vds/(L*xox); >> Id6 = Z*un*3.9*8.85*10^-14.*(Vgs(6)-Vt-(Vds./2)).*Vds/(L*xox); >> Idsat Idsat = 0.0008 0.0000 0.0004 0.0019 0.0045 0.0083 >> Vds1=linspace(0,5,10000); >> plot(Vds1, Idsat(1)); >> xlabel('Vds (V)') >> ylabel('Id (A)') >> title('Vgs = 0') >> plot(Vds1, Idsat(2)); >> title('Vgs = 1') >> ylabel('Id (A)') >> xlabel('Vds (V)') >> Vds3=linspace(.8,5,4200); >> Id3 = Z*un*3.9*8.85*10^-14.*(Vgs(3)-Vt-(Vds(1,1600)./2)).*Vds(1,1600)/(L*xox); >> Vd3=linspace(0,.8,1600); >> plot(Vd3, Id3) >>>> Vds3=linspace(0,.8,1600); >> Id3 = Z*un*3.9*8.85*10^-14.*(Vgs(3)-Vt-(Vds3./2)).*Vds3/(L*xox); >> plot(Vds3, Id3) >> hold Current plot held
Image of page 4
>> plot(linspace(.8,5,8400), Idsat3)
Image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern