Sistemas Digitais
Materiais e Notas de Aula
Os materiais estão apresentados na ordem típica encontrada em disciplinas de Sistemas Digitais.
Introdução e Circuitos Combinacionais
Os materiais deste item são voltados para cursos de Computação, ou Técnicos e Engenharias em uma abordagem anterior à Eletrônica Analógica.
Curso de Sistemas Digitais I - Circuitos Combinacionais - introdução aos Sistemas Digitais, projeto de circuitos combinacionais, aplicações e circuitos aritméticos.
Apresentação sobre Mapas de Karnaugh e ferramenta Mapa de Karnaugh Online.
Decodificador BCD - 7 Segmentos - exemplo de projeto de decodificador. Introduz o conceito de "don't care" no projeto de circuitos combinacionais.
Aproveite e faça também o exercício Decodificador para Display de Dado Eletrônico.
Cuidados ao utilizar software de simplificação de circuitos.
Tabelas Resumo de Portas Lógicas e Flip-Flops.
Se o seu curso de Sistemas Digitais inclui Sistemas de Numeração (decimal, binário, hexadecimal, conversões, etc.), consulte a seção correspondente em Arquitetura de Computadores.
Circuitos Sequenciais
O material deste item é voltado para cursos de Computação, ou Técnicos e Engenharias em uma abordagem anterior à Eletrônica Analógica.
Nota de aula sobre clock.
Tabelas Resumo de Portas Lógicas e Flip-Flops.
Microcontroladores e Sistemas Embarcados
Desenvolvimento de Projetos Utilizando Microcontroladores.
A série "pontos chave na prototipação de dispositivos embarcados" do site Embarcados também é uma leitura recomendada, juntamente com os e-books que eles disponibilizam.
Procurando um simulador para Arduino, Node MCU, ESP 32, PIC, etc.? Veja a seção correspondente nos Simuladores e outros recursos online e offline.
Lógica Reconfigurável - PLD, FPGA, VHDL...
O material deste item é voltado para cursos de Engenharias em disciplinas de Sistemas Digitais Reconfiguráveis ou similares.
Uma boa contextualização do tema pode ser obtida no vídeo Intel Architecture All Access: Modern FPGA Architecture.
Tutorial para Instalação do Xilinx ISE Webpack (versão para download/impressão).
Led pisca-pisca em VHDL: exemplo de divisor de clock. O "hello world" da lógica reconfigurável.
Simulação:
Roteiro para Simulação em VHDL - Parte I - Descrição do sinal de clock no testbench (versão para download/impressão).
Roteiro para Simulação em VHDL - Parte II - Descrição de uma tabela verdade para circuitos combinacionais no testbench (versão para download/impressão).
Simulação de circuitos descritos em VHDL com Quartus Prime e ModelSim (▶ vídeo no YouTube)
Consulte também a seção correspondente em Sites úteis.
Há alguns exemplos de código VHDL e também documentação sobre o Kit FPGA Easy no GitHub.