Mudanças entre as edições de "Experimento 7 para Circuitos Lógicos"
Ir para navegação
Ir para pesquisar
Linha 11: | Linha 11: | ||
#[http://www.ti.com/lit/ds/symlink/sn54als153.pdf 74X153 2x Multiplex 4 para 1] (disponível na biblioteca da ALTERA) | #[http://www.ti.com/lit/ds/symlink/sn54als153.pdf 74X153 2x Multiplex 4 para 1] (disponível na biblioteca da ALTERA) | ||
#Computador com software Quartus II da Altera. | #Computador com software Quartus II da Altera. | ||
+ | |||
+ | |||
+ | ==Multiplexador de 2 para 1== | ||
+ | |||
+ | *Anallise a funcionalidade do módulo básico Multiplicador 2 para 1: | ||
+ | |||
+ | [[Arquivo:Multiplex2p1.png]] | ||
+ | |||
+ | *Expressão booleana: | ||
+ | <math> y = sel^\prime \cdot a + sel \cdot b </math> | ||
+ | |||
+ | *Tabela verdade: | ||
+ | {| border="1" cellpadding="5" cellspacing="0" style="text-align: center;" | ||
+ | ! colspan="1" style="background: #efefef;" | Entradas | ||
+ | ! colspan="1" style="background: #ffdead;" | Saídas | ||
+ | |- | ||
+ | !width="30"| sel | ||
+ | !width="30"| Y | ||
+ | |- | ||
+ | | 0 || x0 | ||
+ | |- | ||
+ | | 1 || x1 | ||
+ | |- | ||
+ | |} | ||
==Diagrama Esquemático de um Multiplexador de 2 para 1== | ==Diagrama Esquemático de um Multiplexador de 2 para 1== | ||
Linha 17: | Linha 41: | ||
[[Arquivo:Mux2para1-bdf.png|600px]] | [[Arquivo:Mux2para1-bdf.png|600px]] | ||
</center> | </center> | ||
+ | |||
+ | *Após salvar o arquivo como Mux2p1.bdf em uma pasta vazia com nome Exp7, e crie um projeto Multiplexadores.qpf utilizando a família family='''Cyclone''' com o dispositivo device='''EP1C3T100A8'''. Após isso compile o projeto. | ||
<center> | <center> | ||
[[Arquivo:Mux2para1-bsf.png|thumb|150px]] | [[Arquivo:Mux2para1-bsf.png|thumb|150px]] | ||
</center> | </center> | ||
− | + | ||
*Crie um simbolo para este módulo, selecionando na IDE do Quartus II o diagrama esquemático e [File > Create/Update > Create Symbol Files for Current File] > [Save] > [OK]. | *Crie um simbolo para este módulo, selecionando na IDE do Quartus II o diagrama esquemático e [File > Create/Update > Create Symbol Files for Current File] > [Save] > [OK]. | ||
Linha 45: | Linha 71: | ||
*Verifique se o multiplexador está funcionando. Quando S = 0 => Y = x0, e quando S = 1 => Y = x1. | *Verifique se o multiplexador está funcionando. Quando S = 0 => Y = x0, e quando S = 1 => Y = x1. | ||
--> | --> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Edição das 17h04min de 29 de outubro de 2014
Implementação de Multiplexadores
- Objetivos
- Compreender o funcionamento de um Multiplexador;
- Construção de um projeto hierárquico;
- Gerar formas de onda para entrada de simulação;
- Fazer a simulação funcional do circuito com o QSIM;
- Verificar os resultados obtidos;
- Materiais necessários
- 74X158 4x Multiplex 2 para 1 (disponível na biblioteca da ALTERA)
- 74X153 2x Multiplex 4 para 1 (disponível na biblioteca da ALTERA)
- Computador com software Quartus II da Altera.
Multiplexador de 2 para 1
- Anallise a funcionalidade do módulo básico Multiplicador 2 para 1:
- Expressão booleana:
- Tabela verdade:
Entradas | Saídas |
---|---|
sel | Y |
0 | x0 |
1 | x1 |
Diagrama Esquemático de um Multiplexador de 2 para 1
Abra o Quartus II (13.0.1 SE)e insira o diagrama esquemático do módulo básico do Multiplexador 2 para 1.
- Após salvar o arquivo como Mux2p1.bdf em uma pasta vazia com nome Exp7, e crie um projeto Multiplexadores.qpf utilizando a família family=Cyclone com o dispositivo device=EP1C3T100A8. Após isso compile o projeto.
- Crie um simbolo para este módulo, selecionando na IDE do Quartus II o diagrama esquemático e [File > Create/Update > Create Symbol Files for Current File] > [Save] > [OK].
- Utilize 3 desses componentes para criar um multiplexador de 2 entradas para 1 saída de 4 bits.
- Crie um simbolo para este módulo, selecionando na IDE do Quartus II o diagrama esquemático e [File > Create/Update > Create Symbol Files for Current File] > [Save] > [OK].