EE 421L Digital Integrated Circuit Design - Lab 4

IV characteristics and layout of NMOS and PMOS devices in ON's C5 process

 

Shadden Abdalla

Abdals1@unlv.nevada.edu

September 19, 2018

 

About this lab:

This lab has 6 parts:

 

Two NMOS schematics –

1.    Generate a schematic for simulating ID v. VDS of an NMOS device for VGS varying from 0 to 5V in 1Mv steps.

2.   Generate a schematic for stimulating ID v. VGS of an NMOS device for VDS= 100Mv where VGS varies from 0 to 2 V.

Two PMOS schematics –

1.    Generate a schematic for simulating ID v. VSD of a PMOS device for VSG varying from 0 to 5V in 1mv steps.

2.   Generate a schematic for simulating ID v. VSG of a PMOS device for VSD = 100mv where VSG varies from 0 to 2V in 1mv steps.

Layout –

1.    A 6u/ 0.6u NMOS device and connect 4 MOSFET terminals to probe pads and directly adjacent to the MOSFET, DRC and LVS.

2.   A 12u/0.6u PMOS device and connect all 4 MOSFET terminals to probe pads, DRC and LVS.

 

Pre-lab work:

Go through tutorial 2:

 

https://lh6.googleusercontent.com/KV-XOotfvFFMymnW3Rt6Iwp7WMDAtw8X2gQGJ3GIQv5ldbczbf5Dmwj7UCeQSomjsK_8RmY_I50r3OVoT2BEDaGTcqwwcI5XsVYt2t_po77Jp83-IEbGbsm9i-ZTcnQyV0rIbXvE

Above is the sim_PMOS_IV. Below is the simulation result of the parametric analysis.

 

https://lh4.googleusercontent.com/YmtA9_NneA2UTrP3Y8e8cPqLT9-5Bm_GneT1ElPAdjxIcr4MrxmjURsa4sqU6c9eo4q_pa3q-MYImqG8qmf8OXGSwJSxR6Wn3qTu_5sM397_YqktOwq6IP2OpanTpUDVCDuFewTf

Above is the sim_PMOS_IV. Below is the simulation result of the parametric analysis.

 

ACTUAL LAB WORK:

 

1.    NMOS AND SCHEMATICS

https://lh6.googleusercontent.com/MIYgeNR1dMveXdOzuUlP1sphG2YZrvM8R8qkaKBxaRi5h0N0eP1KG0-lFaSSj104MD7dvy2tU0H4XyQD7YA58XR_RFrEr3r3XHTbFE9LIa42uahKk-DmXznMymZR9e5bCOcLO_x_  https://lh5.googleusercontent.com/0V3Lz9vhh6StDHEQu4lyPdk8ilQr0jiIfdiamne8mtPe1OaRLi8k1-z9F2IzIEaLII-FmDYZXtkp6msGII4Ay1O6sClm9vvHTi7i3P3MONTjX-gydjiNkuMPUvbNWqzkp_eVTXOG 

Create NMOS symbol with probe pads. I used a 4 terminal NMOS and then connected it to the four pins, G, D, S, B as well as a probe pad to each terminal. Then I created a symbol for the new NMOS with the probe pads.

 

1.     Schematic for simulating ID v. VDS of an NMOS device for VGS varying from 0 to 5V in 1V steps while VDS varies from 0 to 5V in 1mV steps. I also used an NMOS with a 6u/600n width to length radio.

 

https://lh4.googleusercontent.com/VOllE4GxmShGRV-dOr51lFVQXxgg8slIo-tg9qublVGXh-SLQE-Jv60XZaxXyrwtYVby7vdASMIeoY-WWJqoP-OmH-z_PiyGtFGd754DT5Mayv7tLjGCuj0zXpmKFqyzMuydn-20  https://lh6.googleusercontent.com/jYy-EYiIWZsRJW_SGdmYSwrIVMQDdDVnhzzNdeD1xieXpSuSJKRLEvdwclTcy6erXX-cXF911f3ftK_6tz7lKKr9z4xLgunuG_SO8fQYZletG0ku0-9czA6E64ScIOMHYtyuT8-J

 

 

2. Schematic for simulating ID v. VGS of an NMOS device for VDS = 100mV where VGS varies from 0 to 2V in 1mV steps.

 

