PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI System Laboratory. Contents
|
|
- Evelyn Spencer Merritt
- 5 years ago
- Views:
Transcription
1 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI System Laboratory Contents Experiment No Name of The Experiments. Page Experiment-1 INTRODUCTION TO CIRCUIT SIMULATION USING SPICE 1 Experiment-2 Experiment-3 Experiment-4 Experiment-5 Experiment-6 Experiment-7 Experiment-8 Experiment-9 ANALYSIS OF CMOS INVERTER USING PSPICE SIMULATION OF CMOS NAND GATE USING PSPICE SIMULATION OF CMOS NOR GATE USING PSPICE INTRODUCTION TO LAYOUT DESIGN USING MICROWIND LAYOUT DESIGN OF A CMOS INVERTER USING MICROWIND LAYOUT DESIGN OF A 2-INPUT CMOS NOR GATE FOR EQUAL RISE TIME AND FALL TIME LAYOUT DESIGN OF A 2-INPUT CMOS NAND GATE FOR EQUAL RISE TIME AND FALL TIME VLSI DESIGN USING SCHEMATIC CAPTURE Page 1
2 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT 1: INTRODUCTION TO CIRCUIT SIMULATION USING SPICE Objectives: To familiarize with SPICE simulator. To learn how to simulate and analyze simple circuit using spice To learn how to measure the rise time, fall time for a circuit. Introduction: SPICE (Simulation Program with Integrated Circuit Emphasis) is a very powerful and probably the most widely used simulator for electrical and electronic circuits. This experiment aims at introducing you to some of the capabilities of the SPICE program. It can perform nonlinear dc, nonlinear transient, linear ac analysis and other types of simulations. The circuits may contain resistors, capacitors, inductors, mutual inductors independent voltage and current sources, four types of dependent sources, transmission lines, and four most common semiconductor devices: diodes, BJTs, JFETs, and MOSFETs. This experiment will use SPICE s dc and transient analysis capabilities to analyze circuits based on resistor, capacitor and inductor. Rules of writing code for circuit simulation: Use the following as a template to writing a description (Line starts with * is considered as a comment): Title(first line is ignored as a comment) * 1.Circuit description: *2.Model specification: *3.Input signals: *4.Simulation modes: *5.Generating outputs *6.End of simulation:. end Page 2
3 1.Circuit Description: General Form: Devicename n1 n2 Value eg: r k r k Devicename is rxxx for a registor, cxxx for a capacitor.n1, n2 are the node numbers of the device terminals.value is the resistance (in ohms) or capacitance (in Farads) of the device. 2.Model specification: For resistor and capacitor model name is not necessary. 3.Input signals DC Source : General Form (for DC): Sourcename n1 n2 dc value (for AC): Sourcename n1 n2 pulse (V1, V2, TD, TR, TF, PW, PER) eg. vdd 4 0 dc 5 vclock 1 0 pulse(0,5,1ns,2ns,100ns,200ns) Where,sourcename is the name of the source,n1 and n2 are the positive and negative node of the voltage source, value is the voltage, V1 is Initial voltage, V2 is the pulsed voltage,td is delay time, TR is rise time,tf is fall time, PW is pulse width,per is the pulse period 4.Simulation Modes SPICE can perform various types of analysis; we are concerned just with two: the transient analysis and the dc analysis modes. General form(for transient analysis):. tran tstep tstop tstart (For DC analysis):. dc Source name vstart vstop vincr eg..tran 1ns 0 100ns.dc vin Page 3
4 Where,tstep is the increment time (in seconds ),tstop is the finish time,tstart is the initial time (defaults to zero),sourcenme is the name of the voltage source to be varied,vstart is the initial value,vstop is the final value,vincr is the increment or step value. 5.Generating Output General Form:. plot Mode out1 out2.out8. print Mode out1 out2 out8 eg :.plot dc v(2) v(5) v(7) i(vname). plot tran v(1) v(2) (0,5) Where,Mode specifies the analysis mode, and out1 out2 is the list of nodes to be monitored and can have one of the following three forms:1) V (n1) specifies the voltage at node n1 with respect to ground. 2)V (n1, n2), specifies the voltage difference between node n1 and n2. 3) i(vname), specifies the current flowing in the independent voltage source named vname. Filter Circuit: 50Ω V1 1nF Fig:1 Page 4
5 Code for analyzing fig 2.1 Codes for inverter: V1 1 0 DC 5V R C n.DC V tran 1ns 0 100ns.plot dc v(2). plot tran v(2).end Procedure: 1) Write the above code for the circuit of fig1 in PSPICE and test the functionality of the circuit by transient analysis. 2) Run the above program in dc analysis mode and observe output voltage. This is the transfer characteristic of the circuit. 3) From the transient analysis determine the values of rise time and fall time of the output voltage. Report: 1. What is rise time and fall time for the output of a system? 2. Write a SPICE source file for the simple filter circuit shown fig1 and produce a transient analysis of the circuit over a period of 1us with an increment of 10ns.Determine the rise and fall times from the plot. Page 5
6 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT NO. 2: ANALYSIS OF CMOS INVERTER USING PSPICE Objectives: To learn how to simulate and analyze MOSFET circuit Characteristics analysis of a CMOS inverter. To learn how to measure the rise time, fall time for a CMOS inverter. THE CMOS INVERTER Consider the circuit of the CMOS inverter below. When the input is high the pulldown device (Mpd) is on but V gs of the p-channel device is zero and hence the pullup device (Mpu) is off such that the output pulls all the way to ground. When the input is low, V gs of the p-channel device is V dd and hence it is on. The pull down is off and the output rises to V dd. 1 Vdd MPU 2 Vin MPD 3 CLoad 0 Fig.2.1 Rules for writing MOSFET statement: General Form: Device name is n1 n2 n3 n4 model name 1 w.model model name NMOS (P1=V1 P2=V Pn=Vn).MODEL model name PMOS (P1=V1 P2=V Pn=Vn) Page 6
7 eg. mpu penh l=3u w=10u mpd nenh l=3u w=4u.model IRF250 NMOS (level=3 w=4u l= 3u vto=1.0 tox=470e-10 nsub=38e14 + cj=160e-6 cjsw=430e-12 mj=0.5 mjsw=0.33 kp=30e-6 ).MODEL IRF150 PMOS (level=3 w=10u l=3u vto=-1.0 tox=470e-10 nsub=8.7e14 + cj=100e-6 cjsw=180e-12 mj=0.5 mjsw=0.33 kp=12e-6) Where,Devicename is mxxx,the ordering of the nodes is drain, gate, source, and substrate, l and w are channel length and width (in meters ) respectively Code for analyzing fig 2.1 Codes for inverter: V1 1 0 DC 5V V2 2 0 PULSE (0 5 3ns 3ns 3ns 20ns 40ns) CL PF MPU IRF150 MPD IRF250.MODEL IRF250 NMOS (level=3 w=4u l= 3u vto=1.0 tox=470e-10 nsub=38e14 + cj=160e-6 cjsw=430e-12 mj=0.5 mjsw=0.33 kp=30e-6 ).MODEL IRF150 PMOS (level=3 w=10u l=3u vto=- 1.0 tox=470e-10 nsub=8.7e14 + cj=100e-6 cjsw=180e-12 mj=0.5 mjsw=0.33 kp=12e- 6).DC V TRAN 1ns 80ns.PROBE V(2,0) V(CL) ID(MPD) ID(MPU).END Page 7
8 Procedure: 4) Write the above code for CMOS INVERTER in PSPICE and test the functionality of the gate by transient analysis. 5) Run the above program in dc analysis mode and observe output voltage. This is the transfer characteristic of the inverter. From the curve measure the inversion voltage. 6) From the transient analysis determine the values of rise time and fall time of the output voltage. Observe the transistor currents along with input and output voltages. The smaller current spikes during logic transition cause switching power loss. 7) Change the width (w) of NMOS to 10u and run the program. Observe the dc transfer characteristic and measure the inversion voltage and from the transient analysis determine the values of rise time and fall time of the output voltage. You do not need to observe transistor currents in this step. 8) Change the width (w) of NMOS back to 4u and that of PMOS to 20u and run the program. Observe the dc transfer characteristic and measure the inversion voltage and from the transient analysis determine the values of rise time and fall time of the output voltage. Notice the change in three cases. Report: 1) What is pull down and pull up device? 2) Include the results and figures obtained in procedure. 3) Comment on the variation of output with the change of width of the PMOS and NMOS. Page 8
9 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT NO. 3: SIMULATION OF CMOS NAND GATE USING PSPICE Objectives: To learn how to simulate and analyze MOSFET circuit Characteristics analysis of a CMOS NAND gate. To learn how to measure the rise time, fall time for a CMOS NAND gate. To see the variation of rise time and fall time with the variation of width of the MOSFET CMOS NAND GATE: NAND and NOR gate are two basic gates. Since all other logics gates can be performed using one of them, they are also referred to as universal logic gates.fig3.1 shows a 2 input CMOS NAND gate, where 2 PMOS are connected in parallel and 2 NMOS are connected in series. In this experiment we show the transient analysis of a CMOS NAND gate and the variation of output with the change in the width of the transistor. Page 9
10 Code to simulate fig 3.1 Codes for NAND gate: Vdd 1 0 DC 5V Vin1 2 0 PULSE (0 5 3ns 3ns 3ns 10ns 40ns) Vin1 2 0 PULSE (0 5 3ns 3ns 3ns 20ns 40ns) MP IRF150 MP IRF150 Mn IRF250 Mn IRF250.MODEL IRF250 NMOS (level=3 w=4u l= 3u vto=1.0 tox=470e-10 nsub=38e14 + cj=160e-6 cjsw=430e-12 mj=0.5 mjsw=0.33 kp=30e-6 ).MODEL IRF150 PMOS (level=3 w=10u l=3u vto=- 1.0 tox=470e-10 nsub=8.7e14 + cj=100e-6 cjsw=180e-12 mj=0.5 mjsw=0.33 kp=12e- 6).TRAN 1ns 80ns.PROBE V(2) V(3) V(5).END Procedure : 9) Write the above code for CMOS NAND gate in PSPICE and test the functionality of the gate by transient analysis. 10) From the transient analysis determine the values of rise time and fall time of the output voltage. 11) Change the width (w) of NMOS to 10u and run the program. From the transient analysis determine the values of rise time and fall time of the output voltage. 12) Change the width (w) of NMOS back to 4u and that of PMOS to 20u and run the program. From the transient analysis determine the values of rise time and fall time of the output voltage. Report : 4) What is CMOS NAND gate? What logic function does the CMOS NAND gate perform? 5) Comment on its characteristics of interest. 6) Include the results and figures obtained in procedure. Page 10
11 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT NO. 4: SIMULATION OF CMOS NOR GATE USING PSPICE Objectives: Characteristics analysis of a CMOS NOR gate. To learn how to measure the rise time, fall time for a CMOS NAND gate. To see the variation of rise time and fall time with the variation of width of the MOSFET A comparison between NOR and NAND gate. CMOS NOR GATE: Fig 4.1 shows a 2 input CMOS NOR gate, where 2 PMOS are connected in series and 2 NMOS are connected in parallel. In this experiment we show the transient analysis of a CMOS NOR gate and the variation of output with the change in the width of the transistor. Code to simulate fig 4.1 Fig. 4.1 Page 11
12 Codes for NAND gate: Vdd 1 0 DC 5V Vin1 2 0 PULSE (0 5 3ns 3ns 3ns 10ns 40ns) Vin1 2 0 PULSE (0 5 3ns 3ns 3ns 20ns 40ns) MP IRF150 MP IRF150 Mn IRF250 Mn IRF250.MODEL IRF250 NMOS (level=3 w=4u l= 3u vto=1.0 tox=470e-10 nsub=38e14 + cj=160e-6 cjsw=430e-12 mj=0.5 mjsw=0.33 kp=30e-6 ).MODEL IRF150 PMOS (level=3 w=10u l=3u vto=- 1.0 tox=470e-10 nsub=8.7e14 + cj=100e-6 cjsw=180e-12 mj=0.5 mjsw=0.33 kp=12e- 6).TRAN 1ns 80ns.PROBE V(2) V(3) V(5).END Procedure: 13) Write the above code for CMOS NOR gate in PSPICE and test the functionality of the gate by transient analysis. 14) From the transient analysis determine the values of rise time and fall time of the output voltage. 15) Change the width (w) of NMOS to 10u and run the program. From the transient analysis determine the values of rise time and fall time of the output voltage. 16) Change the width (w) of NMOS back to 4u and that of PMOS to 20u and run the program. From the transient analysis determine the values of rise time and fall time of the output voltage. Report : 7) What is CMOS NOR gate? logic function does the CMOS NAND gate perform? 8) Include the results and figures obtained in procedure. 9) Comment on the variation of output with the change of width of the PMOS and NMOS. 10) 11) Compare a CMOS circuit designed with NOR gates with one based on NAND gates. Which is better and why? Page 12
13 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT NO. 5: INTRODUCTION TO LAYOUT DESIGN USING MICROWIND Objectives: To familiarize with the environment of Micro wind. To design the mask layout of a CMOS inverter. To familiarize with DRC. Introduction: Micro wind is a tool for designing and simulating circuits at layout level. The tool features full editing facilities (copy, cut, past, duplicate, move), various views (MOS characteristics, 2D cross section, 3D process viewer), and an analog simulator. In this experiment we learn how to design circuit in layout level using Micro wind.here the use of different icon for designing in micro wind are described step by step. Procedure of Designing: 1.Manual Design In Micro Wind, the default icon is the drawing icon shown above. It allows box editing. The palette is located in the lower right corner of the screen. A red color indicates the Page 13
14 current layer. Initially the selected layer in the palette is polysilicon. The two first steps are illustrated in Figure 2. Fix the first corner of the box with the mouse. While keeping the mouse button pressed, move the mouse to the opposite corner of the box. Release the button. This creates a box in polysilicon layer as shown in Figure 2. The box width should not be lower than 2, which is the minimum width of the polysilicon box. Fig. 2. Creating a polysilicon box. Now, draw two more boxes as in Figure 3. Try to keep close to the shape and size shown in Figure. Page 14
15 Fig. 3. Creating three polysilicon boxes. Change the current layer into N+ diffusion by a click in the palette on the Diffusion N+ button. Be sure that the red layer is now the N+ Diffusion. Draw a n-diffusion box at the bottom of the drawing as in Figure 4. N-diffusion boxes are represented in green. The intersection between the N+ diffusion and the polysilicon creates the channel of the MOS device. Fig. 4. Creating the N-channel and P-Channel devices. Page 15
16 Change the current layer into P+ diffusion by a click in the palette on the button P+ Diffusion. Draw a p-diffusion box at the top of the drawing as in Figure 4. P-diffusion boxes are represented in yellow. The intersection between the P+ diffusion and the polysilicon creates the channel of the pmos device. Change the current layer into N Well by a click on the corresponding button in the palette. Draw a well all around the p+ diffusion, as in Figure 5. Use keyboard arrows (up key) to view the upper part of the layout. 2.Process Simulation Fig. 5. Creating the well for the P-Channel Device. Click on this icon to access «process simulation». The cross-section is given by a click on the mouse at the first point and the release of the mouse at the second point. In the example below (Figure 6), the cross-section of the n-channel MOS device appears on the left, and the cross-section of the p-channel MOS device on the right. Page 16
17 Fig. 6. The cross-section of the nmos and pmos devices. 3.Contacts and Metal Interconnects The diffusion areas must be joined using a metal layer. The metal layer is isolated from the diffusions by a thick silicon dioxide SiO2 layer. The contact layer is used to drill a hole in the oxide in order to join the metal and the diffusions. You could draw the contact box manually by selecting the layer «Contact» and drawing a 2 x 2 box. A fast solution is to use the predefined macros at the top of the palette. Various contacts built according to design rules are proposed. Page 17
18 Contact poly/metal Contact diffn/metal Contact diffp/metal Contact via/metal Fig. 7. The contact macros. Choose the diffn/metal contact icon in the palette. The contact outline will appear. Fix the contact inside the n+ diffusion area. Click again on the diffn/metal contact and place it at the upper corner of the n-well box. This contact is used to polarize the well at VDD. The diffusion N+ in the nwell makes an ohmic contact and prepares for the VDD polarization using metal layers. Finally, click on the diffp/metal icon and fix the contact inside the p+ diffusion area. Select the «metal» layer in the palette. Draw a metal bridge between the n+ and p+ contacts. The CMOS inverter layout is almost completed (Figure 8). The remaining task is to define where the supply, the ground, the input and the output are. Page 18
19 Fig. 8. The metal bridge and the inverter are completed. DRC Check: Click on the above icon. The Design Rule Checker (DRC) scans the design and verifies a set of design rules. The errors are highlighted in the display window, with an appropriate message giving the nature of the error. Details about the position and type of error(s) appear on the screen. Only an error-free layout can be sent to fabrication. Page 19
20 Save & Quit Click on F2 or File -> Save. The design is saved under the current name. The MSK appendix is automatically added to the user s filename. To leave MICROWIND, click on File->Leave Microwind in the main menu. Report: Same report should be submitted for experiment 5 & 6. Page 20
21 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT NO. 6: LAYOUT DESIGN OF A CMOS INVERTER USING MICROWIND Objectives: To familiarize with the environment of Microwind. To design the mask layout of a CMOS inverter. To check the functionality of the inverter and measure the rise time, fall time and inversion voltage. Procedure: 1. File->Select foundry->cmos035.rul 2. Zoom in to fit minimum grid to 1 lambda 3. From Palette->Polysilicon and N+ diffusion for NMOS. N well, P+ Diffusion, Polysilicon for PMOS. Minimum dimension for Polysilicon = 2, P+ Diffusion/N+ Diffusion = 4 lambda. Page 21
22 4. Use contact N+ Diff/Metal 1 for N+ Diffusion and P+ Diff/Metal 1 for P+ Diffusion of source and drain. 5. In each step run DRC for design rule checking and necessary correction. 6. Connect substrate and N-well to most negative and most positive potential respectively to reduce parasitic effect using appropriate contacts. 7. Connect the drains of the two transistors using metal Connect the source of the PMOS transistor to high logic level and that of the NMOS transistor to ground. 9. Connect clock to Polysilicon and visible node to the output. 10. Simulate and see the waveform and calculate delay/ rise time/ fall time. Page 22
23 11. Click and observe 2D Cross-sectional view. PMOS Cross-sectional View Page 23
24 NMOS Cross-sectional View Report: 1. Design the inverter with dimensions shown in the following table and run simulation to observe the functionality, determine the values of rise time and fall time of the output voltage and determine inversion voltage. (Hint : first design with highest dimensions i.e. W n = 6, L n =16, W p = 12, L p =6 with no design rule violation and then reduce the dimensions to start from serial 1. It is easier to reduce feature size than to increase it.) Serial NMOS PMOS Gate Width () Gate Length () Gate Width () Gate Length () Fix width and length of NMOS and PMOS to such a value that approximately equal rise time and fall time is obtained. Provide simulation results. 3. Include the results obtained in the above procedures and provide explanation of the findings. Extract the PSPICE netlist from the inverter layout. Construct the circuit from the netlist. Provide the netlist and the circuit diagra Page 24
25 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT NO. 7: LAYOUT DESIGN OF A 2-INPUT CMOS NOR GATE FOR EQUAL RISE TIME AND FALL TIME Objectives: To design the mask layout of a 2-input CMOS NOR gate. To check the design by design rule checker. To check the functionality of the gate and measure the rise time and fall time by simulating the layout by the built-in simulator. Theory: We know to make the rise time and fall time equal the effective beta for the load network and for the driver network must be equal. We will apply this principle in our design and consider the worst case. The circuit diagram of a 2-input CMOS NOR gate is shown below. Page 25
26 2 input CMOS NOR gate 1 βpeffect 1 1 βp1 βp2 For load network : If we assume p1 = p2 = p then peffect = p /2. For driver network : If we consider worst case and n1 = n2 = n then neffect = n. Now to make rise time and fall time equal neffect = peffect or, n = p /2 or, 2 n = p or, μ 2 n Wn D Ln μp Wp D Lp or, 4W n /L n = W p /L p if we assume n = 2 p Design : L n = L p = 2 W n = 4 W p = 16 Page 26
27 Procedure: 12. File->Select foundry->cmos035.rul 13. Zoom in to fit minimum grid to 1 lambda 14. From Palette->Polysilicon and N+ diffusion for NMOS. N well, P+ Diffusion, Polysilicon for PMOS. Minimum dimension for Polysilicon = 2, P+ Diffusion/N+ Diffusion = 4 lambda. 15. Use contact N+ Diff/Metal 1 for N+ Diffusion and P+ Diff/Metal 1 for P+ Diffusion of source and drain. 16. In each step run DRC for design rule checking and necessary correction. 17. Connect substrate and N-well to most negative and most positive potential respectively to reduce parasitic effect using appropriate contacts. 18. Connect the sources of the two NMOS transistors and drains of the same transistors, the drain of PM2 using metal Connect the source of PM2 transistor to the drain of the PM1 using metal Connect the source of the PM1 transistor to high logic level and that of the NMOS transistors to ground. 21. Connect the gates of PM1 and NM2 and the gates of PM2 and NM1 using polysilicon. 22. Connect clock to Polysilicon and visible node to the output. 23. Simulate and see the waveform and calculate delay/ rise time/ fall time. 24. Click and observe 2D Cross-sectional view. Report: 1) Design the layout of 2-input NOR gate in Microwind using the above aspect ratios of the transistors. 2) Check your circuit for design rule violation. 3) Simulate the circuit from Microwind and check the functionality. Also check whether the design meets your requirement or not. 4) Include the printouts of the waveshapes. 5) Discussion. Page 27
28 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT NO. 8: LAYOUT DESIGN OF A 2-INPUT CMOS NAND GATE FOR EQUAL RISE TIME AND FALL TIME Objectives: To design the mask layout of a 2-input CMOS NAND gate. To check the design by design rule checker. To check the functionality of the gate and measure the rise time and fall time by simulating the layout by the built-in simulator. Theory : We know to make the rise time and fall time equal the effective beta for the load network and for the driver network must be equal. We will apply this principle in our design and consider the worst case. The circuit diagram of a 2-input CMOS NAND gate is shown below. Page 28
29 2 input CMOS NAND gate For driver network: 1 βneffect 1 1 βn1 βn2 If we assume n1 = n2 = n then neffect = n /2. For load network: If we consider worst case and p1 = p2 = p then peffect = p. Now to make rise time and fall time equal neffect = peffect or, or, n /2 = p n = 2 p or, μnε D W L n n μpε 2 D W L p p or, W n /L n = W p /L p if we assume n = 2 p. Design : L n = L p = 2 W n = W p = 4 Procedure: 25. File->Select foundry->cmos035.rul 26. Zoom in to fit minimum grid to 1 lambda Page 29
30 27. From Palette->Polysilicon and N+ diffusion for NMOS. N well, P+ Diffusion, Polysilicon for PMOS. Minimum dimension for Polysilicon = 2, P+ Diffusion/N+ Diffusion = 4 lambda. 28. Use contact N+ Diff/Metal 1 for N+ Diffusion and P+ Diff/Metal 1 for P+ Diffusion of source and drain. 29. In each step run DRC for design rule checking and necessary correction. 30. Connect substrate and N-well to most negative and most positive potential respectively to reduce parasitic effect using appropriate contacts. 31. Connect the sources of the two PMOS transistors and drains of the same transistors, the drain of NM1 using metal Connect the source of NM1 transistor to the drain of the NM2 using metal Connect the sources of the PMOS transistors to high logic level and that of the NM2 transistors to ground. 34. Connect the gates of PM1 and NM2 and the gates of PM2 and NM1 using polysilicon. 35. Connect clock to Polysilicon and visible node to the output. 36. Simulate and see the waveform and calculate delay/ rise time/ fall time. 37. Click and observe 2D Cross-sectional view. Report : 1) Design the layout of 2-input NAND gate in Microwind using the above aspect ratio of the transistors. 2) Check your circuit for design rule violation. 3) Simulate the circuit from Microwind and check the functionality. Also check whether the design meets your requirement or not. 4) Include the printouts of the waveshapes. 5) Discussion. Page 30
31 PRESIDENCY UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EE 310: VLSI Systems Laboratory EXPERIMENT NO. 9: VLSI DESIGN USING SCHEMATIC CAPTURE. Objectives: To familiarize with DSCH program To design a 2 input NAND gate using DSCH.. Introduction The DSCH program is a logic editor and simulator. DSCH is used to validate the architecture of the logic circuit before the microelectronics design is started. DSCH provides a user-friendly environment for hierarchical logic design, and fast simulation with delay analysis, which allows the design and validation of complex logic structures. This Experiment use the CAD program called DSCH to show a simple flavor of digital system design using schematic entry. PROCEDURE: 1) Start the DSCH program by double clicking the DSCH icon. As shown in Figure -1 the software window is composed of the parts below : a) The tool box with buttons corresponding to some commands of the main menu. Keep the mouse one second on the button to see the small help message concerning the button. b) 3.Useful message for each step of operation are displayed at the right upper corner of the window. c).the main part is the window used for schematic design. d) The symbol library contains a set of basic symbols ready to drag in the design window. Page 31
32 Fig -1 : The screen of DSCH shown with the schematic entry of a 2-input nand gate. 2) Click the symbol icon in the main menu. A logic library will appear at the right side of the window. 3) Drag the nmos transistor and the pmos transistor from the logic library and use line and connect to wire the transistors to implement a 2- input nand gate. 4) Add signal clock1and clock2 from the logic library by dragging the Clock 0/1 at the two inputs of the gate. Make the period of clock 2 double than that of clock 1 by double clicking the signals and entering the necessary values. 5) Add a light button from the logic library at the output of the gate by dragging the light 0/1 symbol from the logic library. Simulate your design by pressing the simulate button at the main menu and verify its function. Note that you will be able to simulate the function only. No information regarding rise time or fall time etc. can be obtained from this simulator. 6)Drag the one bit full adder from the logic library repeatedly and design a 4 -bit full adder as shown in figure -2. 7)Add two key board to simulate input of 4-bit A and B signal. At the output add a hex display. Page 32
33 8)Simulate the function of your design by entering various 4-bit number at A and B and observe the output. REPORT : 1. Give a print out of your schematic. In your design choosew/l=10/1.2 for both the nmos and the pmos. 2. In DSCH click << File -> Make verilog file >> and click on <<save>>. The verilog text file named filename.txt is saved. Give a print out of your verilog file. 3. In DSCH click << File -> Make spice file -> create >>. A spice file of the circuit is created. Give a print out of your spice file. 4. Give a print out of your schematic entry of the 4-bit full adder 5. Give a print out of the hierarchy verilog file and the flat verilog file. What are the difference between these two form of verilog description. 6. Give a print out of the SPICE file of the 4-bit adder 7. Design a 1-bit full adder by using schematic entry of 2-input XOR, AND and OR gate form the logic library and simulate it function. Give a printout of the schematic of your design. Page 33
34 Page 34
VLSI VLSI CIRCUIT DESIGN PROCESSES P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT
VLSI VLSI CIRCUIT DESIGN PROCESSES P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) SYLLABUS UNIT II VLSI CIRCUIT DESIGN PROCESSES: VLSI Design Flow, MOS Layers, Stick Diagrams, Design Rules and Layout, 2 m CMOS Design
More informationAnalog Simulation. Digital simulation. Analog simulation. discrete values. discrete timing. continuous values. continuous timing
Analog Simulation Digital simulation discrete values bit, boolean, enumerated, integer exception - floating point discrete timing cycle based - uniform time intervals event based - nonuniform time intervals
More informationLecture 12 CMOS Delay & Transient Response
EE 471: Transport Phenomena in Solid State Devices Spring 2018 Lecture 12 CMOS Delay & Transient Response Bryan Ackland Department of Electrical and Computer Engineering Stevens Institute of Technology
More informationAE74 VLSI DESIGN JUN 2015
Q.2 a. Write down the different levels of integration of IC industry. (4) b. With neat sketch explain briefly PMOS & NMOS enhancement mode transistor. N-MOS enhancement mode transistor:- This transistor
More informationThe Physical Structure (NMOS)
The Physical Structure (NMOS) Al SiO2 Field Oxide Gate oxide S n+ Polysilicon Gate Al SiO2 SiO2 D n+ L channel P Substrate Field Oxide contact Metal (S) n+ (G) L W n+ (D) Poly 1 Transistor Resistance Two
More informationFig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)
1 Introduction to Transistor-Level Logic Circuits 1 By Prawat Nagvajara At the transistor level of logic circuits, transistors operate as switches with the logic variables controlling the open or closed
More informationMOSFET and CMOS Gate. Copy Right by Wentai Liu
MOSFET and CMOS Gate CMOS Inverter DC Analysis - Voltage Transfer Curve (VTC) Find (1) (2) (3) (4) (5) (6) V OH min, V V OL min, V V IH min, V V IL min, V OHmax OLmax IHmax ILmax NM L = V ILmax V OL max
More informationSpiral 2 7. Capacitance, Delay and Sizing. Mark Redekopp
2-7.1 Spiral 2 7 Capacitance, Delay and Sizing Mark Redekopp 2-7.2 Learning Outcomes I understand the sources of capacitance in CMOS circuits I understand how delay scales with resistance, capacitance
More informationDigital Integrated Circuits
Chapter 6 The CMOS Inverter 1 Contents Introduction (MOST models) 0, 1 st, 2 nd order The CMOS inverter : The static behavior: o DC transfer characteristics, o Short-circuit current The CMOS inverter :
More informationECE 407 Computer Aided Design for Electronic Systems. Simulation. Instructor: Maria K. Michael. Overview
407 Computer Aided Design for Electronic Systems Simulation Instructor: Maria K. Michael Overview What is simulation? Design verification Modeling Levels Modeling circuits for simulation True-value simulation
More informationLecture 5: DC & Transient Response
Lecture 5: DC & Transient Response Outline q Pass Transistors q DC Response q Logic Levels and Noise Margins q Transient Response q RC Delay Models q Delay Estimation 2 Activity 1) If the width of a transistor
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUBJECT CODE: EC 1354 SUB.NAME : VLSI DESIGN YEAR / SEMESTER: III / VI UNIT I MOS TRANSISTOR THEORY AND
More information3. Design a stick diagram for the PMOS logic shown below [16] Y = (A + B).C. 4. Design a layout diagram for the CMOS logic shown below [16]
Code No: RR420203 Set No. 1 1. (a) Find g m and r ds for an n-channel transistor with V GS = 1.2V; V tn = 0.8V; W/L = 10; µncox = 92 µa/v 2 and V DS = Veff + 0.5V The out put impedance constant. λ = 95.3
More informationS No. Questions Bloom s Taxonomy Level UNIT-I
GROUP-A (SHORT ANSWER QUESTIONS) S No. Questions Bloom s UNIT-I 1 Define oxidation & Classify different types of oxidation Remember 1 2 Explain about Ion implantation Understand 1 3 Describe lithography
More informationVery Large Scale Integration (VLSI)
Very Large Scale Integration (VLSI) Lecture 4 Dr. Ahmed H. Madian Ah_madian@hotmail.com Dr. Ahmed H. Madian-VLSI Contents Delay estimation Simple RC model Penfield-Rubenstein Model Logical effort Delay
More informationVLSI. Faculty. Srikanth
J.B. Institute of Engineering & Technology Department of CSE COURSE FILE VLSI Faculty Srikanth J.B. Institute of Engineering & Technology Department of CSE SYLLABUS Subject Name: VLSI Subject Code: VLSI
More information1. (50 points, BJT curves & equivalent) For the 2N3904 =(npn) and the 2N3906 =(pnp)
HW 3 1. (50 points, BJT curves & equivalent) For the 2N3904 =(npn) and the 2N3906 =(pnp) a) Obtain in Spice the transistor curves given on the course web page except do in separate plots, one for the npn
More informationLecture 6: DC & Transient Response
Lecture 6: DC & Transient Response Slides courtesy of Deming Chen Slides based on the initial set from David Harris CMOS VLSI Design Outline Pass Transistors DC Response Logic Levels and Noise Margins
More informationEE115C Digital Electronic Circuits Homework #4
EE115 Digital Electronic ircuits Homework #4 Problem 1 Power Dissipation Solution Vdd =1.0V onsider the source follower circuit used to drive a load L =20fF shown above. M1 and M2 are both NMOS transistors
More informationLecture 7 Circuit Delay, Area and Power
Lecture 7 Circuit Delay, Area and Power lecture notes from S. Mitra Intro VLSI System course (EE271) Introduction to VLSI Systems 1 Circuits and Delay Introduction to VLSI Systems 2 Power, Delay and Area:
More informationECE 546 Lecture 10 MOS Transistors
ECE 546 Lecture 10 MOS Transistors Spring 2018 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jesa@illinois.edu NMOS Transistor NMOS Transistor N-Channel MOSFET Built on p-type
More informationMOS Transistor Properties Review
MOS Transistor Properties Review 1 VLSI Chip Manufacturing Process Photolithography: transfer of mask patterns to the chip Diffusion or ion implantation: selective doping of Si substrate Oxidation: SiO
More informationEE5780 Advanced VLSI CAD
EE5780 Advanced VLSI CAD Lecture 4 DC and Transient Responses, Circuit Delays Zhuo Feng 4.1 Outline Pass Transistors DC Response Logic Levels and Noise Margins Transient Response RC Delay Models Delay
More informationCombinatorial and Sequential CMOS Circuits Dr. Lynn Fuller Webpage:
ROCHESTER INSTITUTE OF TECHNOLOGY MICROELECTRONIC ENGINEERING Combinatorial and Sequential CMOS Circuits Webpage: http://people.rit.edu/lffeee 82 Lomb Memorial Drive Rochester, NY 14623-5604 Tel (585)
More informationECE 342 Electronic Circuits. 3. MOS Transistors
ECE 342 Electronic Circuits 3. MOS Transistors Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jschutt@emlab.uiuc.edu 1 NMOS Transistor Typically L = 0.1 to 3 m, W = 0.2 to
More informationLecture 4: CMOS Transistor Theory
Introduction to CMOS VLSI Design Lecture 4: CMOS Transistor Theory David Harris, Harvey Mudd College Kartik Mohanram and Steven Levitan University of Pittsburgh Outline q Introduction q MOS Capacitor q
More informationLecture 0: Introduction
Lecture 0: Introduction Introduction q Integrated circuits: many transistors on one chip q Very Large Scale Integration (VLSI): bucketloads! q Complementary Metal Oxide Semiconductor Fast, cheap, low power
More informationChapter 5 CMOS Logic Gate Design
Chapter 5 CMOS Logic Gate Design Section 5. -To achieve correct operation of integrated logic gates, we need to satisfy 1. Functional specification. Temporal (timing) constraint. (1) In CMOS, incorrect
More informationChapter 4 Field-Effect Transistors
Chapter 4 Field-Effect Transistors Microelectronic Circuit Design Richard C. Jaeger Travis N. Blalock 5/5/11 Chap 4-1 Chapter Goals Describe operation of MOSFETs. Define FET characteristics in operation
More informationIntroduction to CMOS VLSI Design Lecture 1: Introduction
Introduction to CMOS VLSI Design Lecture 1: Introduction David Harris, Harvey Mudd College Kartik Mohanram and Steven Levitan University of Pittsburgh Introduction Integrated circuits: many transistors
More informationMOSFET: Introduction
E&CE 437 Integrated VLSI Systems MOS Transistor 1 of 30 MOSFET: Introduction Metal oxide semiconductor field effect transistor (MOSFET) or MOS is widely used for implementing digital designs Its major
More informationUNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences. Professor Oldham Fall 1999
UNIVERSITY OF CLIFORNI College of Engineering Department of Electrical Engineering and Computer Sciences Professor Oldham Fall 1999 EECS 40 FINL EXM 13 December 1999 Name: Last, First Student ID: T: Kusuma
More informationEE105 Fall 2014 Microelectronic Devices and Circuits. NMOS Transistor Capacitances: Saturation Region
EE105 Fall 014 Microelectronic Devices and Circuits Prof. Ming C. Wu wu@eecs.berkeley.edu 511 Sutardja Dai Hall (SDH) 1 NMOS Transistor Capacitances: Saturation Region Drain no longer connected to channel
More informationLecture 4: DC & Transient Response
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response David Harris Harvey Mudd College Spring 004 Outline DC Response Logic Levels and Noise Margins Transient Response Delay Estimation Slide
More informationLecture 25. Semiconductor Memories. Issues in Memory
Lecture 25 Semiconductor Memories Issues in Memory Memory Classification Memory Architectures TheMemoryCore Periphery 1 Semiconductor Memory Classification RWM NVRWM ROM Random Access Non-Random Access
More informationDC and Transient Responses (i.e. delay) (some comments on power too!)
DC and Transient Responses (i.e. delay) (some comments on power too!) Michael Niemier (Some slides based on lecture notes by David Harris) 1 Lecture 02 - CMOS Transistor Theory & the Effects of Scaling
More informationESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals
University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals ESE570, Spring 017 Final Wednesday, May 3 4 Problems with point weightings shown.
More informationMOS Transistors Models
MOS Transistors Models Andreas G. Andreou Pedro Julian Electrical and Computer Engineering Johns Hopkins University http://andreoulab.net The MOS transistor Levels of Abstraction- Model Equations If V
More informationELEN0037 Microelectronic IC Design. Prof. Dr. Michael Kraft
ELEN0037 Microelectronic IC Design Prof. Dr. Michael Kraft Lecture 2: Technological Aspects Technology Passive components Active components CMOS Process Basic Layout Scaling CMOS Technology Integrated
More informationChapter 9. Estimating circuit speed. 9.1 Counting gate delays
Chapter 9 Estimating circuit speed 9.1 Counting gate delays The simplest method for estimating the speed of a VLSI circuit is to count the number of VLSI logic gates that the input signals must propagate
More informationDigital Integrated Circuits A Design Perspective
Semiconductor Memories Adapted from Chapter 12 of Digital Integrated Circuits A Design Perspective Jan M. Rabaey et al. Copyright 2003 Prentice Hall/Pearson Outline Memory Classification Memory Architectures
More informationTopic 4. The CMOS Inverter
Topic 4 The CMOS Inverter Peter Cheung Department of Electrical & Electronic Engineering Imperial College London URL: www.ee.ic.ac.uk/pcheung/ E-mail: p.cheung@ic.ac.uk Topic 4-1 Noise in Digital Integrated
More informationLecture 12: MOS Capacitors, transistors. Context
Lecture 12: MOS Capacitors, transistors Context In the last lecture, we discussed PN diodes, and the depletion layer into semiconductor surfaces. Small signal models In this lecture, we will apply those
More informationVLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT
VLSI UNIT - III GATE LEVEL DESIGN P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) contents GATE LEVEL DESIGN : Logic Gates and Other complex gates, Switch logic, Alternate gate circuits, Time Delays, Driving large
More informationCARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002
CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING 18-322 DIGITAL INTEGRATED CIRCUITS FALL 2002 Final Examination, Monday Dec. 16, 2002 NAME: SECTION: Time: 180 minutes Closed
More informationFloating Point Representation and Digital Logic. Lecture 11 CS301
Floating Point Representation and Digital Logic Lecture 11 CS301 Administrative Daily Review of today s lecture w Due tomorrow (10/4) at 8am Lab #3 due Friday (9/7) 1:29pm HW #5 assigned w Due Monday 10/8
More informationECE 220 Laboratory 4 Volt Meter, Comparators, and Timer
ECE 220 Laboratory 4 Volt Meter, Comparators, and Timer Michael W. Marcellin Please follow all rules, procedures and report requirements as described at the beginning of the document entitled ECE 220 Laboratory
More informationEECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010
Signature: EECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010 obert Dick Show your work. Derivations are required for credit; end results are insufficient. Closed book. No electronic mental
More informationToday s lecture. EE141- Spring 2003 Lecture 4. Design Rules CMOS Inverter MOS Transistor Model
- Spring 003 Lecture 4 Design Rules CMOS Inverter MOS Transistor Model Today s lecture Design Rules The CMOS inverter at a glance An MOS transistor model for manual analysis Important! Labs start next
More informationLecture 5: DC & Transient Response
Lecture 5: DC & Transient Response Outline Pass Transistors DC Response Logic Levels and Noise Margins Transient Response RC Delay Models Delay Estimation 2 Pass Transistors We have assumed source is grounded
More informationESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals
University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals ESE570, Spring 2018 Final Monday, Apr 0 5 Problems with point weightings shown.
More informationTransfer Gate and Dynamic Logic Dr. Lynn Fuller Webpage:
ROCHESTER INSTITUTE OF TECHNOLOGY MICROELECTRONIC ENGINEERING Transfer Gate and Dynamic Logic Dr. Lynn Fuller Webpage: http://people.rit.edu/lffeee 82 Lomb Memorial Drive Rochester, NY 14623-5604 Tel (585)
More informationECE 342 Electronic Circuits. Lecture 6 MOS Transistors
ECE 342 Electronic Circuits Lecture 6 MOS Transistors Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jesa@illinois.edu 1 NMOS Transistor Typically L = 0.1 to 3 m, W = 0.2
More informationENEE 359a Digital VLSI Design
SLIDE 1 ENEE 359a Digital VLSI Design Prof. blj@eng.umd.edu Credit where credit is due: Slides contain original artwork ( Jacob 2004) as well as material taken liberally from Irwin & Vijay s CSE477 slides
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences Analysis and Design of Digital Integrated Circuits (6.374) - Fall 2003 Quiz #2 Prof. Anantha Chandrakasan
More informationENEE 359a Digital VLSI Design
SLIDE 1 ENEE 359a Digital VLSI Design & Logical Effort Prof. blj@ece.umd.edu Credit where credit is due: Slides contain original artwork ( Jacob 2004) as well as material taken liberally from Irwin & Vijay
More informationDC and Transient. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.
DC and Transient Courtesy of Dr. Daehyun Lim@WSU, Dr. Harris@HMC, Dr. Shmuel Wimer@BIU and Dr. Choi@PSU http://csce.uark.edu +1 (479) 575-604 yrpeng@uark.edu Pass Transistors We have assumed source is
More informationEE115C Digital Electronic Circuits Homework #6
Problem 1 Sizing of adder blocks Electrical Engineering Department Spring 2010 EE115C Digital Electronic Circuits Homework #6 Solution Figure 1: Mirror adder. Study the mirror adder cell (textbook, pages
More informationEEC 116 Lecture #5: CMOS Logic. Rajeevan Amirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation
EEC 116 Lecture #5: CMOS Logic Rajeevan mirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation nnouncements Quiz 1 today! Lab 2 reports due this week Lab 3 this week HW
More information2. (2pts) What is the major difference between an epitaxial layer and a polysilicon layer?
EE 330 Exam 1 Spring 2017 Name Instructions: Students may bring 1 page of notes (front and back) to this exam and a calculator but the use of any device that has wireless communication capability is prohibited.
More informationEE382M-14 CMOS Analog Integrated Circuit Design
EE382M-14 CMOS Analog Integrated Circuit Design Lecture 3, MOS Capacitances, Passive Components, and Layout of Analog Integrated Circuits MOS Capacitances Type of MOS transistor capacitors Depletion capacitance
More informationTopics to be Covered. capacitance inductance transmission lines
Topics to be Covered Circuit Elements Switching Characteristics Power Dissipation Conductor Sizes Charge Sharing Design Margins Yield resistance capacitance inductance transmission lines Resistance of
More informationDesign for Manufacturability and Power Estimation. Physical issues verification (DSM)
Design for Manufacturability and Power Estimation Lecture 25 Alessandra Nardi Thanks to Prof. Jan Rabaey and Prof. K. Keutzer Physical issues verification (DSM) Interconnects Signal Integrity P/G integrity
More informationName: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015
University of Pennsylvania Department of Electrical and System Engineering Circuit-Level Modeling, Design, and Optimization for Digital Systems ESE370, Fall 2015 Final Tuesday, December 15 Problem weightings
More informationECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter
ECE 438: Digital Integrated Circuits Assignment #4 The Inverter Text: Chapter 5, Digital Integrated Circuits 2 nd Ed, Rabaey 1) Consider the CMOS inverter circuit in Figure P1 with the following parameters.
More informationTHE INVERTER. Inverter
THE INVERTER DIGITAL GATES Fundamental Parameters Functionality Reliability, Robustness Area Performance» Speed (delay)» Power Consumption» Energy Noise in Digital Integrated Circuits v(t) V DD i(t) (a)
More informationE40M. Binary Numbers. M. Horowitz, J. Plummer, R. Howe 1
E40M Binary Numbers M. Horowitz, J. Plummer, R. Howe 1 Reading Chapter 5 in the reader A&L 5.6 M. Horowitz, J. Plummer, R. Howe 2 Useless Box Lab Project #2 Adding a computer to the Useless Box alows us
More informationUNIVERSITY OF CALIFORNIA, BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences
UNIVERSITY OF LIFORNI, ERKELEY ollege of Engineering Department of Electrical Engineering and omputer Sciences Elad lon Homework #3 EE141 Due Thursday, September 13 th, 5pm, box outside 125 ory PROLEM
More informationLecture 11: MOS Transistor
Lecture 11: MOS Transistor Prof. Niknejad Lecture Outline Review: MOS Capacitors Regions MOS Capacitors (3.8 3.9) CV Curve Threshold Voltage MOS Transistors (4.1 4.3): Overview Cross-section and layout
More informationDevice Models (PN Diode, MOSFET )
Device Models (PN Diode, MOSFET ) Instructor: Steven P. Levitan steve@ece.pitt.edu TA: Gayatri Mehta, José Martínez Book: Digital Integrated Circuits: A Design Perspective; Jan Rabaey Lab Notes: Handed
More informationEE 434 Lecture 13. Basic Semiconductor Processes Devices in Semiconductor Processes
EE 434 Lecture 3 Basic Semiconductor Processes Devices in Semiconductor Processes Quiz 9 The top view of a device fabricated in a bulk CMOS process is shown in the figure below a) Identify the device b)
More informationCMOS Digital Integrated Circuits Lec 13 Semiconductor Memories
Lec 13 Semiconductor Memories 1 Semiconductor Memory Types Semiconductor Memories Read/Write (R/W) Memory or Random Access Memory (RAM) Read-Only Memory (ROM) Dynamic RAM (DRAM) Static RAM (SRAM) 1. Mask
More informationDigital Electronics Part II - Circuits
Digital Electronics Part - Circuits Dr.. J. Wassell Gates from Transistors ntroduction Logic circuits are non-linear, consequently we will introduce a graphical technique for analysing such circuits The
More informationESE 570: Digital Integrated Circuits and VLSI Fundamentals
ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 4: January 29, 2019 MOS Transistor Theory, MOS Model Penn ESE 570 Spring 2019 Khanna Lecture Outline! CMOS Process Enhancements! Semiconductor
More informationMOS Amplifiers Dr. Lynn Fuller Webpage:
ROCHESTER INSTITUTE OF TECHNOLOGY MICROELECTRONIC ENGINEERING Dr. Lynn Fuller Webpage: http://people.rit.edu/lffeee 82 Lomb Memorial Drive Rochester, NY 14623-5604 Email: Lynn.Fuller@rit.edu Department
More informationThe Devices. Jan M. Rabaey
The Devices Jan M. Rabaey Goal of this chapter Present intuitive understanding of device operation Introduction of basic device equations Introduction of models for manual analysis Introduction of models
More informationEE 466/586 VLSI Design. Partha Pande School of EECS Washington State University
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University pande@eecs.wsu.edu Lecture 8 Power Dissipation in CMOS Gates Power in CMOS gates Dynamic Power Capacitance switching Crowbar
More informationESE 570: Digital Integrated Circuits and VLSI Fundamentals
ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 2: January 17, 2017 MOS Fabrication pt. 1: Physics and Methodology Lecture Outline! Digital CMOS Basics! VLSI Fundamentals! Fabrication Process
More informationLecture 210 Physical Aspects of ICs (12/15/01) Page 210-1
Lecture 210 Physical Aspects of ICs (12/15/01) Page 210-1 LECTURE 210 PHYSICAL ASPECTS OF ICs (READING: Text-Sec. 2.5, 2.6, 2.8) INTRODUCTION Objective Illustrate the physical aspects of integrated circuits
More information6.012 Electronic Devices and Circuits
Page 1 of 10 YOUR NAME Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology 6.012 Electronic Devices and Circuits Exam No. 2 Thursday, November 5, 2009 7:30 to
More informationLecture 6 Power Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010
EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng 6.1 Outline Power and Energy Dynamic Power Static Power 6.2 Power and Energy Power is drawn from a voltage source attached to the V DD
More informationDigital Electronics Part II Electronics, Devices and Circuits
Digital Electronics Part Electronics, Devices and Circuits Dr.. J. Wassell ntroduction n the coming lectures we will consider how logic gates can be built using electronic circuits First, basic concepts
More informationSemiconductor Memories
Semiconductor References: Adapted from: Digital Integrated Circuits: A Design Perspective, J. Rabaey UCB Principles of CMOS VLSI Design: A Systems Perspective, 2nd Ed., N. H. E. Weste and K. Eshraghian
More informationIntroduction to Computer Engineering ECE 203
Introduction to Computer Engineering ECE 203 Northwestern University Department of Electrical Engineering and Computer Science Teacher: Robert Dick Office: L477 Tech Email: dickrp@ece.northwestern.edu
More informationESE 570: Digital Integrated Circuits and VLSI Fundamentals
ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 2: January 19, 2016 MOS Fabrication pt. 1: Physics and Methodology Lecture Outline! Digital CMOS Basics! VLSI Fundamentals! Fabrication Process
More informationLecture 3: CMOS Transistor Theory
Lecture 3: CMOS Transistor Theory Outline Introduction MOS Capacitor nmos I-V Characteristics pmos I-V Characteristics Gate and Diffusion Capacitance 2 Introduction So far, we have treated transistors
More informationLow Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur
Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No. # 08 MOS Inverters - III Hello, and welcome to today
More informationDigital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories
Digital Integrated Circuits A Design Perspective Semiconductor Chapter Overview Memory Classification Memory Architectures The Memory Core Periphery Reliability Case Studies Semiconductor Memory Classification
More informationLecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS
Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS Outline NMOS inverter with resistor pull-up The inverter NMOS inverter with current-source pull-up Complementary MOS (CMOS) inverter Static analysis
More informationLow Power CMOS Dr. Lynn Fuller Webpage:
ROCHESTER INSTITUTE OF TECHNOLOGY MICROELECTRONIC ENGINEERING Dr. Lynn Fuller Webpage: http://people.rit.edu/lffeee 82 Lomb Memorial Drive Rochester, NY 14623-5604 Email: Lynn.Fuller@rit.edu Department
More informationIntroduction to CMOS VLSI. Chapter 2: CMOS Transistor Theory. Harris, 2004 Updated by Li Chen, Outline
Introduction to MOS VLSI Design hapter : MOS Transistor Theory copyright@david Harris, 004 Updated by Li hen, 010 Outline Introduction MOS apacitor nmos IV haracteristics pmos IV haracteristics Gate and
More informationand V DS V GS V T (the saturation region) I DS = k 2 (V GS V T )2 (1+ V DS )
ECE 4420 Spring 2005 Page 1 FINAL EXAMINATION NAME SCORE /100 Problem 1O 2 3 4 5 6 7 Sum Points INSTRUCTIONS: This exam is closed book. You are permitted four sheets of notes (three of which are your sheets
More informationCPE/EE 427, CPE 527 VLSI Design I Delay Estimation. Department of Electrical and Computer Engineering University of Alabama in Huntsville
CPE/EE 47, CPE 57 VLSI Design I Delay Estimation Department of Electrical and Computer Engineering University of labama in Huntsville leksandar Milenkovic ( www.ece.uah.edu/~milenka ) Review: CMOS Circuit
More informationEEC 118 Lecture #6: CMOS Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation
EEC 118 Lecture #6: CMOS Logic Rajeevan mirtharajah University of California, Davis Jeff Parkhurst Intel Corporation nnouncements Quiz 1 today! Lab 2 reports due this week Lab 3 this week HW 3 due this
More information6.012 Electronic Devices and Circuits
Page 1 of 12 YOUR NAME Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology 6.012 Electronic Devices and Circuits FINAL EXAMINATION Open book. Notes: 1. Unless
More informationMOS Transistor Theory
CHAPTER 3 MOS Transistor Theory Outline 2 1. Introduction 2. Ideal I-V Characteristics 3. Nonideal I-V Effects 4. C-V Characteristics 5. DC Transfer Characteristics 6. Switch-level RC Delay Models MOS
More informationEE115C Digital Electronic Circuits Homework #5
EE115C Digital Electronic Circuits Homework #5 Due Thursday, May 13, 6pm @ 56-147E EIV Problem 1 Elmore Delay Analysis Calculate the Elmore delay from node A to node B using the values for the resistors
More informationName: Answers. Grade: Q1 Q2 Q3 Q4 Q5 Total. ESE370 Fall 2015
University of Pennsylvania Department of Electrical and System Engineering Circuit-Level Modeling, Design, and Optimization for Digital Systems ESE370, Fall 2015 Midterm 1 Monday, September 28 5 problems
More informationEE213, Spr 2017 HW#3 Due: May 17 th, in class. Figure 1
RULES: Please try to work on your own. Discussion is permissible, but identical submissions are unacceptable! Please show all intermediate steps: a correct solution without an explanation will get zero
More informationMOSIS REPORT. Spring MOSIS Report 1. MOSIS Report 2. MOSIS Report 3
MOSIS REPORT Spring 2010 MOSIS Report 1 MOSIS Report 2 MOSIS Report 3 MOSIS Report 1 Design of 4-bit counter using J-K flip flop I. Objective The purpose of this project is to design one 4-bit counter
More information