A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas DigitaisFabiano Camargo Rosa Fundamentos de Eletrônica Digital Com PLD Fabiano Camargo Rosa © 2009 Pearson Education Portas Lógicas.

Apresentações semelhantes


Apresentação em tema: "Sistemas DigitaisFabiano Camargo Rosa Fundamentos de Eletrônica Digital Com PLD Fabiano Camargo Rosa © 2009 Pearson Education Portas Lógicas."— Transcrição da apresentação:

1 Sistemas DigitaisFabiano Camargo Rosa Fundamentos de Eletrônica Digital Com PLD Fabiano Camargo Rosa © 2009 Pearson Education Portas Lógicas

2 Sistemas DigitaisFabiano Camargo Rosa Quando a entrada está em nível lógico ALTO, a saída estará em nível lógico BAIXO; Quando a entrada esta em nível lógico baixo, a saída estará em ALTO INVERSORA AX BAIXO(0) ALTO (1) ALTO (1) BAIXO (0)

3 Sistemas DigitaisFabiano Camargo Rosa INVERSORA Exemplos de ondas: A X AX

4 Sistemas DigitaisFabiano Camargo Rosa A porta AND produz uma saída de nível ALTO apenas quando todas as entradas forem nível ALTO PORTA AND A B X A B X A operação AND é representada através de uma multiplicação. X = A. B ou X = AB.

5 Sistemas DigitaisFabiano Camargo Rosa Exemplos de onda: A X Operação AND é usada em programação de computadores como uma máscara seletiva. Se você quiser manter certas partes de um número binário, mas zerar os outros bits, você pode definir uma máscara com um na posição dos bits mantidos. PORTA AND A B X B AND , qual é o resultado? A B X

6 Sistemas DigitaisFabiano Camargo Rosa The AND Gate A Multisim circuit is shown. XWG1 is a word generator set in the count down mode. XLA1 is a logic analyzer with the output of the AND gate connected to first (upper) line of the analyzer. What signal do you expect to on this line? The output (line 1) will be HIGH only when all of the inputs are HIGH.

7 Sistemas DigitaisFabiano Camargo Rosa A porta OR produz nível ALTO na saída quando qualquer uma das entradas for nível ALTO, A saída será nível baixo quando todas as entradas estivem em nível Baixo PORTA OR A operação OR é representada através de uma operação de adição. X = A + B A B XA B X

8 Sistemas DigitaisFabiano Camargo Rosa Formas de onda: A X A operação OR é usada na computação para colocar certos bits de um número em nível ALTO. PORTA OR B A B XA B X OR qual é o resultado?

9 Sistemas DigitaisFabiano Camargo Rosa The OR Gate A Multisim circuit is shown. XWG1 is a word generator set to count down. XLA1 is a logic analyzer with the output The output (line 1) will be HIGH if any input is HIGH; otherwise it will be LOW. connected to first (top) line of the analyzer. The three 2-input OR gates act as a single 4-input gate. What signal do you expect on the output line?

10 Sistemas DigitaisFabiano Camargo Rosa A porta NAND produz nível baixo na saída quando todas as entradas estão em nível ALTO, caso contrário, a saída estará em nível BAIXO. PORTA NAND A B X A B X A operação NAND é representada da seguinte forma: X = A. B

11 Sistemas DigitaisFabiano Camargo Rosa Formas de ONDA: A X A porta NAND é particularmente útil porque é uma porta "universal" - todas as outras portas básicas podem ser construídas a partir de portas NAND. PORTA NAND B Como implementar a operação de inversão utilizando uma porta NAND? A B X A B X

12 Sistemas DigitaisFabiano Camargo Rosa The NAND Gate A Multisim circuit is shown. XWG1 is a word generator set in the count up mode. A four-channel oscilloscope monitors the inputs and output. What output signal do you expect to see? The output (channel D) will be LOW only when all of the inputs are HIGH. Inputs

13 Sistemas DigitaisFabiano Camargo Rosa A porta NOR produz nível BAIXO na saída quando qualquer uma das entradas for nível ALTO; Se todas as entradas estiverem em nível baixo, a saída será nivel ALTO PORTA NOR A B XA B X A operação NOR é representada da seguinte forma: X = A + B.

14 Sistemas DigitaisFabiano Camargo Rosa Forma de onda: A X Operação NOR produz nível BAIXO se as entradas forem nível BAIXO. PORTA NOR B Quando o LED estará aceso no circuito ao lado? Quando qualquer uma das entradas for nível ALTO. A B XA B X

15 Sistemas DigitaisFabiano Camargo Rosa A porta XOR produz nível ALTO na saída quando a quantidade de entradas em nível ALTO for ímpar. PORTA XOR A B XA B X A operação XOR é escrita como: X = AB + AB. Alternativamente : X = A + B.

16 Sistemas DigitaisFabiano Camargo Rosa Forma de onda: A X A porta XOR produz nível ALTO na saída quando apenas uma das entradas está em nível ALTO PORTA XOR B Se as formas de onda A e B frorem invertidas, como ficara a saída? Não será alterada. A B XA B X