https://lh6.googleusercontent.com/bsjC07Ov3SC3D3u8E2YwLZ_n0olWjG_FO6xDyDqwUwH7vWp3G_mKV1gy9TXcQjHNI22KBDK5YOW-jtlI_NEwFcxhKA_P3yZTe0HNVRVBLBYXmHYaVQAIjo_v87kx_SbM15xfM2hc  https://lh6.googleusercontent.com/wL5XWj8rOH-gywvcCH_rO5aN2TL8z4V5wJaBBEmPcClzIYXdNBk1plG_1GKt8pkXEuNlpeQ4ufMha8k9NYriOS8IoeCH17J4umDAL0cnDk7UioLiZBtSI4nQSP6DNwRDPnhkUTiG  https://lh3.googleusercontent.com/I4qW4XexixcKtNzs2NsgGSsD93ROIULBNjTpyaYxrrbjTnBn6Y3G9HSeaG0DnosCJj2T3Pz-9omK7ApJPA-0v80TbHW_1qjFB9kRuMVL0d9YKNf4GqSK8gCFj2avtKdy3wDJGaVu

 

Above is the ADE showing the step size and variables and the simulation result.

 

2.    PMOS AND SCHEMATICS

 

3. A schematic for simulating ID v. VSD of a PMOS device for VSG varying from 0 to 5V in 1V steps while VSD varies from 0 to 5v in 1mV steps.

 

https://lh6.googleusercontent.com/PrllgwLUd2GTCeARtjVYTga2ej-z4epPTsMz8jxx3udP2Qb7EozkArUGPXNU3HvndFMt_T9jFZiL53Eh2waHVK0Wi7YBjd611KetOZOTUvo6a5-yke2V8lPAMSlKS1B2sVH2-rF8  https://lh3.googleusercontent.com/glqUEmdsFOrLd1P3HNhpZ7w2Eesf2Mik1sNGaONwPa0FNC9GCd2Z2BPeJSUH7mVFDW5y_TNDWNjJ5uz6aEDKw2OzDWWW3jA-9InAiFiFyNZMae4yfvRdF-f436f1SOin2Rzv9ySv https://lh5.googleusercontent.com/1eEawbzb51IV56z2EIeufAj4JlwpueOzgYuCBzMbDO8h_5NtwNhIOpkey0ICl9UZ7Dy8oQh6DecIpPqEDQlxiosWXy94KbPpPa73ogAj9uwflpA9xJQm24bR3kSIgTqDwQ_hjiKB

 

I created the PMOS with probe pads using a 4 terminal PMOS. I connected four input-output pins to the four terminals and then also connected the probe pads to the terminals. Then I created a symbol for the PMOS connected to the probe pads and named it pmos_withprobe. On the right, I created the schematic to test the IV curves using the new PMOS symbol. I used a variable voltage named vdc and then used the variable VSG using a sweep from 0 to 5 to conduct a parametric analysis on the circuit.

 

https://lh3.googleusercontent.com/LCPDUlTxhpxIw_FBx6vvLkOgnWAAyRHD-Goss8R-WvNDvXszoKtZAD-Fwv2iaKXhd6VE3mJb0PTCVNdkXTFjmXbjpj1lABlU46bVrTatih_8cOk636PQI25JRT7IGJN86xL0056R

Above is setting the variable voltage.

https://lh4.googleusercontent.com/PfUgMALNP_arpuMWS3NozMYkz5RWSP19fM-EEV87D0_scW9LWRk3aOHHvNaA-7Tqi0MM597ZYj-vwa0NQ0-KLO17gXJBYdPjt3GmfwNLUUDHNqVT6OZMFblNTzlHYbmzsuCjQwJp 

 

A schematic for simulating ID v. VSG of a PMOS device for VSD = 100 mV where VSG varies from 0 to 2 V in 1 mV steps. Again, use a 12u/600n width-to-length ratio.

The simulation shows that the current begins to rise after staying constant at about 0.6 volts.

 

https://lh4.googleusercontent.com/3Py9X2CHSc2l2WEdspp-uyjqsNw54s70rVGAHwoeaptDGvVJX-f-ACjecR9ZYbPVakl2a7ek1VDKX_E-R2w8VZefeu0DDEcrszFwIx6IV40iqA2EY6K9HuM7gFUohaJe5ghjEMvQ  https://lh6.googleusercontent.com/RPBhXfMsI-uhkqC0FXOM2A016nboZxqJBwBWJ8Q6Y85veM9x4BnBQp1ZjsBEktJHo_KLJ_QFXBczel30XQZ3Fg_M9wFkxA0dUJDpRbhdUIwO5stXIIhvGxNAj4RH5L0uNdbLt8av

 

