Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 14 B
Aula 14 B
Circuitos Cin
A0-3 B0-3
M
M = Modo
• 1 funções aritméticas
• 0 funções lógicas
F0-3 C4
cada estágio
S1
Bi
Ci+1
S0
ULA Multifunção Ai
Multiplicadores
M Fi
Aula 14 Cin
Soma/Dif. (i) 0 0 1
0 1 0
COMP = X Y + X Y = X ⊕ Y
1 0 0
1 1 1
Circuitos Digitais Circuitos Digitais
Multiplicador de 2 bits. Síntese de circuito combinacional
Planta Baixa tipo Bit-Slice
Control
X1 X0 Y1 Y0 P3 P2 P1 P0 P3 = m15
0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 P2 = ∑ m (10, 11, 14)
0 0 1 0 0 0 0 0
0 0 1 1 0 0 0 0
0 1 0 0 0 0 0 0 P1 = ∑ m (6, 7, 9, 11, 13, 14)
0 1 0 1 0 0 0 1
Bit 3 0 1 1 0 0 0 1 0 P0 = ∑ m (5, 7, 13, 15)
0 1 1 1 0 0 1 1
1 0 0 0 0 0 0 0
D a t a -O ut
Bit 2
M ul t ipl e xer
1 0 0 1 0 0 1 0
D a ta - In
P1
R e gi st er
Y1 Y 0
1 0 1 0 0 1 0 0
A dd e r
Shi f te r
1 0 1 1 0 1 1 0 X1 X 0 00 01 11 10
Bit 1 1 1 0 0 0 0 0 0 00 0 0 0 0
1 1 0 1 0 0 1 1
1 1 1 0 0 1 1 0 01 0 0 1 1
Bit 0
1 1 1 1 1 0 0 1
11 0 1 0 1
10 0 1 1 0
P7 P6 P5 P4 P3 P2 P1 P0 Operação AND
1 0 1 0 1 0
1 0 1 0 1 0 Produtos Parciais
• Os produtos an.b n são obtidos através da função AND entre a n e b n.
• As somas são realizadas com somadores completos (FA) e meio-somadores (HA) 0 0 0 0 0 0
• Há diversas formas de agrupar as somas, cuidando sempre para que os carry-outs + 1 0 1 0 1 0
(‘vai um’) gerados sejam considerados na coluna seguinte.
1 1 1 0 0 1 1 1 0
HA FA FA HA
Y2 Z1 FA FA FA HA Critical Path 1
X3 X2 X1 X0
Critical Path 2
Critical Path 1 & 2
FA FA FA HA
FA FA FA HA
X3 X2 X1 X0 Y3 Z2 16 ANDS
4 Half-Adders
8 Full-Adders
FA FA FA HA
Z7 Z6 Z5 Z4 Z3
Circuitos Digitais Circuitos Digitais
HA FA FA FA
HA FA FA FA
HA FA FA HA
Circuitos Digitais
Multiplicadores - Sumário
• Otimização específica das Células de FA, HA, AND