Programação
-
Dúvidas sobre as aulas, correções, teoria e afins, encaminhar um email para os monitores:
Guilherme Pedro: guilhermeflute18@usp.br
Por gentileza, especificar no assunto do email, pelo menos a disciplina na qual deseja conversar.
-
O acompanhamento de notas de atividades pode ser consultado no link da planilha abaixo.
Qualquer informação errada ou dúvida, por gentileza, entrar em contato com os monitores para que possa ser corrigido.
No momento na planilha consta apenas as notas. As frequências serão contabilizadas posteriormente na planilha e este tópico será editado.
CLIQUE AQUI: Planilha de Notas - SEL0323 - Laboratório de Sistemas Digitais II 2023 -
-
Introdução a linguagem de descrição de hardware VHDL
Exercício para introduzir a utilização de arquitetura por fluxo de dados usando expressões booleanas
-
arquivo em pdf constando Descrição VHDL do projeto, RTL gerado, formas de ondas da simulação
-
Introdução da arquitetura utilizando descrição estrutural em VHDL através do comando PORT MAP
- uso de vetores
- declaração de componente;
- instanciação de componentes.
Arquitetura estrutural utilizando comandos concorrentes: WHEN ELSE e WITH SELECT
-
- Arquitetura Comportamental : uso do comando PROCESS
Comandos em VHDL – Sequenciais:
“IF-THEN- END IF” “IF-THEN-ELSE- END IF” e CASE-WHEN
- Introdução das bibliotecas do IEEE atavés da Cláusula: LIBRARY IEEE
- Conversão entre tipos
- junção de projetos a um projeto de hierarquia mais alta
Exercicios:
- projeto em VHDL de um comparador de igualdade utilizando descrição comportamental
- Projeto de um somador completo e de um decodificador BCD para 7 segmentos
-
•Comando sequencial: NULL•Conceito de Atributo: 'EVENT RISING_EDGE(sinal) FALLING_EDGE(sinal)•Tipo INTEGER•Cláusula GENERIC•Mapeamento de GENERIC•Conversão entre TIPOS•Prática nº6: FF tipo T•Prática nº7: contador binário