Sist Embarcados - VHDL

1160 palavras 5 páginas
FACULDADE DE ENGENHARIA
´
DEPARTAMENTO DE ENGENHARIA ELETRICA

LINGUAGEM DE DESCRICAO DE HARDWARE
¸˜

VHDL
PROF. JULIANO D’ORNELAS BENFICA

Porto Alegre
2009

Sum´rio a 1 Introdu¸˜o ca 5

1.1

O que ´ VHDL? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e 5

1.2

O que Significa VHDL? . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

1.3

Vantagens e Desvantagens . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

2 Estrutura de um Programa em VHDL
2.1

7

ENTITY (Entidade) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

2.1.1

Tipos de Portas: . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

2.1.2

Tipos de Sinais . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

2.1.3

Intervalos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

3 Tipos de Dados
3.1

11

Constantes e Vari´veis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 a 3.1.1

Constantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

3.1.2

Vari´veis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 a 3.1.3

Sinais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3.1.4

Exemplos de Atribui¸oes . . . . . . . . . . . . . . . . . . . . . . . . 13 c˜ 3.1.5

Tipo Escalares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3.1.6

Tipo Inteiros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.1.7

Tipo Ponto Flutuante . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.1.8

Tipos F´ ısicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

3.1.9

Tipo Enumera¸ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 c˜ 3.1.10 Tipos Compostos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1.11 Comet´rio em VHDL . . . . . . . . . . . . . . . . . . . . . . . . . . 21
a

Relacionados

  • Projeto pedagógico ufabc engenharias
    81698 palavras | 327 páginas
  • Grade elétrica 2011
    27879 palavras | 112 páginas
  • Tonto
    44506 palavras | 179 páginas