NMOS LAYOUT

 

https://lh4.googleusercontent.com/TV_74ykgkhsZ0uEQ1y_P-CMrJcWCQgnyDR-ppG8vyuS0pwQ2ubkgfDmIPLPFZzLojso2z4SIYch3-7dAf6lfzsOq2UGH9J2wKqzcQzpDfSGLfAWph_xTNGYsIQH4BOG0aWHpcHO0 https://lh5.googleusercontent.com/D7bZSPzSEFRE-rforyjISTeAJuxkt7rYJ39YpyO0e235pvyulytiZBsXfvguMIAU82lNi2VXAlf3-26OorptJRRxPYHCZmi1p6bmYYjJfCh-lE3Lx37ofDSVf8PJdSN6DB3IzYn_ https://lh5.googleusercontent.com/yWvckRIqX70_w8spA6MPdPqx9KEgQZMnegopSJTwnsEJeykaG8gxlZBzAN13F98JtdwV3KjvR0GAOnLxA3c_8IKlSp5J8fWtZQOK-ywErQXGVqpH3x5syvsRvuNE2GjGzuZyFKfQ

To the left is the zoomed in layout of the middle of my NMOS. It shows the connections from the S, G, D,  and B pins. The layout then extends to connect to the four probe pads which is shown in the middle picture, with the light blue probe pads connected using metal 3. I used metal one to connect the initial S, G, D, and B pins and then connected the metal 1 pads to the metal 2 pads using vias specific to connecting metal 1 to metal 2. Then I connected the metal 2 (pink) to metal 3 pads (light blue) in order to connect the initial pins to the probe pads. I connected metal 2 to metal 3 using the specific vias needed for connecting metal 2 to metal 3.

 

https://lh3.googleusercontent.com/AjPTd198ZCkzWcjNVXk_-gLUA7La-19Gjp0QOIb8EU80nZgXDRz7IXxzfKsDelaPCz7jrlhaVH5_o76nrWREJJQoUTgYxR3KYgFZf1CoGBGEv33CKHocG7gIvEVP3XWLLV4AolNq

I LVS’d and it said that the netlists match.

 

PMOS LAYOUT

 

https://lh6.googleusercontent.com/ZMDMSZK3uBGpZxNlnF_N78U5tJq28OOYOrxp5jHKLKOXYcxpmuthXlSWVWx_vfg76Kr9cpk_b7xD8pmglyjw0in64N8W_Cp-9-Tf7T3QPXGtmo9pkxHkh1KDODorvlbE7xutZnb6 https://lh6.googleusercontent.com/qyqY8fT0slXXp3UbA33qqRnUSAN0IEcOgXerrz_I31Kp_2emBBM006xdvWsSiopAXeqq9A0pfPqisnjlqjQTz_fi24OxnjBEwPgDB_sYHrYxXH6kNHyQLAvbbYZiJ5wz8DcsqQ8C https://lh5.googleusercontent.com/TS_ut6cvWNPD6yAQVVpdXc_VntvG45Ql_aNRsnt8yOnLy_2k0lzYIobWNfcl3rluQhT794ROpVoEx2uJXpr8cN4wD9VbqRxOe3hLD1xEs6KW0L38gYbpD-_dahilDTbWaugkYQaZ

 

On the left I have the regular schematic where the gates are connected to the probe pads,

The middle photo is the zoomed in photo of the gate. I connected the gates the same way I connected it in the NMOS, I used metal  1 to connect to the pins, and then used metal 2 to take us from the metal 1 pin connection to the metal 3, which is the same metal as the probe pads. I used specific vias to connect from metal 1 to metal 2 and other vias specific to connecting metal 2 to metal 3 as well.

 

Then  I performed a LVS and saw that my netlists matched.

 

https://lh6.googleusercontent.com/Bqnoo6rFCFmlM9PI-V9fjwZuoOsk129I_F6Sr9yfy19Vnt8gHeSCN4yuYPL-wBw7T74Nco96BFzDGejp3HVCGfxppqE1RB8gGIlagOXTEHhyNv_D7mquuuK1BwpGS33s9L1ooa4T

 

I zipped up my files and put them in my google drive.

 

Return to Shadden’s Labs