Sei sulla pagina 1di 27

Prof.

Paulo Farias
Material cedido pelo Prof. Acbal Achy

Portas lgicas bsicas e portas universais

Detector de zero

Auxilia na simplificao e projeto de circuitos lgicos; Formato padro: (A = A barrado) 1. ABC + ABC; 2. AB+ABC+CD+D; 3. AB+CD+EF+GK+HL

Outra maneira para facilitar a construo expresses booleanas mnimas; Formato padro: 1. (A+B+C).(A+C); 2. (A+B).(C+D).F; 3. (A+C).(B+D).(B+C).(A+D+E);

Exerccio

Obs: apesar de simplificar a expresso o circuito continuou com o mesmo nmero de componentes

Quando se sabe todas as sadas desejadas para todas as condies de entrada do sistema possvel montar uma tabela-verdade;
Adota-se: A = 1 e A = 0,

Exemplo dado a tabela verdade, monte a expresso booleana


A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 Y 0 0 1 1 0 0 0 1 ABC Y = A ABC BC+A +ABC+ABC ABC ABC

Procedimento completo de projeto Qualquer problema de lgico pode ser resolvido a partir dos passos abaixo
1. Interprete o problema e construa uma tabela-verdade para descrever o funcionamento; 2. Escreva o termo AND para cada caso que em que a sada seja 1; 3. Escreva a expresso da soma-de-produto para a sada; 4. Simplifique a expresso de sada; 5. Implemente o circuito para a expresso final.

Exemplo: Projete um circuito lgico com 3 entradas, cuja a sada s ser nvel ALTO quando a maioria das entradas for nivel ALTO

Mtodo grfico Simplificar equao lgica ou converter uma tabela-verdade no seu circuito combinacional; Formato do Mapa de Karnaugh
Mostrar as relaes entre as entradas lgicas e sadas desejadas. Pontos importantes: 1.A T-V fornece o valor para cada combinao. O mapa K faz isso de modo diferente; 2.Os quadrados do M-K so nomeados de forma que quadrados adjacentes horizontalmente difiram apenas em uma varivel. A mesma forma acontece com os verticais; 3.Denominao da montagem do M-K: AB; AB; AB; AB...; 4.Uma vez preenchida o M-K com os 0s e 1s, a expresso na forma de soma-de-produto para a sada X pode ser obtida fazendo a operao OR dos quadrados que tem 1.

Agrupando um par de 1s adjacentes, elimina-se a varivel que aparece nas formas complementadas e nocomplementadas.

Quando uma varivel aparece nas formas completadas e no-completadas ela eliminada. Um grupo de dois elimina 1 var; um quarteto elimina 2 var e um octeto elimina 3 var; Etapas:
1. Construa o M-K e coloque os 1s e 0s de acordo com a tabelaverdade; 2. Analise o mapa quanto os 1s adjacentes e os 1s isolados; 3. Agrupe todo par adjacente que contem 1s; 4. Agrupe qualquer octeto, mesmo se j tenha sido agrupado no par; 5. Agrupe qualquer quarteto que contenha um ou mais 1s que no tenha sido agrupado usar o menor nmero de agrupamento; 6. Agrupe quaisquer pares necessrios para incluir quaisquer 1s que ainda no tenha sido agrupado usar o menor nmero de agrupamento; 7. Forme a soma OR de todos os termos gerados por cada grupo.

Procedimento:
1. Passe a expresso para a forma de SomaSoma-dede-Produtos; Produtos 2. Para cada termo produto da expresso coloque 1 no respectivo quadrado da combinao e 0 nos outros;

Exemplo Y = C(ABD+D)+ABC+D

O M-K um processo estruturado e ordenado; No depende do talento do projetista; A depender da qualidade da simplificao, o usurio tem a equao booleana mnima; Pode no fornecer o circuito combinacional mnimo; Pode ser aplicado para qualquer nmero de variveis de entrada.

Ex-OR

Detector de diferena de fase

Ex-NOR
Coincidencia

Transmissor de dados deixa um bit de paridade Receptor pode detectar um erro caso ocorra em um nico bit. O circuito abaixo gera e codifica a paridade.

Potrebbero piacerti anche