Está en la página 1de 6

Universidad Nacional de Colombia. D. Herrera 260804, E. Lievano 260810, S. Q in!ero 26082".

TECNICAS DE INTEGRACIN LABORATORIO N6


C#$%UE&'(S L)*+C(S C#N $+C&#,+ND Abstract The purpose of this practice is lear ho! to use the soft!are "icro!i # $%& a # see ho! the respo se of the #esi' s is () *a+i ' the si*ulatio s !ith the #iffere t *o#els, le-el ., $ a # N*/% 0urther*ore, !e are 'oi ' to use the #sch$ tool that pro-i#es the !a) to #esi' i *icro!i # () *a+i ' the sche*atic i #sch$% A 1erilo' file is 'e erate# () #sch$ a # it is co*pile# () "icro!i # i or#er to create sta #ar# cells i *icro!i #% Trminos claveCo*puerta, CAD, "icro!i #, DSC4% tec olo'2a C3"OS, !iem-o se !ili8a lo 1 e se conoce como ? layout simblico@, con la c al el dise0ador dib .a na no!aci4n sim-li7icada de la es!r c! ra del layout. Dic/a no!aci4n e<-resa s4lo la bicaci4n rela!iva de los dis!in!os com-onen!es de dise0o :!ransis!ores, con!ac!os, /ilos;, 9 las coordenadas absol !as de es!os com-onen!es las de!ermina a !om2!icamen!e el edi!or -or medio de n ?com-ac!ador@. El com-ac!ador !rad ce las re3las de dise0o en n con. n!o de res!ricciones sobre las -osiciones de los com-onen!es, 9 res elve n -roblema de o-!imi8aci4n some!ida a res!ricciones -ara minimi8ar el 2rea o!ra 7 nci4n de cos!e. Los edi!ores de layout !ili8an dia3ramas de barras -ara -resen!ar los di7eren!e ma!eriales de na manera sim-li7icada. Es!as barras de ma!erial -resen!an di7eren!es colores o ?ac/ rados@ 1 e -ermi!en di7erencias los elemen!os ba.o diversas condiciones de vis ali8aci4n. En la 7i3 ra 1 se a-recian es!as carac!er>s!icas.

1.

+N'&#DUCC+)N

