Prévia do material em texto
LABORATÓRIO DE CIRCUITOS DIGITAIS INTRODUÇÃO A VHDL PROF. TIAGO BARROS UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE – UFRN CENTRO DE TECNOLOGIA – CT DEPARTAMENTO DE ENGENHARIA DE COMPUTAÇÃO E AUTOMAÇÃO – DCA BIBLIOGRAFIA • D’AMORE, Roberto; VHDL – Descrição e Síntese de Circuitos Digitais. LTC, 2005. • Capítulos 1 e 2 (parcialmente). INTRODUÇÃO HDL – HARDWARE DESCRIPTION LANGUAGE APLICAÇÃO VHDL É UMA HDL VHSIC • Very High Speed Integrated Circuit Hardware Description Language VERSÕES IEEE 1076-1987 IEEE 1076-1993 IEEE 1076 2000 Edition IEEE 1076-2002 IEEE 1076-2008 PACOTES • IEEE 1164 • std_logic_1164 • std_logic_vector • IEEE 1076.3 • numeric_bit • numeric_std ASPECTOS GERAIS DA LINGUAGEM 1. MÚLTIPLOS NÍVEIS DE HIERARQUIA: TOP-DOWN DESIGN ASPECTOS GERAIS DA LINGUAGEM 2. ESTILO DE UMA DESCRIÇÃO COMPORTAMENTAL EXPRESSÕES LÓGICAS REDE DE LIGAÇÕES (ESTRUTURAL) MISTO (MESCLADO) ASPECTOS GERAIS DA LINGUAGEM 3. LINGUAGEM CONCORRENTE ASPECTOS GERAIS DA LINGUAGEM 4. COMANDOS SEQUENCIAIS ESTRUTURA DE CÓDIGO VHDL ENTIDADE DE PROJETO HIERARQUIA EXEMPLOS: DECLARAÇÃO DA ENTIDADE E CORPO DA ARQUITETURA ENTIDADE ARQUITETURA Slide 1: LABORATÓRIO DE CIRCUITOS DIGITAIS INTRODUÇÃO A VHDL Slide 2: BIBLIOGRAFIA Slide 3: INTRODUÇÃO Slide 4: HDL – HARDWARE DESCRIPTION LANGUAGE Slide 5: APLICAÇÃO Slide 6: VHDL É UMA HDL Slide 7: VERSÕES Slide 8: PACOTES Slide 9: ASPECTOS GERAIS DA LINGUAGEM 1. MÚLTIPLOS NÍVEIS DE HIERARQUIA: TOP-DOWN DESIGN Slide 10: ASPECTOS GERAIS DA LINGUAGEM 2. ESTILO DE UMA DESCRIÇÃO Slide 11: ASPECTOS GERAIS DA LINGUAGEM 3. LINGUAGEM CONCORRENTE Slide 12: ASPECTOS GERAIS DA LINGUAGEM 4. COMANDOS SEQUENCIAIS Slide 13: ESTRUTURA DE CÓDIGO VHDL Slide 14 Slide 15: HIERARQUIA Slide 16: EXEMPLOS: DECLARAÇÃO DA ENTIDADE E CORPO DA ARQUITETURA Slide 17: ENTIDADE Slide 18: ARQUITETURA