CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

13
CIRCUITOS ELECTRÓNICOS II 2011 Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 1 CIRCUITOS ELECTRÓNICOS II SEGUNDA FASE I. SUMADORES: - Semisumadores (HALF-ADDER): - Sumadores completos:

Transcript of CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

Page 1: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 1

CIRCUITOS ELECTRÓNICOS II

SEGUNDA FASE

I. SUMADORES:

- Semisumadores (HALF-ADDER):

- Sumadores completos:

Page 2: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 2

II. COMPARADORES:

Page 3: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 3

III. CODIFICADORES:

TTL: 7442; 7445 (BCD a decimal)

U2

7442N

A15B14C13D12

O0 1

O3 4O4 5O5 6

O2 3O1 2

O8 10O7 9O6 7

O9 11

U1

7445N

A15B14C13D12

O0 1

O3 4O4 5O5 6

O2 3O1 2

O8 10O7 9O6 7

O9 11

< =>

Page 4: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 4

DECODIFICADOR DE BCD A 7 SEGMENTOS

Page 5: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 5

- DISPLAYS 7 SEGMENTOS:

Requiere de los Decodificadores 7447; 7448

U1

7447N

A7B1C2D6

OA 13

OD 10OE 9OF 15

OC 11OB 12

OG 14~LT3~RBI5~BI/RBO4

U2

7448N

A7B1C2D6

OA 13

OD 10OE 9OF 15

OC 11OB 12

OG 14~LT3~RBI5~BI/RBO4

IV. MULTIPLEXORES:

Page 6: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 6

- CD 4066:

CII, TTL, GATES

U3

4066BD_5V

D1 2S11IN113

D2 3

D3 9

D4 10

S24IN25

S38IN36

S411IN412

VDD

14

VSS

7

Page 7: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 7

- 4 Bits de Control:

74153

U8

74153N

2Y 92C0102C1112C2122C313

A14B2

~1G1

1Y 71C061C151C241C33

~2G15

- 8 Bits de Control:

74151, 74152

U9

74151N

~W 6

D04D13D22D31D415D514D613D712

A11

C9B10

Y 5

~G7

U10

74152AN

~W 6D05D14D23D32D41D513D612D711

A10

C8B9

V. DEMULTIPLEXOR:

- 7442, 7443

Page 8: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 8

U1

7442N

A15B14C13D12

O0 1

O3 4O4 5O5 6

O2 3O1 2

O8 10O7 9O6 7

O9 11

U2

7443N

A15B14C13D12

O0 1

O3 4O4 5O5 6

O2 3O1 2

O8 10O7 9O6 7

O9 11

- CD 4051

Ej. Analizar y efectuar el cálculo del siguiente requerimiento: Diseñar la función empleando un multiplexor de 16 canales tipo 74150 F= x·y’ + x·z’·v + x·y·v + z’·v + y´·v’

VI. CÓDIGOS CORRECTORES DE ERROR:

- CÓDIGO HAMMING: Detecta, corrige el error.

- Número de Bit de Código Hamming:

- Ejemplo:

Page 9: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 9

- Ejemplo:

- Sea 0 1 1 0 :

Información (4 BITS)

Código (3 Bits)

- Ejemplo:

Page 10: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 10

- Ejemplo:

- GENERACIÓN DEL CÓDIGO:

Page 11: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 11

- Sea: 1 1 0 0 1 1 0

- DETECCIÓN DE ERROR:

- Si: Inf. = 5 Bits; 4 Bits de Código:

Sea:

Page 12: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 12

- GENERACIÓN DEL CÓDIGO:

- DETECCIÓN DE ERROR:

- Sea: 1 0 0 0 1 0 1 1 1

Page 13: CIRCUITOS ELECTRONICOS 2 SUMADORES COMAPARADORES UCSM

CIRCUITOS ELECTRÓNICOS II 2011

Ing. Ronald Coaguila Gómez PPIMEYM‐UCSM Arequipa 13