17 Sistemas DigitaisFabiano Camargo Rosa A porta XNOR produz saída em nível ALTO quando as entradas forem iguais. PORTA XNOR A B XA B X A operação XNOR é esrita como: X = AB + AB. Alternativamente : X = A. B.

18 Sistemas DigitaisFabiano Camargo Rosa Forma de onda: A X A porta XNOR produz nível ALTO quando as entradas são iguais. É bastante utilizada para comparação PORTA XNOR B Se a foram de onda A é invertioda e a B mantida, qual será o efeito na saída? A saída é invertida. A B XA B X

19 Sistemas DigitaisFabiano Camargo Rosa As duas principais famílias lógicas são a TTL e a CMOS. Enacapsulamento para os circuitos lógicos. Circuito Integrado DIP package SOIC package

20 Sistemas DigitaisFabiano Camargo Rosa Algumas configurações de portas lógicas. Circuito Integrado

21 Sistemas DigitaisFabiano Camargo Rosa Símbolos lógicos mostram as portas e os pinos associados. Circuito Integrado

22 Sistemas DigitaisFabiano Camargo Rosa Data sheets incluem limites e condições fixados pelo fabricante, bem como características DC e AC. Por exemplo, algumas características de uma porta 74HC00A são: Circuito Integrado

23 Sistemas DigitaisFabiano Camargo Rosa A Programmable Logic Device (PLD) can be programmed to implement logic. There are various technologies available for PLDs. Many use an internal array of AND gates to form logic terms. Many PLDs can be programmed multiple times. Programmable Logic

24 Sistemas DigitaisFabiano Camargo Rosa Programmable Logic In general, the required logic for a PLD is developed with the aid of a computer. The logic can be entered using a Hardware Description Language (HDL) such as VHDL. Logic can be specified to the HDL as a text file, a schematic diagram, or a state diagram. A text entry for a programming a PLD in VHDL as a 2-input NAND gate is shown for reference in the following slide. In this case, the inputs and outputs are first specified. Then the signals are described. Although you are probably not familiar with VHDL, you can see that the program is simple to read.

25 Sistemas DigitaisFabiano Camargo Rosa Programmable Logic entity NandGate is port(A, B: in bit; LED: out bit); end entity NandGate; architecture GateBehavior of NandGate is signal A, B: bit; begin X <= A nand B; LED <= X; end architecture GateBehavior;

26 Inverter Truth table Timing diagram Boolean algebra AND gate A logic circuit that inverts or complements its inputs. A table showing the inputs and corresponding output(s) of a logic circuit. A diagram of waveforms showing the proper time relationship of all of the waveforms. The mathematics of logic circuits. A logic gate that produces a HIGH output only when all of its inputs are HIGH.

27 OR gate NAND gate NOR gate Exclusive-OR gate Exclusive-NOR gate A logic gate that produces a HIGH output when one or more inputs are HIGH. A logic gate that produces a LOW output only when all of its inputs are HIGH. A logic gate that produces a LOW output when one or more inputs are HIGH. A logic gate that produces a HIGH output only when its two inputs are at opposite levels. A logic gate that produces a LOW output only when its two inputs are at opposite levels.

28 1.Selecione a tabela-verdade da porta AND de 2 entradas © 2009 Pearson Education a.b. c.d

29 2.A tabela-verdade da porta NOR é? © 2009 Pearson Education a.b. c.d

30 3.A tabela-verdade da porta XOR é? © 2009 Pearson Education a.b. c.d

31 © 2009 Pearson Education 4. O símbolo representa a operação a. OR b. AND c. NOR d. XOR A B X

32 © 2009 Pearson Education 5. O símbolo representa a operação a. OR b. AND c. NOR d. XOR A B X

33 © 2009 Pearson Education 6. A porta lógica que produz uma saída ALTA somente quando todas as suas entradas são ALTA é uma? a. Porta OR b. Porta AND c. Porta NOR d. Porta NAND

34 © 2009 Pearson Education 7. A expressão X = A + B representa? a. A OR B b. A AND B c. A XOR B d. A XNOR B

35 © 2009 Pearson Education 8. Que porta com 2 entradas produz a forma de onda abaixo? a. Porta OR b. Porta AND c. Porta NOR d. Porta NAND A X B

36 © 2009 Pearson Education 9. Que porta produz nível ALTO quando o estado das entradas coincidem? a. OR gate b. AND gate c. NOR gate d. XNOR gate

37 © 2009 Pearson Education 10. The required logic for a PLD can be specified in an Hardware Description Language by a. text entry b. schematic entry c. state diagrams d. all of the above

38 Answers: 1. c 2. b 3. a 4. a 5. d 6. b 7. c 8. d 9.D


Carregar ppt "Sistemas DigitaisFabiano Camargo Rosa Fundamentos de Eletrônica Digital Com PLD Fabiano Camargo Rosa © 2009 Pearson Education Portas Lógicas."

Apresentações semelhantes


Anúncios Google