O livro expõe, em uma sequência simples e muito compreensível, os fundamentos da lógica digital e desenvolve esses conceitos por meio do uso de VHDL, uma linguagem de descrição de hardware que permite a implementação de circuitos digitais e automatizar o projeto eletrônico na base conceitual da lógica booleana.
Organizado na forma de lições curtas, o livro permite ao leitor, por um lado, aprender algo novo sobre a apropriação de conceitos técnicos sem se esgotar e, por outro lado, ter uma sequência de aprendizado desde os conceitos fundamentais até sua implementação em VHDL; eles também podem cristalizar a aplicação da lógica digital na construção de circuitos eletrônicos.
Destinado a alunos e professores de programas de Engenharia Elétrica, Engenharia Eletrônica, Engenharia de Sistemas, Engenharia Biomédica, Engenharia Mecatrônica e programas técnicos e tecnológicos afins.
- Cover
- Title page
- Copyright page
- Índice
- Introdução
- Como usar este livro?
- Para o professor
- Para o aluno
- Nota explicativa
- Lição 1. O básico
- O que é álgebra booleana?
- O que é a linguagem de descrição de hardware VHDL?
- Fundamentos mathematics
- Constantes lógicas
- Variáveis lógicas
- Sinais (sinal)
- Operadores
- Lição 2. Sistemas numéricos
- Sistema decimal
- Sistema binary
- Sistema octal
- Sistema hexadecimal
- Oficina
- Lição 3. Conversões
- Conversão de binário para octal
- Conversão de octal para binary
- Conversão de binário para hexadecimal
- Oficina
- Lição 4. Organização valores lógicos
- Tabelas verdadeiras
- Funções de álgebra booleana
- Representação de números com o sinal
- Lição 5. VHDL - componentes principais
- Entidade
- Arquitetura (arquitetura)
- Lição 6. Sentenças
- Simultâneo
- Codicional
- Ciclos
- Lição 7. Software de desenvolvimen to xilinx - ISE
- Criando um projeto no XILINX ISE
- Fluxo ISE a partir de design
- Nível de transferência de registro (RTL)
- Geração de arquivo de programação - FPGA [T1].
- Simulação e verificação (
- Lição 8. Computação lógica I
- Lição 9. Cálculos lógicos II
- Lição 10. Computação lógica III
- Lição 11. Computação lógica IV
- Lição 12. Operadores e hierarquia
- Lição 13. Funções e circuitos lógicos
- Lição 14. Funções simplificadoras I
- Exemplo da função
- Função original
- Função simplificada
- Circuito lógico da função original
- Oficina
- Lição 15. Simplificação de funções II
- Etapa 1
- Etapa 2
- Etapa 3
- Etapa 4
- Etapa 5
- Etapa 6
- Etapa 7
- Função original
- Função simplificada
- Oficina
- Lição 16. Simplificação de funções III
- Lição 17. Leis de Morgan I
- Lição 18. Lei de Morgan II
- Lição 19. Karnaugh maps
- Lição 20. Decodificador
- Lição 21. Código
- Lição 22. Multiplexores
- Lição 23. Demultiplexadores
- Lição 24. Suma
- Lição 25. Comparadores binários
- Lição 26. Sistema de relógio
- Lição 27. Flip-Flop
- Bibliografia