Beruflich Dokumente
Kultur Dokumente
LAS FUERZAS
ARMADAS ESPE
Diseo VLSI
NRC: 2326 (VLSI2)
Integrantes:
Andrs Snchez.
Diego Martnez.
Ricardo Gualavis.
Luis Barreno.
Pgina
1
Contenido
1.
2.
OBJETIVOS............................................................................................... 4
2.1.
OBJETIVO GENERAL..........................................................................4
2.2.
OBJETIVOS ESPECFICOS...................................................................4
MARCO TERICO..................................................................................... 4
3.
3.1.
INTRODUCCIN................................................................................. 4
3.1.1.
3.1.2.
AVANCES EN FRECUENCIA...........................................................5
3.1.3.
TENDENCIA DE DISEO................................................................6
3.2.
3.2.1.
3.2.2.
EL SWITCH MOS...........................................................................7
3.2.3.
3.2.4.
3.2.4.1.
3.2.4.2.
3.2.5.
3.2.5.1.
COMPORTAMIENTO NMOS.....................................................10
3.2.5.2.
COMPORTAMIENTO PMOS......................................................11
3.2.6.
3.3.
3.4.
CONSIDERACIONES DE DISEO.................................................11
INVERSOR........................................................................................ 11
CONEXIONES...................................................................................... 12
3.4.1.
CAPAS METLICAS....................................................................13
3.4.2.
CONTACTOS Y VAS...................................................................14
3.4.3.
REGLAS DE DISEO...................................................................14
4.
EXPLICACION DE LA ACTIVIDAD...........................................................15
5.
CONCLUSIONES..................................................................................... 33
6.
RECOMENDACIONES.............................................................................. 34
7.
APORTACIONES...................................................................................... 34
8.
APLICACIONES...................................................................................... 34
9.
CRONOGRAMA....................................................................................... 34
..................................................................................................................... 34
10.
BIBLIOGRAFA....................................................................................34
Pgina
2
11.
ANEXOS............................................................................................... 35
Pgina
3
OBJETIVOS
OBJETIVO GENERAL
Solucionar los problemas planteados utilizando la tecnologa de celdas bsicas C-Mos.
2.2.
OBJETIVOS ESPECFICOS
Ilustrar los problemas elegidos con Diagramas UML de Casos de Usos y de Secuencia
Construir la tabla de verdad de cada uno de los problemas elegidos.
Deducir la funcin lgica que obedezca a las condiciones de entrada del problema y
expresar en compuertas nand, nor, not.
Realizar el diagrama esquemtico de la funcin lgica determinada.
Disear en Microwind y DSCH el diagrama esquemtico con compuertas bsicas con
transistores C-Mo.
Simular el diseo en Microwind y DSCH de la funcin obtenida y comprobar que
funcione correctamente.
3. MARCO TERICO.
3.1.
INTRODUCCIN
En varios de los dispositivos electrnicos que tenemos a nuestro alrededor podemos
encontrar numerosos circuitos integrados (CI) en una misma placa de circuito impreso. Estas
pueden ser de diferente tamao y complejidad dependiendo del nmero de transistores que
contienen.
Un menor tamao conlleva a un menor consumo de energa pero a una mayor complejidad.
Los CI consisten de una matriz de silicio, montada en un soporte especial y colocado en una
PCB.
Pgina
4
Tecnologia
scale-down
micron
sub-micron
sub-micron
profunda
sub-micron
ultra muy
profunda
Posee una
escala >
0.8m.
Posee una
escala entre
los 0.8m y los
0.3m.
Posee una
escala entre
los 0,3m y
0,1 m
Posee una
escala
<0,1m.
Diseo
Diseo
de capas
capas
de
Nivel
Nivel de
de
sistema
sistema
T
endenc
Tendenc
ia
de
ia de
diseo
diseo
Diseo
Diseo
lgico
lgico
Descripci
Descripci
n de
de
n
alto
alto nivel
nivel
Silicio
Propiedades
Propiedades del
del silicio
silicio
Silicio
Silicio tipo
tipo n
n yy tipo
tipo pp
Si
Si se
se agregan
agregan impurezas
impurezas con
con 55 electrones
electrones
de
valencia
como
fosforo,
de valencia como fosforo, arsenico,
arsenico,
antimonio se convierte al silicio en uno
tipo n.
Si se agregan impurezas con 3 electrones
de valencia como el boro se convierte al
silicio en uno tipo p.
Dixido de silicio
Pgina
6
El switch nMOS
El switch pMOS
El switch MOS
Corte de arriba hacia abajo del dispositivo, para Microwind tambin nos permite tener una visin
ello Simulate -> 2D vertical cross section.
en 3D del proceso final de nuestro CI, para ello
tenemos que dirigirnos a process steps in 3D.
Pgina
7
Figura. 4. Corte 2D
Lmin
2
En la ventana paleta encontramos los diferentes materiales con los que podemos realizar las
conexiones internas de nuestro CI.
3.2.4.1.
Pgina
8
CAPAS BSICAS
Nombre de la capa
Cdigo
paleta
en Descripcin
Pgina
9
Polisilicio
Difusin N+
Poly
Diffin
Difusin P+
Diffin
Contacto
Contact
Metal de
nivel
n-well
primer Metal1
n-well
3.2.4.2.
Los pMOS necesitan de manera adicional para su elaboracin una capa n-well y una polarizacin a
VDD para su correcto funcionamiento.
Pgina
10
Comportamiento
dinmico de los MOS
3.2.5.1.
Comportamiento del
nMOS.
Comportamiento del
pMOS.
COMPORTAMIENTO NMOS.
3.2.5.2.
COMPORTAMIENTO PMOS.
Pgina
11
INVERSOR
Para un mejor diseo existen algunas tcnicas para balancear la movilidad intrnseca de los
electrones:
Pgina
12
Incrementand
o la longitud
del canal en
los nMos,
Reduciendo el
ancho del
canal en los
nMos,
La ms
efectiva,
incrementand
o el ancho del
canal del
pMos
3.4.
CONEXIONES
Las conexiones desempean un papel muy importante dentro de los circuitos integrados,
especialmente en la tecnologa scale- down.
Pgina
13
METAL
POLI-SILICIO
Presenta
Presenta cierta
cierta
resitencia, por este
motivo se
se lo
motivo
lo usa
usa en
en
conexiones
conexiones cortas
cortas como
como
la
Gates
la conexin
conexin entre
entre Gates
entre un
un
entre
un pMos
pMos y
y un
nMos
nMos
CONEXIONES
CONEXIONES
Aunque por lo general el poli-silicio y el metal no deben tener conexin elctrica hay casos en los
que s, por ejemplo la alimentacin de entrada se hace inicialmente en un metal posteriormente esta
energa entrante debe conectarse con un canal de poli-silicio aqu se debe usar el denominado
contacto que al final es una conexin elctrica, recordemos que si al contrario queremos aislar una
conexin debemos usar una capa de xido (SiO2).
Para conexiones de alimentacin tanto para VDD y VSS debemos usar el metal 2, misma conexin
que debe ser larga y ancha dado que por aqu el flujo de corriente es grande.
3.4.1. CAPAS METLICAS
Hasta seis capas de metal estn disponibles para la conexin de seal y para el propsito de
alimentacin. Existe una diferencia significativa entre la tecnologa de capa metlica 0.7 m y la
tecnologa 0.12 m en trminos de eficiencia de interconexin. Para la tecnologa de 0.7 m el
tamao de contacto es de 6 y para la tecnologa de 0.12 m el tamao es de 4. Esto ofrece una
reduccin significativa de la conexin del dispositivo para metal y metal 2, tal como se observa en
la figura. Una cosa muy importante es que un dispositivo MOS generada mediante las reglas de
diseo de 0.7 m es compatible con la tecnologa de 0.12 m, pero un dispositivos generado
mediante las reglas de diseo de 0.12 m no es compatible con la regla de 0.7 m porque violara
varias reglas de diseo de esta ltima.
Pgina
14
Figura. 11. Contactos en la tecnologa de 0.7 m requieren ms rea que la tecnologa 0.12 m
Las capas metlicas estn etiquetados de acuerdo con el orden en el que se fabrican, desde el nivel
inferior 1 (metal 1) hasta el nivel superior (de metal 6 en 0,12 m). Cada capa est incrustado
(embebido) en un xido de silicio (SiO2) que asla las capas entre s. Una seccin transversal de
tecnologa CMOS de 0,12 m se muestra en la siguiente figura.
Pgina
15
El material de conexin entre la difusin y el metal se llama "contacto". La misma capa tambin se
utiliza para conectar poli al metal, o poli 2 a metal. El material de conexin entre metal y el metal 2
es llamada "va". Por extensin, el material que se conecta de metal 2 a metal 3 es llamado "via2",
metal 3 a metal 4 "va 3", etc.
3.4.3. REGLAS DE DISEO
4. EXPLICACION DE LA ACTIVIDAD
4.1.
TOLDO AUTOMATICO.
Disee el circuito de control para el toldo de una terraza, que tiene la funcin tanto de dar
sombra como de proteger del viento y de la lluvia. El circuito de control tiene las siguientes
entadas:
Seal S: Indica que hay sol.
Seal L: Indica que llueve.
Seal V: Indica que hay mucho viento.
Seal F: Indica que hace frio en el interior de la casa.
Segn los valores de estas entradas se bajar o subir el toldo. Esto se realizar mediante la
seal de salida BT (Bajar Toldo). Si BT='1' indica que el toldo debe estar extendido (bajado)
y si BT='0' indica que el toldo debe estar recogido (subido).
Pgina
16
El circuito que acciona el toldo que debe funcionar segn las siguientes caractersticas:
Independientemente del resto de seales de entrada, siempre que llueva se debe de
extender el toldo para evitar que se moje la terraza. No se considerar posible que
simultneamente llueva y haga sol.
Si hace viento se debe extender el toldo para evitar que el viento moleste. Sin
embargo, hay una excepcin: aun cuando haya viento, si el da est soleado y hace
fro en la casa, se recoger el toldo para que el sol caliente la casa.
Por ltimo, si no hace viento ni llueve, slo se bajar el toldo en los das de sol y
cuando haga calor en el interior, para evitar que se caliente mucho la casa.
4.1.1. Diagramas UML de Casos de Usos y de Secuencia.
Pgina
17
Pgina
18
BT=L+S`V+SF`
U5
U17
L
S
V
F
U4:A
NOT
1
3
0
1
1
1
NOT
74LS00
U4:B
4
U16
6
5
74LS00
NOT
4.1.4.
Pgina
19
NAND_3
BT
4.2.
RIEGO AUTOMATICO.
El sistema de automtico mostrado en la figura. 23. Se accionara la bomba solamente
cuando la tierra este seca, pero antes debe comprobar las siguientes condiciones:
Para evitar que la bomba se estropee por funcionar en vaco, nunca se accionar la
bomba cuando el depsito de agua est vaco.
Si hay restricciones en el riego (poca de verano), slo se podr regar de noche.
En el resto del ao (si no hay restricciones) se podr regar de da y de noche (si la
tierra est seca).
Pgina
20
Pgina
21
V
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
S
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
D
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
R+
V S D
R+ V SD R
B=V S D
V S D
R
B=V S R+
D
R)
B=V S ( R+
D)
B=V S ( R+
V S D
B=V S R+
Pgina
22
R
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
B
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
V S D
B=V S R
4.2.3. Diagrama esquemtico de la funcin.
U4
U1
NOT
U5
NOT
NAND_3
U2
U3
D1
NAND
LED-RED
U6
NAND_3
0
NOT
4.2.4.
R1
50
Pgina
23
Pgina
24
4.3.
DETECTOR DE MONEDAS
En la Figura.30. Se muestra un dispositivo empleado para la deteccin de tres tipos de
monedas que, pasan por un plano inclinado. Consta de tres rayos de luz que inciden sobre
tres fotoceldas marcadas como A, B, C. Al incidir un rayo de luz sobre una foto celda de
genera un cero logico a su salida, al interrumpirse un haz de luz la fotocelda genera un uno
logico. El problema es entonces disear un circuito cuyas entradas sean A, B y C y sus
salidas indiquen si pas una moneda de .20, .50 o1.00.
Pgina
25
Pgina
26
C
B+
D= A+
C
E= A + B+
C
F= A + B+
4.3.3. Diagrama esquemtico de la funcin.
DETECTOR DE MONEDAS
U2:C
A 0
U3:A
6
74LS04
1
2
13
B 0
3
4
5
74LS04
U2:E
C 1
74LS27
10
74LS04
U3:C
9
10
11
74LS27
4.3.4.
U3:B
12
11
74LS27
U2:D
13
12
Pgina
27
4.4.
ALARMA DE INCENDIOS
Se quiere realizar un circuito para activar la alarma de incendios (A) para la evacuacin de
un edificio. Para ello se tiene un sensor de gases (G), un sensor de humos (H), y dos seales
procedentes de un termmetro que indican si la temperatura es mayor de 45C (T45) y si la
temperatura es mayor de 60C (T60).
Debido a que a veces los sensores detectan humos y gases que no siempre proceden de
incendios (por ejemplo de los cigarrillos o las cocinas), para evitar falsas alarmas, la seal A
se activar cuando se cumplan las siguientes condiciones:
Si la temperatura es mayor de 60C siempre se activar la alarma.
Si la temperatura est entre 45C y 60C se activar la alarma slo si han detectado
gases o humos (o ambos).
Pgina
28
T4
5
0
T6
0
0
Pgina
29
ALARM
A
0
0
0
0
0
1
1
0
1
0
1
0
0
1
1
0
0
0
1
0
X
0
1
1
0
1
0
1
0
1
0
1
1
0
0
0
1
1
0
X
1
1
1
0
1
1
0
1
0
1
1
1
1
1
1
1
1
0
1
1
1
Pgina
30
U1:A
1
3
2
7400
T45
1
2
U1:B
4
6
T60
U3:A
4
5
7420
7400
ALARMA
U1:C
LED-GREEN
10
8
9
7400
U2:A
1
2
7404
Pgina
31
Problema 1:
B=L+ S V +S F
U2
U6
L
S
V
F
U1:A
OR_3
0
1
1
1
BT
NOT
AND_2
U1:B
U7
AND_2
NOT
U5
U17
NOT
L
S
V
F
U4:A
1
3
0
1
1
1
NOT
NAND_3
BT
74LS00
U4:B
4
U16
6
5
74LS00
NOT
Problema 2:
V S D
B=V S R+
Pgina
33
Problema 3:
D= ABC
BC
E= A
F= A B C
Forma 2
C
B+
D= A+
C
E= A + B+
C
F= A + B+
Tabla.11. Dos posibles Funciones.
Forma 1.
En este modelamiento necesitaramos:
- 2 transistores por cada NOT.
- 8 transistores por cada NAND.
Entonces en total necesitaramos:
transistores=2 2+ 8 3
transistores=28
Tabla.12. Numero de transistores forma 1.
Forma 2.
Pgina
34
T45
U1:A
1
T60
2
7408
U1:B
2
3
U2:A
6
5
1
4
5
7408
74HC4072
ALARMA
LED-GREEN
U1:C
9
8
10
7408
U1:A
1
3
2
7400
T45
1
2
U1:B
6
T60
U3:A
6
4
5
4
5
7420
7400
ALARMA
U1:C
LED-GREEN
10
8
9
7400
U2:A
1
2
7404
Pgina
35
Problema 1:
Para el diseo real se puede visualizar que se necesita emplear 3 compuertas not, 2
compuertas nand de dos entradas y una compuerta nand de 3 entradas que para el diseo
ms ptimo por lo tanto necesitaramos 3 CI comerciales.
Problema 2:
Problema 3:
Problema 4:
Para el diseo real se puede visualizar que se necesita emplear 1 compuertas not, 3
compuertas nand de dos entradas y una compuerta nand de 4 entradas que para el diseo
ms ptimo por lo tanto necesitaramos 3 CI comerciales.
c) Investigue el procedimiento para determinar la forma de calcular la potencia consumida
para cada una de las aplicaciones seleccionadas, implementadas por transistores.
El consumo total de potencia de circuito integrados CMOS est dado por la siguiente
frmula:
P_TOTAL=P_estatica+P_fugas+P_dinamica+P_cortocircuito
P_estatica=I_estatica V_DD
En tecnologa CMOS, la corriente de consumo en esttica siempre es nula, ya que en
condiciones estticas nunca hay una conexin entre VDD y Vss.
INSTALACION DE PREREQUISITOS.
5. CONCLUSIONES
Pgina
37
6.
RECOMENDACIONES
7. APORTACIONES
Se realiz el diseo real en protoboard de uno de problemas para comprobar el funcionamiento
de ellos se anexara fotos de la practica real.
8. APLICACIONES
Existe un alto alcance dentro de las aplicaciones posibles al modelamiento de CMOS,
Microwind y DSCH son las tecnologas ms bsicas las cuales nos permiten generar los CI ms
comerciales existentes como son compuertas lgicas, multiplexores, demultiplexores, flip-flops,
buffers, entre otros, los cuales tienen una enorme demanda en el mbito educacional. Los CI
posibles con esta tecnologa a pesar de ser bastante simples a comparacin con otros realizados
en leguajes de alto nivel como VHDL o SistemC no pasaran de ser fundamentales para casi toda
placa electrnica existente en el mercado.
9. CRONOGRAMA.
Pgina
38
10. BIBLIOGRAFA.
E. Sicard, S. Delmas. (2007). Basic of CMOS Cell Desing. McGraw-Hill. Cap 1-6.
11. ANEXOS.
Pgina
39