Tareas.
Enviado por 451730 • 20 de Junio de 2013 • Tesis • 546 Palabras (3 Páginas) • 420 Visitas
UNIVERSIDAD NACIONAL MAYOR
DE SAN MARCOS
(Universidad del Perú, DECANA DE AMÉRICA)
FACULTAD DE INGENIERIA ELECTRONICA, ELECTRICA Y TELECOMUNICACIONES
INFORME PREVIO
CURSO : Microelectrónica
PROFESOR : Dr. Alarcón Matutti Rubén
CICLO : IX
ALUMNOS : Medina López Walter 08190139
Ciudad Universitaria, Junio 2013
CUESTIONARIO PREVIO N°3
1) Diseñe un circuito divisor para números en binario natural: A(2n bits)/ B(n bits).
Para los diseños considere las posibilidades:
Diseño solo con circuitos combinacionales(sin reloj)
Diseño mediante circuitos secuenciales.
La principal consideración para implementar los divisores basados en el algoritmo con restauración es que dados dos enteros A(dividendo) y B(divisor), para este caso n=6 bits, existen dos enteros únicos Q(cociente) y R(residuo) que satisfacen la siguiente ecuación:
A=B.Q+R
La celda RC tiene las siguientes ecuaciones:
P=A ̅.(B+C)+B.C
S=A.(D+((B⨁C) ) ̅ )+A ̅.D ̅(B⨁C)
CIRCUITO CELDA RC
LAYOUT
TABLA DE FUNCIONAMIENTO
Decimal D C B A S P
0 0 0 0 0 0 0
1 0 0 0 1 1 0
2 0 0 1 0 1 1
3 0 0 1 1 0 0
4 0 1 0 0 1 1
5 0 1 0 1 0 0
6 0 1 1 0 0 1
7 0 1 1 1 1 1
8 1 0 0 0 0 0
9 1 0 0 1 1 0
CIRCUITO DIVISOR PARA n=2bits
Circuito Divisor con n=2 bits(A=4 bits y B=2 bits)
LAYOUT
CIRCUITO DIVISOR PARA n=3bits
Circuito Divisor con n=3 bits(A=6 bits y B=3 bits)
LAYOUT
PRUEBA DE TESTABILIDAD
LINEAS DEL CIRCUITO
ENTRADAS : 04+
SALIDAS : 02
NODOS : 11
TOTAL : 19
PRUEBA DE TESTABILIDAD
STUCK-AT-0 (0->1)
A B C D S SA
1 SB
1 SC
1 SD
1 S1
1 S2
1 S3
1 S4
1 S5
1 S6
1 S7
1 S8
1 S9
1 S10
1 S11
1
0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 0 0
0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0
0 0 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 1 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0
0 1 0 0 1 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1
0 1 0 1 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0
0 1 1 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 0
0 1 1 1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0
1 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1
1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 0 1 0 0 0 1 0 1 0 0 0 1 1 1 1 1 0 0 0
1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0
1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
A B C D P PA
1 PB
1 PC
1 PD
1 P1
1 P2
1 P3
1 P4
1 P5
1 P6
1 P7
1 P8
1 P9
1 P10
1 P11
1
0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1
0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1
0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 0
1 0 1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 0
1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 0
1 1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 0
1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
STUCK-AT-1(1->0)
A B C D S SA
0 SB
0 SC
0 SD
0 S1
0 S2
0 S3
0 S4
0 S5
0 S6
0 S7
0 S8
0 S9
0 S10
0 S11
0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 1 1 1 0 1 1 0 0 0 0 1 1 1 1 1 1
0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 1 1 0 1 1 1 0 0 0 0 1 1 1 1 1 1
0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
0 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 1
1 0 0 1 1 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1
...