3. Circuitos Lógicos Flashcards
O que é um glitch?
É o que acontece quando apenas uma mudança da entrada produz mais do que um mudança na saída.
Ou seja, variações rápidas e imprevistas.
O que caracteriza um multiplexador?
Quantas entradas tem? Quantas saídas tem?
O que são entradas de seleção?Quantas são as entradas de seleção?
Um multiplexer é um circuito com N entradas de dados e 1 saída, e com log2N entradas de seleção
que especificam qual das entradas liga à saída. • Um Mux 2:1 tem 2 entradas de dados, uma entrada de
seleção e uma saída.
Tem N entradas e uma saída.
As entradas de seleção são entradas que especifícam qual das entradas liga à sáida.
Ecreva a tabela de um Mux 2:1. Com:
D0-0
D1-1
E saída Y
No caderno.
Quais são as características de um multiplexer com uma porta tristate?
Uma porta tristate, pode ser descrita de modo simplista como
uma porta de admite um terceiro estado isto é ela pode ter à
saída o estado lógico ‘0’, ‘1’ ou ‘alta impedância’.
É um multiplexer que além de admitir como saída 0 e 1, passa a admitir um novo estado: “Alta Impedância”.
Quais são as características de um descodificador?
Um descodificador é um circuito com N entradas e 2^N
saídas.
Em cada instante está ativa a saída correspondente
ao número que está representado na entrada.
Só está ativa uma saída em cada instante;
O descodificador é um circuito necessário por
exemplo para aceder a memórias, uma vez que permite selecionar a célula a partir do seu endereço.
Como é a tabela de verdade para um descodificador geral?
Cada saída corresponde a uma entrada, ou seja, para cada entrada só existe uma saída possível.
Como implementariamos ,por exemplo, o operador XNOR com recurso a um descodificador?
Por exemplo o operador XNOR, dado por, Y = (AB + ~(AB)), é facilmente implementado por um descodificador.
Isto porque o descodificador tem as saídas bem definidas, logo podemos escolher quais das mesmas queremos usar para implementar o operador XNOR.
Neste caso usamos só uma porta OR para juntar estas duas saídas do descodificador.
Como funciona um somador de 1 bit?
Sabemos que numa adição binária, em cada coluna, se separarmos a soma assim, vamos ter duas entradas, ou seja, os valores dos números, em binário, e depois duas saídas, uma de carry e uma de resultado.
Ou seja, se os números se escreverem assim:
A1, A2, A3,…
B1, B2, B3,…
Então as entradas são: An e Bn
As saídas são: Cn e Yn
Yn - Resultado da soma
Cn - Carry out
Como funciona um somador de N bits?
Numa implementação onde se usem N somadores de 1 bit:
O primeiro somador recebe o primeiro bit de cada número binário e faz a soma, da qual resulta um resultado e um carry out.
Esse resultado e esse carry out são então passados para o somador seguinte e assim sucessivamente.
Qual a desvantagem de implementar um somador de N bits com somadores de q bit?
Os tempos de atraso propagam-se porque cada somador está à espera do resutado do anterior.
O que são circuítos sequênciais?
Circuitos sequenciais são aqueles em que a saída depende do
valor atual e do valor passado das entradas.
Ou seja, têm memória.
Como funciona um circuito bi-estável?
Funcionam, e armazenam informação dessa mesma maneira, como uma loop perpétua que nega e renega o valor que se pretende guardar.
Num feedback positivo, uma vez que reforça o valor que estiver guardado.
Para que serve a Latch RS?
Qual é a sua única falha?
Com os parâmetros de Reset e Set podem usar um circuito bi-estável para guardar ou manter valores em memória por assim dizer.
A sua única falha é o facto de que no estado de R=1 e S=1 Q = ~Q o que é impossível.
Como funciona a Latch D?
Tem duas entradas, a entrada D, ou a entrada de dados, e a entrada CLK, que diz quando é que esses dados são escritos.
Esta latch funciona da seguinte maneira, dado um valor Q, o qual queremos guardar, quando CLK tem o valor 1 o valor de Q(valor na memória, por assim dizer) assume o valor do input D.
Quando CLK tem o valor de 0 vai guardar o valor anterior, evitando assim o estado inválido.
Ou seja, só podemos alterar o estado com o CLK (Clock com o valor 1).
Como funciona a Flip-Flop D, comparando com a Latch D?
A Flip-Flop D apenas deixa alterar o estado Q, quando existem mudanças ascendentes do CLK, ou seja, quando este passa de 0 para 1.
Ao passo que a Latch D permite trocas do estado de Q quando o CLK está no estado 1.