Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMiguel Parras Alterado mais de 10 anos atrás
1
MC542 Organização de Computadores Teoria e Prática
2006 Prof. Paulo Cesar Centoducatte Review today, not so fast in future
2
MC542 Circuitos Lógicos Tecnologia de Implementação
“Fundamentals of Digital Logic with VHDL Design” - (Capítulo 3) Review today, not so fast in future
3
Tecnologia de Implementação Sumário
Introdução Transistor Como Chave Portas Lógicas NMOS Portas Lógicas CMOS Lógica Positiva e Negativa Chips Padrões Gate Array e FPGAs CMOS: Fabricação e Comportamento
4
Introdução Valores Lógicos como Voltagem
5
NMOS transistor as a switch
Transistor como Chave x = "low" x = "high" A simple switch controlled by the input x MOSFET: Metal oxide semiconductor field-effect transistor Gate Source Drain Substrate (Body) NMOS transistor MOSFET: NMOS e PMOS V G V V S D Simplified symbol for an NMOS transistor NMOS transistor as a switch
6
PMOS transistor as a switch
Transistor como Chave x = "high" x = "low" A switch with the opposite behavior of Figure 3.2 Gate Drain Source V DD Substrate (Body) PMOS transistor V G V V S D Simplified symbol for an PMOS transistor PMOS transistor as a switch
7
Comportamento dos Transistores NMOS e PMOS em Circuitos
V V = 0 V V D D D V G V = 0 V S Closed switch Open switch Transistor NMOS when V = V when V = 0 V G DD G V = V S DD V V DD DD V G V D V V = V D D DD Open switch Closed switch Transistor PMOS when V = V when V = 0 V G DD G
8
Portas Lógicas com NMOS
V DD x f R R + 5 V V f - V f V V x x x f Circuit diagram Graphical symbols Simplified circuit diagram A NOT gate built using NMOS technology
9
Portas Lógicas com NMOS (NAND)
V DD x 1 f x 2 x x 1 2 f V f 1 V x 1 1 1 1 1 1 1 V x x 2 1 f x 2 Circuito Símbolo grafico Tabela Verdade
10
Portas Lógicas com NMOS (NOR)
11
Portas Lógicas com NMOS (AND)
V V DD DD x 1 f x 2 V f x x f 1 2 A 1 V x 1 1 1 1 1 x 1 V f x x 2 2
12
Portas Lógicas com NMOS (OR)
13
Estrutura de um circuito NMOS
14
Estrutura de um Circuito CMOS (NMOS + PMOS)
A função é implementada por uma rede Nmos e uma Pmos simultaneamente
15
NOT CMOS V DD T 1 x T T f 1 2 V V x f on off 1 1 off on T 2
16
NAND CMOS f = x1 + x2 PUN PDN f = x1.x2
17
NOR CMOS f = x1.x2 PUN PDN f = x1+x2
18
AND CMOS
19
Exemplo: Circuito Complexo
f = x1 + x2 x3
20
Exercício Qual a função implementada por: f = x1 (x2x3 + x4)
21
Níveis de Tensão no Circuito
22
Lógica Positiva e Negativa
x x f 1 2 1 x 1 1 1 f x 2 1 1 V V V x x f 1 1 1 2 L L H Logica Positiva: Tabela Verdade e Porta L H H H L H H H L x x f 1 2 Níveis de Tensão 1 1 x 1 1 f x 2 1 1 Logica Negativa: Tabela Verdade e Porta
23
Lógica Positiva e Negativa
x x f 1 2 x 1 1 f x 2 1 1 1 1 V V V x x f 1 2 Logica Positiva: Tabela Verdade e Porta L L L L H L H L L H H H x x f 1 2 Níveis de Tensão 1 1 1 x 1 1 1 f x 1 1 2 Logica Negativa: Tabela Verdade e Porta
24
Chips Padrões Dual-inline package V DD Gnd Structure of 7404 chip
25
Implementation of f = x1x2 + x2x3
V DD 7404 7408 7432 x 1 x 2 x 3 f Implementation of f = x1x2 + x2x3
26
Sea-of-gates Gate Array
27
Gate Array
28
FPGA Field-Programmable Gate Array
Logic block Interconnection switches I/O block I/O block I/O block I/O block
29
FPGA: Logic Block LUT – lookup table
(a) Circuit for a two-input LUT x 1 2 f 0/1 (b) + = (c) Storage cell contents in the LUT
30
FPGA LUT x 1 x 2 0/1 0/1 0/1 0/1 f 0/1 0/1 0/1 0/1 x 3
31
FPGA Out D Q Clock Select Flip-flop In 1 2 3 LUT
32
FPGA
33
CMOS: Fabricação e Comportamento
Transistor Nmos - off V = V G SiO 2 V = V S V D ++++++ ++++ ++++++ ++++++ +++ ++++++ ++++++ ++++++ ++++++ ++++++ ++++++ ++++++ Substrate (type p) Source (type n) Drain (type n) When V = 0 V, the transistor is off GS
34
CMOS: Fabricação e Comportamento
V DD Transistor Nmos - on V = 5 V G SiO 2 V = V S V = V D ++++++ ++++ +++ ++++++ ++++++ ++++++ ++ Channel (type n) When V = 5 V, the transistor is on GS
35
Current-voltage relationship in the NMOS transistor
Transistor Nmos I D Triode Saturation V – V GS T V DS Current-voltage relationship in the NMOS transistor
36
Tensões em um Not Nmos V V R V I V = V V R (a) NMOS NOT gate (b) V
DD DD R V f I V = V stat f OL V R x DS (a) NMOS NOT gate (b) V = 5 V x
37
Transferência de Voltagem Not Cmos
= V OH DD Slope = – 1 V = V OL V V V ( V – V ) V T IL IH DD T DD V x V — DD 2
38
Margem de Ruído e Capacitância
NML = VIL - VOL 1 2 A x f NMH = VOH - VIH NOT gate driving another NOT gate V V DD DD V A V x V f C The capacitive load at node A
39
Margem de Ruído e Capacitância
Propagation delay V DD Gnd x A 50% 90% 10% t r f
40
Transistor MOS
41
Consumo de Potência V Current flow when input V
DD V I x D I D V V f f V x Current flow when input V Current flow when input V x x changes from 0 V to 5 V changes from 5 V to 0 V
42
Passagem de 1s e 0s em MOS V V B A transistor NMOS transistor PMOS DD
43
Implementação “pobre” de um AND CMOS
Logic Logic V f Voltage value value V x x V f x 1 2 f 1 1.5 V V 1 1.5 V V DD x 1 1.5 V 2 1 1 3.5 V 1 AND gate circuit Truth table and voltage levels
44
Fan-IN V f DD x 2 1 3 k R = r1 + r2 + …. + rk Vf Atraso “0”
45
Fan-Out inverter that drives n other inverters
1 V f f To inputs of To inputs of x x n other inverters n other inverters C n inverter that drives n other inverters Equivalent circuit for timing purposes V for n = 1 f V DD V for n = 4 f Gnd Time Propagation times for different values of n
46
Implementation of a buffer
V DD V x V f Implementation of a buffer x f Graphical symbol
47
Tri-state tri-state buffer Equivalent circuit Truth table e = 0 x e f
= 1 x f tri-state buffer Equivalent circuit e x f e Z 1 Z x f 1 1 1 1 Truth table Implementation
48
Tri-state e e x f x f (a) (b) e e x f x f (c) (d)
49
Uso de tri-state x f 1 s x 2
50
Transmission Gates s s f x f Z 1 x s Truth table Circuit s = x f = Z s
Z 1 x s Truth table Circuit s = x f = Z s x f s = 1 x f = x s Equivalent circuit Graphical symbol
51
XOR x x f = x Å x 1 1 x 1 1 f = x Å x x 1 1 Truth table
2 1 2 1 1 x 1 1 1 f = x Å x x 1 2 1 1 2 Truth table Graphical symbol x 1 x 2 f = x Å x 1 2
52
XOR – Transmission Gate
1 x 2 f = x Å x 1 2
53
Mux – Transmission Gate
1 s x f 2
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.