A formatar
VHDL
Ronaldo Hüsemann
Professor das Disciplinas: Técnicas Digitais (2000) Sistemas Digitais (2001) Microprocessadores II (2002) Departamento de Engenharia Elétrica Universidade Federal do Rio Grande do Sul
Ronaldo Hüsemann
Apostila de VHDL - Página 2
Histórico
No final dos anos 70, o Departamento de Defesa dos Estados Unidos definiu um programa chamado VHSIC (Very High Speed Integrated Circuit) que visava a descrição técnica e projeto de uma nova linha de circuitos integrados. Com o avanço acelerado dos dispositivos eletrônicos entretanto este programa apresentou-se ineficiente, principalmente na representação de grandes e complexos projetos. Em 1981, aprimorando-se as idéias do VHSIC, foi proposta uma linguagem de descrição de hardware mais genérica e flexível. Esta linguagem chamada VHDL (VHSIC Hardware Description Language) foi bem aceita pela comunidade de desenvolvedores de hardware e em 1987 se tornou um padrão pela organização internacional IEEE. Em 1992 foram propostas várias alterações para a norma, sendo que 1993 foi lançada a versão revisada, mais flexível e com novos recursos. Esta norma revisada, chamada VHDL-93, é a hoje a mais amplamente utilizada e por isso a maioria dos exemplos aqui apresentados são baseados na mesma. É objetivo desta apostila auxiliar estudantes e pesquisadores que necessitem aprender os preceitos da linguagem VHDL para desenvolvimento e simulação de projetos afins à área de eletrônica e sistemas digitais, mas acima de tudo procurando-se apresentar uma visão geral da linguagem. Porto Alegre, maio de 2001
Ronaldo Hüsemann
Ronaldo Hüsemann
Apostila de VHDL - Página 3
1- Elementos Básicos em VHDL
1.1 - Comentários
Os comentários em VHDL são permitidos após dois traços ‘-’ e são válidos até o final da linha corrente. Por exemplo: bit0 := d0; -- Esta linha atribui o valor de d0 a variável bit0
1.2 - Identificadores
Os identificadores são usados para se atribuir nomes a sinais ou