Question

In: Electrical Engineering

Your team’s task for this project is to simulate an NMOS transistor, compute the DC operating...

Your team’s task for this project is to simulate an NMOS transistor, compute the DC operating point and then design a bias network to properly operate the transistor in saturation. The transistor you will use is described by the spice model below:

ltSPICE:

.model NMOS0P5               NMOS(Level=1 VTO=0.7 GAMMA=0.5 PHI=0.8

+                              LD=0.08E-06 WD=0 UO=460 LAMBDA=0.001 TOX=9.5E-9 PB=0.9 CJ=0.57E-3

+                              CJSW=120E-12 MJ=0.5 MJSW=0.4 CGDO=0.4E-9 JS=10E-9 CGBO=0.38E-9

+                              CGSO=0.4E-9)

MultiSim:

.SUBCKT NMOS0P5 1 2 3 4

M 1 2 3 4 NMOS0P5 W=5u L=0.5u

.model NMOS0P5               NMOS(Level=1 VTO=0.7 GAMMA=0.5 PHI=0.8

+                              LD=0.08E-06 WD=0 UO=460 LAMBDA=0.001 TOX=9.5E-9 PB=0.9 CJ=0.57E-3

+                              CJSW=120E-12 MJ=0.5 MJSW=0.4 CGDO=0.4E-9 JS=10E-9 CGBO=0.38E-9

+                              CGSO=0.4E-9)

.ENDS NMOS0P5

In ltSPICE use the NMOS4 schematic component and a SPICE directive to properly load your model. In multisim use the component wizard and the MOS_N_4T schematic component. (see Figure 1 for proper multisim component creation). If you are using multisim.com online simulator, simply use a ‘NMOS’ device and input the Vt, Kn’ (shown as Kp) and W/L in the right side menu.

Figure 1. Custom component model

NOTE: for NMOS4 and MOS_N_4T you must connect the base to your source terminal as seen in Figure 3.

Figure 2. NMOS4 component

For the first part, you are to use the saturation equation for an NMOS with a Vt = 0.7V, Kn’ of 2.469 x10-4 and a W/L of 10 (use 0.5u for L 5u for W in your simulation) to get a ID of 4 mA. Once you find you VOV value solve for your VGS. Once your have your VGS simulate the I/V curve you are familiar with using DC sweep on VDS (start at 0V finish at 5V with 0.5V steps) and a fixed Vgs that you found using your equation. If you are using multisim.com you can simply show a transient line graph of 4mA Id.

For the second part, you are to find resistor values in the configuration shown in figure 3 to achieve the VGS you solved for analytically in part 1 (use resistors in the 100k-1000 kOhm range for RG1-2) as well as a VD of 3V so that the transistor is operating in saturation. (use the DC operating point simulation to find these values, use VDD = 5V).

Lastly, if we are to operate this transistor in deep triode, what is the resistor value rds?

Figure 3. Classical bias NMOS configuration

In summary:

Find VGS analytically

Graph the I/V curve at this VGS using DC Sweep

Find RG1 RG2 and RD for a VD of 3V

Show the DC Operating Point in saturation

Find rds analytically

Solutions

Expert Solution

TSPICE simulation)

b)I/V curve

c)Operating ponit

  

--- Operating Point ---

V(n003): 2.05295 voltage

V(n002): 2.5 voltage

V(n001): 5 voltage

Id(M1): 0.0058941 device_current

Ig(M1): 0 device_current

Ib(M1): -2.06295e-012 device_current

Is(M1): -0.0058941 device_current

I(R3): 2.27273e-005 device_current

I(R2): 2.27273e-005 device_current

I(R1): 0.0058941 device_current

I(V1): -0.00591683 device_current


Related Solutions

TASK A: Think of a fast food outlet or corporation that is operating in your country,...
TASK A: Think of a fast food outlet or corporation that is operating in your country, but is also known world wide. From your personal experience or otherwise, compare the similarities and differences in the company; (for example, in the products and services it offers; in the dress code; its operations, etc.) TASK B: Describe the concept of cultural 'particularism'. Explain its influence in a shared global culture when transacting business
2. Create a new NetBeans project called PS1Gradebook. Your program will simulate the design of a...
2. Create a new NetBeans project called PS1Gradebook. Your program will simulate the design of a student gradebook using a two-dimensional array. It should allow the user to enter the number of students and the number of assignments they wish to enter grades for. This input should be used in defining the two-dimensional array for your program. For example, if I say I want to enter grades for 4 students and 5 assignments, your program should define a 4 X...
Your task regarding the capstone project would be analysis of Usa and if it is a...
Your task regarding the capstone project would be analysis of Usa and if it is a good market for gaming consoles and weather the company should launch there product over there
Your task is to define a new project on job training. This could be a potential...
Your task is to define a new project on job training. This could be a potential new project that you or your organisation have in mind. Alternatively, you could relate this to a past project or a project in progress; however, in this case, you need to assume that you have been provided the opportunity to re-define the project towards better project performance and propose it as a new project. Write a report defining your project. Your report must include:...
For your task, provide responses to the following in a Word document and submit them: project...
For your task, provide responses to the following in a Word document and submit them: project name - Build an IT infrastructure for a medium size company that does accounting Explain why you selected this project Based on your project selection, explain what requirements and restrictions would be encountered Explain how you would go about constructing this project using an engineering approach
As a maintenance manager, your task is to apply project management tools and techniques towards planning...
As a maintenance manager, your task is to apply project management tools and techniques towards planning of your maintenance project. Think of your own project (for example, refurbishing of a boiler plant) and report on how you would go about planning such a project. Indicate all the equipment involved in your project, maintenance activities, allocation of human resources and all costs involved. Show the following in the process of planning your project: 1. Project definition 2. Work breakdown structure 3....
Create a Project and a Class called “FinalGrade” Write a Java program to compute your final...
Create a Project and a Class called “FinalGrade” Write a Java program to compute your final grade for the course. Assume the following (you can hard-code these values in your program). Assignments are worth 30% Labs are worth 40% Mid-term is worth 15% Final is worth 15% Ask for the grades in each category. Store them in a double variable. Print out the final percentage grade.           For example, Final Grade Calculation Enter percentage grades in the following order. Assignments,...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT