Escolar Documentos
Profissional Documentos
Cultura Documentos
Roteiro de Laboratório
(atividade de base)
Objetivos:
Material necessário:
Pré-laboratório:
Não se aplica
Laboratório:
1 – Ambiente de desenvolvimento Quartus
2 – Placa de desenvolvimento DE10-Lite
3 – Tutorial de trabalho com o ambiente de desenvolvimento
Instruções gerais:
________________________________________________________________________________
UNIFEI/ IESTI - Prof. Rodrigo de Paula Rodrigues 1/6
Introdução
________________________________________________________________________________
UNIFEI/ IESTI - Prof. Rodrigo de Paula Rodrigues 2/6
Atividade de laboratório
A
S
B
Figura 1: Circuito digital a ser implementado
10ns
40ns
Efetue a simulação e então observe os resultados coletados para a saída S e então verifique
se eles condizem com a premissa de operação da porta lógica que foi utilizada.
________________________________________________________________________________
UNIFEI/ IESTI - Prof. Rodrigo de Paula Rodrigues 3/6
Agora, aplique ao circuito elaborado o mapeamento de pinos apresentado na Tabela 1, o
compile e então o programe na placa de desenvolvimento. Teste o circuito e preencha a Tabela 2.
Novamente utilize o tutorial de trabalho com o ambiente de desenvolvimento como referência para
realizar os passos requisitados.
Em função do mapa de pinos a ser utilizado para o circuito digital a ser testado, as entradas
A e B são associadas a chaves de seleção de estados assim como a saída S é conectada a um diodo
emissor de luz (led). Desta forma, o acendimento do emissor de luz é diretamente controlado pelo
nível lógico manualmente estipulado nas chaves de seleção de estados.
Tabela 2: Levantamento
A B S
0 0
0 1
1 0
1 1
A porta lógica apresentada na Figura 1 consistem em uma operação lógica composta. Sua
versão a partir de operações lógicas elementares é apresentada na Figura 3. Essa versão é chamada
de operação lógica composta e sua operação é exatamente a mesma da versão equivalente.
Utilize o tutorial de trabalho com o ambiente de desenvolvimento para criar um novo proje-
to compatível com a placa de desenvolvimento adotada e então adicione ao mesmo o circuito apre-
sentado na Figura 3. Nomeie tal circuito portaxor e então crie um símbolo de mesmo nome para ele.
Novamente utilize o tutorial de trabalho como referência para criar o símbolo requisitado. O sím-
bolo criado deve equivaler à representação presente na Figura 3.
________________________________________________________________________________
UNIFEI/ IESTI - Prof. Rodrigo de Paula Rodrigues 4/6
A
B
S
portaxor S
B
Adicione ao projeto corrente uma nova folha de edição e a nomeie teste. Altere a entidade
de nível superior do projeto, ou seja, a entidade principal, para o novo circuito criado. Em tal folha
de edição, reproduza agora o circuito apresentado na Figura 5.
X[1] A S Z[1]
portaxor
Z[1..0] Y[1] B
Figura 5: Circuito de teste
________________________________________________________________________________
UNIFEI/ IESTI - Prof. Rodrigo de Paula Rodrigues 5/6
Tabela 3: Mapa de pinos
Pino Periférico
X[1] → X[0] SW[3] → SW[2]
Y[1] → Y[0] SW[1] → SW[0]
Z[1] → Z[0] LEDR[1] → LEDR[0]
3 Pontos importantes
________________________________________________________________________________
UNIFEI/ IESTI - Prof. Rodrigo de Paula Rodrigues 6/6