( -rac!ica de labora!orio re-or!ada en el -resen!e doc men!o !iene como ob.e!ivo el /acer n -rimer acercamien!o a la /erramien!a de dise0o asis!ido -or com- !adora DSCH2. Es!a /erramien!a com-ila el es1 em2!ico dise0ado a n circ i!o en el len3 a.e de descri-ci4n de /ard5are 6erilo3, el c al es sado -or el -a1 e!e de so7!5are $icro5ind -ara reali8ar n dise0o del circ i!o en celdas es!2ndar. 2. $(&C# 'E)&+C#

El desarrollo de los circ i!os in!e3rados nos /a llevado en la ac! alidad /as!a na m 9 3rande escala de in!e3raci4n :6LS+; -ara sa!is7acer la 3ran can!idad de e<i3encias del mercado ac! al, !ales como n ba.o cons mo de -o!encia, 7iabilidad a al!as 7rec encias, red cido !ama0o 9 al3 nas o!ras res!ricciones !=cnicas 1 e !ienen consec encias im-or!an!es en !odo el -roceso de dise0o. En el -roceso de dise0o, el dise0ador dis-one de na 3ran can!idad de /erramien!as de dise0o asis!ido -or com- !adora :C(D;, las c ales es!2n -or lo 3eneral in!e3radas en n mismo en!orno -ara 7acili!ar s im-lemen!aci4n. %ara la 7abricaci4n de c al1 ier circ i!o in!e3rado re1 erimos -rimero del dise0o de n layout 1 e corres-onde a la dis!rib ci4n de las di7eren!es ca-as de ma!erial 1 e con7orman el circ i!o in!e3rado. ( -ar!ir del layout se de7ine el -roceso de 7abricaci4n a !ili8ar como son los -rocesos 7o!oli!o3r27icos -ara la !rans7erencia de -a!rones 3eom=!ricos a la oblea, 8onas de im- re8as, e!c. La creaci4n del layout es na de las -ar!es m2s cr>!icas del dise0o debido a 1 e se de7inen - n!os 1 e son direc!amen!e -ro-orcionales al cos!o econ4mico del mismo como el anc/o de la -is!a, la can!idad de ma!erial a !ili8ar, velocidad, 2rea, 9 cons mo de -o!encia. a. Editor del layout Con es!a /erramien!a se lo3ra na edici4n 7>sica de lo 1 e va a ser el dis-osi!ivo. El nivel 7>sico oc -a la ma9or -ar!e del !iem-o de dise0o del dis-osi!ivo, -ara red cir es!e

0i'ura .5 S2*(olos ) represe tacio es #el la)out *e#ia te #ia'ra*as #e (arras% Chequeo de reglas de diseo (Design Rule Checker) El layout de n circ i!o 1 e /a9a de 7abricarse -or medio de n -roceso de!erminado debe veri7icar na serie de re3las de dise0o, 1 e son n con. n!o de res!ricciones del layout -ara !ra!ar de ase3 rar en lo -osible la o-eraci4n correc!a de los circ i!os man 7ac! rados. Es!as re3las s almen!e es-eci7ican las anc/ ras m>nimas de l>neas 1 e re-resen!an ob.e!os 7>sicos :!ales como in!ercone<iones de me!al 9 -olisilicio o 2reas de di7 si4n;, dimensiones m>nimas de cier!as 3eome!r>as o se-araciones m>nimas -ermi!idas en!re 8onas. (dem2s de las re3las de es-aciado 9 anc/ ra m>nima, !ambi=n se de7inen re3las de ?com-osici4n@, -ara ase3 rar 1 e los com-onen!es es!2n bien 7ormados. b.

Universidad Nacional de Colombia. D. Herrera 260804, E. Lievano 260810, S. Q in!ero 26082".

2
V D D 5 V

Las re3las de dise0o - eden ser veri7icadas con la a9 da de n Desi3n & le C/ecAer :D&C;. Es!a /erramien!a !ili8a como en!radas el layout 7>sico de n dise0o 9 na descri-ci4n de las re3las de dise0o -resen!adas en 7orma de n ?7ic/ero de !ecnolo3>a@. Con es!as en!radas, el D&C c/e1 ea las violaciones de !ama0o o es-aciamien!o m>nimo, 9 ase3 ra 1 e las re3las de com-osici4n se sa!is7acen. Las /erramien!as de D&C vienen en dos 7orma!osB D&C on-line 9 D&C en batch. La D&C on-line se e.ec !a conc rren!emen!e con el edi!or de layout 9 de!ec!a las violaciones de 7orma in!erac!iva. Es el caso de M !"C 9 la !ilidad de D&C 1 e !iene incl ida.La D&C en batch, !ili8ado como n veri7icador -os!Cdise0o, se e.ec !a sobre n c/i- com-le!o na ve8 se /a concl ido el -roceso de edici4n del mismo. La e7iciencia es la -ro-iedad m2s im-or!an!e de na b ena /erramien!a de D&C, dada la 3ran can!idad de -ol>3onos de n circ i!o com-le.o. Una 7orma de acelerar el -roceso es -reservar la .erar1 >a de dise0o al nivel 7>sico. %or e.em-lo, si na celda se sa m c/as veces en n dise0o, s4lo /abr2 1 e c/e1 earla na ve8. En s ma, el -rinci-al ob.e!ivo de las re3las de dise0o es conse3 ir -ara los circ i!os 7abricados se3Dn n de!erminado -roceso na al!a -rod c!ividad :yield; 9 7iabilidad, em-leando la menor can!idad de 2rea de silicio. c. E#traccin de circuito Se !ra!a de na /erramien!a 1 e ded ce el es1 ema de n circ i!o a -ar!ir del layout 7>sico. Es na e<!ensi4n de los D&C 9 !ili8a al3ori!mos similares. E<-lorando las di7eren!es ca-as 9 s s in!eracciones, el e<!rac!or recons!r 9e la red de !ransis!ores, incl 9endo los !ama0os de los dis-osi!ivos 9 las in!ercone<iones. El dia3rama de cone<iones del circ i!o :netlist; res l!an!e con!iene in7ormaci4n -recisa de los -ar2si!os, !ales como las ca-acidades de /ilos 9 di7 siones 9 s s resis!encias, c 9os valores es!imados ano!a en el netlist. El -rocedimien!o de e<!racci4n de n circ i!o se basa en iden!i7icar 9 borrar s cesivamen!e com-onen!es, s - es!o 1 e se /a a-licado -reviamen!e n D&C 9 es!2 libre de errores. C ando !odos los com-onen!es se /an e<!ra>do, s4lo -ermanecer2n los /ilos. %ara es!a iden!i7icaci4n de com-onen!es se re1 iere el mani- lar ?m2scaras@ 3eom=!ricas, !an!o individ ales como combinaciones de ellas, -or medio de la a-licaci4n de s cesivas o-eraciones de crecimien!o 9 red cci4n. 'ambi=n de /ace necesario a-licar combinaciones booleanas de m2scaras -ara ob!ener n evas m2scaras. ". %&#CED+$+EN'#

Com- er!a N(NDB


Q 4 Q 3

V D D 5 V

Q 2 C 1 1 0 0 p F

Q 1

Circ i!o im-lemen!ado

Reali6aci7 e DSC4, co*puerta NAND

En la 3ra7ica si3 ien!e se m es!ra el la9o ! de la com- er!a N(ND de 2 en!radas 9 corre3ido -ara c m-lir las re3las del CN$2E. Como se observa es!e la9o ! es!a com- es!o de solo dos !ransis!ores % 9 dos N, los !ransis!ores !i-o % en la -ar!e s -erior 9 los N en la in7erior. Las correcciones -ara c m-lir las re3las del cnm2E 7 eron sencillas na ve8 concl ido c al era el error, es!e consis!>a en 1 e las dis!ancias en!re los con!ac!os 9 el borde del me!al o di7 si4n sobre el c al se encon!raba eran m 9 -e1 e0as, -ara sol cionar es!e error -robamos varias !=cnicas -ero al 7inal la 1 e 7 nciono 7 e sim-lemen!e a3randar el me!al o di7 si4n deba.o del con!ac!o, -ara 1 e los bordes 1 edaran m2s le.os de es!e. ( n1 e los dos la9o ! son m 9 -arecidos !ienen al3 nas di7erencias 1 e lo3ran 1 e s 7 ncionamien!o sea m 9 dis!in!o, la -rinci-al de es!as es 1 e en es!e la9o ! la salida solo va conec!ada a la di7 si4n %, adem2s las cone<iones a la salida es!a - es!a en n l 3ar dis!in!o de la di7 si4n.

Con el arc/ivo .r l 1 e se 3ener4 en el labora!orio an!erior se deben 3enerar los dise0os de las com- er!as nand, nor, <or 9 de !ransmisi4n, l e3o se deben crear los modelos en %s-ice -ara reali8ar la sim laci4n 9 com-arar los res l!ados con $icro5ind. 4. &ESUL'(D#S La9o ! com- er!a N(ND

Universidad Nacional de Colombia. D. Herrera 260804, E. Lievano 260810, S. Q in!ero 26082".

VDD 5V Q3

"

Se reali84 la im-lemen!aci4n de la com- er!a N(ND en el -ro3rama $icro5ind, con la a9 da de los arc/ivos 6erilo3 3enerados -or el so7!5are Dsc/ 2.0, se reali84 la sim laci4n de la com- er!a a na 7rec encia de 61." H/8, con lo c al se ob! vo n !iem-o de s bida de 46 -s 9 n !iem-o de ba.ada de "2" -s.

Q4

Q5

Q6

Circ i!o im-lemen!ado Se reali84 el si3 ien!e dise0o en DSCH, alimen!ado con relo.es de di7eren!es 7rec encias -ara com-robar s correc!o 7 ncionamien!o.

Sim laci4n en $icro5ind Com- er!a N(ND L e3o se reali84 la sim laci4n de la com- er!a en %s-ice con el modelo e<!ra>do de $icro5ind, sando el modelo nivel ", se ob! vieron los si3 ien!es res l!adosB

Reali6aci7 e DSC4, co*puerta NOR

En la 3r27ica si3 ien!e se m es!ra el la9o ! de la com- er!a N#& de 2 en!radas 9 corre3ido -ara c m-lir las re3las del CN$2E. Como se observa es!e la9o ! es!a com- es!o de solo dos !ransis!ores % 9 dos N, los !ransis!ores !i-o % en la -ar!e s -erior 9 los N en la in7erior. El es1 em2!ico 1 e se ob! vo 7 e el si3 ien!eB

%s-ice nand Se observan las se0ales de la com- er!a N(ND, se observa la se0al de clA 9 la salida inver!ida con al3 nos sobre-icos al inicio de la se0al.

Com- er!a N#&B La9o ! com- er!a N#& Se 7i.4 na de las en!radas de la com- er!a a 06 9 se a-lica na se0al c adrada en la o!ra en!rada -ara /allar la res- es!a de la com- er!a. Se ob! vo la si3 ien!e 3r27ica de $icro5indB

Universidad Nacional de Colombia. D. Herrera 260804, E. Lievano 260810, S. Q in!ero 26082".

&es- es!a com- er!a N#& en $icro5ind Se a-lic4 na se0al c adrada de 62.E $/8 en na de las en!radas 9 se ob! vo en la res- es!a del circ i!o n !iem-o de s bida de 18" -s 9 n !iem-o de ba.ada de 10" -s, l e3o de e<!raer el modelo %s-ice se reali84 la sim laci4n -ara -oder /acer la corres-ondien!e com-araci4n, los res l!ados ob!enidos 7 eronB La9o ! com- er!a For Se 3ener4 el la9o ! de la com- er!a <or con las /erramien!as de so7!5are Dsc/ 2.0 9 $icro5ind, l e3o de !ener el la9o ! creado se -rocedi4 a reali8ar la sim laci4n en $icro5ind, de.ando na en!rada variable 9 la o!ra en!rada 7i.a a 6dd, se ob!iene la si3 ien!e res- es!aB

%s-ice com- er!a N#& Se le a-lico la se0al variable a na en!rada 9 n valor 7i.o en la o!ra en!rada, a la salida se ob!iene na se0al inver!ida res-ec!o a la se0al de en!rada variable, se observa en la 3r27ica n -oco la demora en!re la !ransici4n de niveles l43icos a la salida. Com- er!a F#&B

&es- es!a com- er!a <or Se a-lic4 na se0al de 2E0 $/8 a na de las en!radas de la com- er!a, se observa 1 e a es!a 7rec encia la com- er!a res-onde adec adamen!e, se ob!ienen !iem-os de s bida de "0 -s 9 !iem-os de ba.ada de 126 -s, se observa 1 e la com- er!a es de r2-ida res- es!a, l e3o se ob!iene el modelo en %s-ice de la com- er!a <or -ara reali8ar las com-araciones del caso.

Universidad Nacional de Colombia. D. Herrera 260804, E. Lievano 260810, S. Q in!ero 26082".

!ransis!ores !i-o % 9 N en la -ar!e i81 ierda 7orman n inversor sim-le -ara la se0al de con!rol, los o!ros dos son los !ransis!ores c 9os drain 9 so rce van nidos. Las correcciones -ara c m-lir las re3las del cnm2E 7 eron las mismas 1 e en los casos an!eriores. Se 3ener4 el la9o ! de la com- er!a de !ransmisi4n, se im-lemen!aron las en!radas 9 las salidas de la com- er!a, se reali84 la sim laci4n en $icro5ind -ara la com- er!a.

%s-ice com- er!a F#& Se observa la res- es!a de la com- er!a <or con dos en!radas variables, donde la se0al de ma9or d raci4n es la salida de la com- er!a. Com- er!a de !ransmissionB
VDD 5V Q3 VDD 5V Q4 Q5 Q6

Com- er!a de !ransmission C$#S

Circ i!o im-lemen!ado Se reali84 el si3 ien!e dise0o en DSCH, alimen!ado con relo.es de di7eren!es 7rec encias -ara com-robar s correc!o 7 ncionamien!o.

Sim laci4n com- er!a de !ransmisi4n en $icro5ind Se !ienen dos se0ales variables en las en!radas, en las en!radas de EN(GLE 9 D('#, se observa como solo si se a-lica na se0al de nivel al!o se !ransmi!e la se0al de la en!rada D('# a la salida, si la se0al es ba.a se man!iene el valor an!erior.

Reali6aci7 e DSC4, co*puerta NAND

. En la 3ra7ica si3 ien!e se m es!ra el la9o ! de la Com- er!a de 'ransmisi4n corre3ido -ara c m-lir las re3las del CN$2E. Como se observa es!e la9o ! es!a com- es!o de solo dos !ransis!ores % 9 dos N, los

Universidad Nacional de Colombia. D. Herrera 260804, E. Lievano 260810, S. Q in!ero 26082".

6
6ersion,

$c3ra5C/ill, 2006. J2K E. Sicard, User $an al Li!e 555.micro5ind.or3, 2006. J"K /!!-BMMes.5iAi-edia.or3M5iAiM$#SHE'

Sim laci4n %s-ice com- er!a de !ransmisi4n Se e<!ra.o el modelo %s-ice de la com- er!a, se observan los cambios en los niveles de vol!a.e de la salida de la com- er!a con7orme cambia el nivel de vol!a.e del EN(GLE, es!os son los -icos de vol!a.e 1 e se observan.

E.

C#NCLUS+#NES

Los dise0os de dis-osi!ivos a nivel de !ransis!ores -ermi!en -or -ar!e del dise0ador, -eri!e o-!imi8ar na serie de carac!er>s!icas 1 e re1 iere como !ambi=n de.ar de lado o!ras -ro-iedades 1 e no son indis-ensables, como -or e.em-lo - ede o-!imi8ar los !iem-os de res- es!a de las com- er!as, de.ando de lado el mane.o de corrien!e si no es -rimordial, e!c. Con la /erramien!a $icro5ind -odemos ob!ener na res- es!a del circ i!o a-ro<imada, lo 1 e nos -ermi!e saber si lo 1 e se es!2 dise0ando c m-le los re1 erimien!os en c an!o a l43ica se re7iere. %ara ob!ener na res- es!a m2s de!allada del com-or!amien!o del dis-osi!ivo dise0ado se !ili8a el so7!5are %s-ice, 1 e es n so7!5are es-eciali8ado en es!e !i-o de an2lisis, a1 > si se - eden de!erminar -ar2me!ros m2s de!allados 9 corroborar los dise0os 3enerados. $ c/as veces lo im-or!an!e no es conocer na /erramien!a de so7!5are m 9 de!alladamen!e, lo im-or!an!e es conocer /as!a 1 = - n!o es D!il 9 - ede 7acili!ar el -roceso de -rod cci4n, 9a c ando lo 1 e se debe cons!r ir se v elve m2s com-le.o /a9 1 e b scar o-ciones 1 e red 8can los !iem-os, /erramien!as 1 e sin!e!i8an a !om2!icamen!e en -oco !iem-o lo 1 e man almen!e !ardar>a m c/o !iem-o /acer. 6. G+GL+#*&(HI(

J1K (. Sedra, L. Smi!/, $icroelec!ronic Circ i!s, E!a ed.,