Sie sind auf Seite 1von 4

10.

Haciendo uso de la herramienta Quartus (Altera) o ISE (Xilinx), diseñe un sumador


completo

𝐒𝐎𝐋𝐔𝐂𝐈Ó𝐍:

A B C Carry Sum
0 0 0 0 0
0 1 0 0 1
1 0 0 0 1
1 1 0 1 0
0 0 1 0 1
0 1 1 1 0
1 0 1 1 0
1 1 1 1 1

Para Sum

C\AB 0 0 0 1 1 1 1 0
0 1 1
1 1 1

̅ .𝐁
𝐒𝐮𝐦 = 𝐀 ̅ .𝐂 +𝐀 .𝐁 .𝐂 + 𝐀 .𝐁̅ . 𝐂̅ + 𝐀
̅ . 𝐁 . 𝐂̅ = 𝑪(𝐀 ̅ + 𝐀 . 𝐁) + 𝐂̅(𝐀 . 𝐁
̅ .𝐁 ̅+𝐀
̅ . 𝐁)
= 𝑪(𝐀̅̅̅̅̅̅̅̅̅
⊕ 𝐁) + 𝐂̅(𝐀 ⊕ 𝐁)

= (𝐀 ⊕ 𝐁) ⊕ 𝐂

Para Carry

C\AB 0 0 01 11 10
0 1
1 1 1 1

𝐂𝐚𝐫𝐫𝐲 = 𝑨 . 𝐁 + 𝐀 . 𝐂 + 𝐁 . 𝐂
11. Haciendo uso de la herramienta Quartus (Altera) o ISE (Xilinx), diseñe un unidad
aritmética y lógica

𝐏𝐚𝐫𝐭𝐞 𝐥ó𝐠𝐢𝐜𝐚

S1 S2 FUNCIÓN DE SALIDA

0 0 A AND B

0 1 A OR B

1 0 A XOR B

1 1 NOT A

0
0

U3:A
1
3
2 U1:A
0 7408 14
EN
7
U4:A A
9
B
1
3 3 2
X0 Z
2 5
X1
4
0 7432 6
X2
X3
U5
10174

XOR

U6

NOT
𝐏𝐚𝐫𝐭𝐞 𝐚𝐫𝐢𝐭𝐦é𝐭𝐢𝐜𝐚

S1 S2 FUNCIÓN DE SALIDA

0 0 A+B

0 1 A-B

1 0 A+1

1 1 A-1

0
0

U7:A
1 6
U12:A A S
3
B
4 5
CI CO
14
0 EN
74LS183
7
A
9
B
3 2
X0 Z
5
X1
Vcc 4
X2
6
0 U8
X3

10174

NOT

JUNTANDO AMBAS PARTES:


0

0
U3:A
1
3
2 U1:A
0 7408 14
EN
U2
2 4
1A 1Y
7 3
U4:A A 1B
9 5 7
B 2A 2Y
1 6
2B
3 3 2 11 9
X0 Z 3A 3Y
2 5 10
X1 3B
4 14 12
0 7432 6
X2
X3
13
4A
4B
4Y

U5 1
A/B
10174 15
E
74HCT157

XOR

U6

NOT

0
U7:A
1 6
U12:A A S
3
B
4 5
CI CO
14
EN
74LS183
7
A
9
B
3 2
X0 Z
5
X1
Vcc 4
X2
6
X3
U8
10174

NOT

Das könnte Ihnen auch gefallen