Mudanças entre as edições de "Experimento 7 para Circuitos Lógicos"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 8: Linha 8:
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
 
;Materiais necessários:
 
;Materiais necessários:
#[http://www.ti.com/lit/ds/symlink/sn54als151.pdf 74X151 Multiplex 8 para 1] (disponível na biblioteca da ALTERA)
+
#[http://www.ti.com/lit/ds/symlink/sn54als158.pdf 74X158 4x Multiplex 2 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)
 
#[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/sn54als158.pdf 74X158 4x Multiplex 2 para 1] (disponível na biblioteca da ALTERA)
 
 
#Computador com software Quartus II da Altera.
 
#Computador com software Quartus II da Altera.
  
 
==Diagrama Esquemático de um Multiplexador de 2 para 1==
 
==Diagrama Esquemático de um Multiplexador de 2 para 1==
Abra o Quartus II e insira o diagrama esquemático do módulo básico do complementador de 2.
+
Abra o Quartus II (13.0.1 SE)e insira o diagrama esquemático do módulo básico do Multiplexador 2 para 1.
 
<center>
 
<center>
 
[[Arquivo:Mux2para1-bdf.png|600px]]
 
[[Arquivo:Mux2para1-bdf.png|600px]]
Linha 22: Linha 21:
 
[[Arquivo:Mux2para1-bsf.png|thumb|150px]]
 
[[Arquivo:Mux2para1-bsf.png|thumb|150px]]
 
</center>
 
</center>
*Salve o arquivo como Mux2para1.bdf na mesma pasta do PROJ2.
+
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.
*Mude o Top Level para este circuito.  Após isso faça a Análise e Síntese do 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].
 
*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 47: Linha 45:
 
*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.
 
-->
 
-->
 +
 +
 +
//////////////////////////////////
 +
*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
 +
|-
 +
|}

Edição das 16h40min 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
  1. 74X158 4x Multiplex 2 para 1 (disponível na biblioteca da ALTERA)
  2. 74X153 2x Multiplex 4 para 1 (disponível na biblioteca da ALTERA)
  3. Computador com software Quartus II da Altera.

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.

Mux2para1-bdf.png

Mux2para1-bsf.png

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.

600px

  • 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].
QUADMux2para1-bsf.png


//////////////////////////////////

  • Expressão booleana:

  • Tabela verdade:
Entradas Saídas
sel Y
0 x0
1 x1