Lógica reconfigurável por hardware UTFPR – Prof. Carlos Raimundo Erig Lima Lógica reconfigurável por hardware
Introdução ao VHDL
VHDL? HDL – Hardware Description Languages – metodologia alternativa aos esquemáticos para descrição de circuitos digitais (Departamento de Defesa dos USA – 1980) VHDL – Very High Speed Integrated circuit Hardware Description Language. AHDL – Altera Hardware Description Language. Padrão IEEE -> IEEE 1076-2008.
SINTAXE E FORMATo O VHDL usa uma sintaxe (ordem dos elementos) similar ao Pascal. A Formatação está relacionada com a definição de entradas, saídas (portas) e operções dos diferentes elementos. DOCUMENTAÇÃO Nome do bloco ENTRADAS E SAÍDAS Entradas e saídas Operações contidas entre BEGIN e AND DESCRIÇÃO FUNCIONAL
EXEMPLO de projeto – MODELAMENTO COMPORTAMENTAL Define a função de entrada/saída especificando um conjunto de funções de transferências matemáticas. A descrição comportamental define o que um projeto digital faz, mas não necessariamente como o projeto é implementado.
EXEMPLO de projeto
SINTAXE E FORMATAÇÃO Sinais INTERNOS Buried nodes ou local signals: pontos internos ao bloco de circuitos que não são entradas ou saídas deste bloco. No VHDL: SIGNAL define um sinal interno. BIT ou STD_LOGIC define o tipo do sinal.
SINAIs INTERMEDIÁRIOS
EXEMPLO de projeto – MODELAMENTO ESTRUTURAL Descreve um sistema digital pela especificação das interconexões dos componentes que compõem o sistema.
EXEMPLO de projeto – MODELAMENTO ESTRUTURAL
EXEMPLO de projeto – MODELAMENTO ESTRUTURAL
EXEMPLO de projeto – MODELAMENTO ESTRUTURAL
Exercício Implemente e simule o circuito. Verifique o RTL. Use uma única linha para a expressão booleana. Palavras chave: AND, OR, NOT.