Certificaçao digital
Apostila Básica de VHDL
Prof. Dr. Renato Giacomini
Objetivo
Esta apostila tem como objetivo introduzir conceitos básicos de VHDL, para alunos de Engenharia Eletrônica ou de Computação, envolvidos em atividades de projeto de hardware digital de alguma complexidade, que exija boa documentação e que busque independência de tecnologia de implementação. Para um aprendizado mais aprofundado do assunto, indicam-se as referências [1], [2] e [3], além das normas IEEE-STD-1076/1987 e IEEE-STD-1164/1993, que estabelecem os padrões internacionais para a linguagem. Outras referências citadas ao longo do texto permitem um aprofundamento em temas e estruturas específicas.
Definições e Abreviaturas
ASIC (Application Specific Integrated Circuits) Circuito integrado de aplicação específica. CPLD (Complex Programmable Logic Devices) Dispositivo lógico programável complexo. FPGA (Field Programmable Gate Array) Arranjo de portas programável em campo. VHDL (VHSIC Hardware Description Language). A sigla é derivada de outra abreviatura - VHSIC (Very High Speed Integrated Circuits), já que seu objetivo inicial era voltado ao projeto de circuitos integrados de altíssima velocidade. VHSIC (Very High Speed Integrated Circuits) Circuito integrado de altíssima velocidade.
Histórico
Nas décadas de 70 e 80 foi posto em prática um programa do Departamento de Defesa (DoD) americano, para desenvolvimento de circuitos integrados de alta velocidade, denominado VHSIC e originado da preocupação de domínio das tecnologias envolvidas. Desde o princípio, anteviu-se o problema de representação dos projetos segundo uma linguagem que fosse comum às várias empresas
1/ 15
VHDL envolvidas e que permitisse uma documentação fechada e clara para projetos de complexidade crescente. Nesta mesma época, já havia no mercado de computação a chamada crise do software, caracterizada pela dificuldade de gestão, documentação e sistematização do ciclo de vida do software (que envolve, em termos