Projeto, Desempenho e Aplicações de Sistemas Digitais em Circuitos Programáveis (FPGAs) - Dacencio
260 pág.

Projeto, Desempenho e Aplicações de Sistemas Digitais em Circuitos Programáveis (FPGAs) - Dacencio


DisciplinaProjeto Digital6 materiais92 seguidores
Pré-visualização50 páginas
Projeto, Desempenho e Aplicações de
Sistemas Digitais em Circuitos
Programáveis (FPGAs)
Edward David Moreno Ordonez
Fábio Dacêncio Pereira
Cesar Giacomini Penteado
Rodrigo de Almeida Pericini
BLESS Gráfica e Editora Ltda.
Projeto, Desempenho e Aplicações de
Sistemas Digitais em Circuitos
Programáveis (FPGAs)
Autores
Edward David Moreno Ordonez
Professor Doutor
Faculdade Informática
Fundação de Ensino Eurípides Soares da Rocha - FEESR
Fábio Dacêncio Pereira
Bacharel em Ciência da Computação
Faculdade Informática
Fundação de Ensino Eurípides Soares da Rocha - FEESR
Cesar Giacomini Penteado
Bacharel em Ciência da Computação
Faculdade Informática
Fundação de Ensino Eurípides Soares da Rocha - FEESR
Rodrigo de Almeida Pericini
Bacharel em Ciência da Computação
Faculdade Informática
Fundação de Ensino Eurípides Soares da Rocha - FEESR
Apoio:
Faculdade de Informática, FEESR
Fundação de Amparo à Pesquisa do
Estado de São Paulo
BLESS Gráfica e Editora Ltda.
Pompéia, S.P., Janeiro de 2003
Copyright ©, 2003 Os Autores
(Edward Moreno, Fabio Pereira, Cesar Penteado, Rodrigo Pericini)
Este livro foi realizado com apoio da Faculdade de Informática da Fundação de Ensino
Euripides Soares da Rocha (FEESR) e FAPESP (Fundação de Amparo à Pesquisa no
Estado de São Paulo).
CIP - CATALOGAÇÃO NA PUBLICAÇÃO
P964
Projeto, Desempenho e Aplicações de Sistemas Digitais em Circuitos
Programáveis (FPGAs).
Edward David Moreno Ordonez ... [et Al.]. \u2013 Pompéia : Bless, 2003.
300p. ; 23 cm.
ISBN: 85-87244-13-2
1. Eletrônica Digital I. Ordonez, Edward David Moreno.
 CDD 621.381
ÍÍNNDDIICCEE
Prefácio ........................................................................................................................ i
CAPÍTULO I \u2013 INTRODUÇÃO
 1.1 \u2013 Resumo da Evolução da Eletrônica até os Circuitos Programáveis ................ 3
 1.2 \u2013 Funções ou Bibliotecas Lógicas ...................................................................... 5
 1.3 \u2013 FPGAs ............................................................................................................. 5
 1.4 \u2013 Elementos Básicos de um FPGA ..................................................................... 6
 1.5 \u2013 Áreas de Aplicações com FPGAs .................................................................... 7
 1.6 \u2013 Desempenho de um Circuito ........................................................................... 8
 1.7 \u2013 Ferramentas CAD e de Síntese ........................................................................ 8
 1.8 \u2013 Linguagem de Descrição de Hardware (HDL) ................................................ 10
 1.9 \u2013 Linguagem VHDL ........................................................................................... 10
 1.9.1 \u2013 Resumo Histórico da Linguagem VHDL .................................................. 11
 1.9.2 \u2013 Vantagens em Utilizar a Linguagem VHDL ............................................. 12
CAPÍTULO II \u2013 FPGAS E LINGUAGEM VHDL
 2.1 \u2013 Estrutura Interna .............................................................................................. 16
 2.2 \u2013 Roteamento e Reconfiguração ......................................................................... 17
 2.3 \u2013 Descrição Estrutural e Comportamental .......................................................... 19
 2.4 \u2013 Exemplo dos Estilos de Descrição em VHDL ................................................. 19
 2.4.1 \u2013 Descrição Algorítmica ............................................................................... 20
 2.4.2 \u2013 Descrição de Fluxo de Dados ................................................................... 21
 2.4.3 \u2013 Descrição Estrutural .................................................................................. 21
 2.5 \u2013 Elementos Sintáticos do VHDL ...................................................................... 21
 2.6 \u2013 Operadores ....................................................................................................... 23
 2.7 \u2013 Tipos de Dados ................................................................................................ 24
 2.7.1 \u2013 Tipos Escalares .......................................................................................... 24
 2.7.2 \u2013 Tipos Compostos ....................................................................................... 25
 2.8 \u2013 Atributos .......................................................................................................... 25
 2.9 \u2013 Constantes, Variáveis e Sinais ......................................................................... 26
 2.10 \u2013 Entidades e Arquiteturas ................................................................................ 28
 2.11 \u2013 Componentes ................................................................................................. 29
 2.12 \u2013 Pacotes (Package) .......................................................................................... 29
 2.13 \u2013 Configuração (Configuration) ....................................................................... 30
 2.14 \u2013 Procedimentos e Funções .............................................................................. 31
 2.15 \u2013 Execução Concorrente ................................................................................... 31
 2.16 \u2013 Execução Seqüencial ..................................................................................... 32
CAPÍTULO III \u2013 CIRCUITOS COMBINACIONAIS
 3.1 \u2013 Introdução ........................................................................................................ 38
 3.2 - Portas Lógicas Básicas .................................................................................... 39
 3.2.1 \u2013 Porta AND ................................................................................................. 39
 3.2.2 \u2013 Porta OR .................................................................................................... 40
 3.2.3 \u2013 Porta NOT .................................................................................................. 41
 3.2.4 \u2013 Porta NAND .............................................................................................. 41
 3.2.5 \u2013 Porta NOR ................................................................................................. 42
 3.2.6 \u2013 Porta XOR ................................................................................................. 43
 3.2.7 \u2013 Porta XNOR .............................................................................................. 43
 3.2.8 \u2013 Estatísticas de Recursos Utilizados do FPGA \u2013 Portas Lógicas Básicas .. 44
 3.2.9 \u2013 Temporização das Portas Lógicas Básicas ................................................ 45
 3.3 \u2013 Multiplexadores e Demultiplexadores ............................................................. 45
 3.3.1 \u2013 Estatísticas de Recursos Utilizados do FPGA \u2013 Multiplexador 2x1 ......... 48
 3.3.2 \u2013 Temporização dos Multiplexadores ........................................................... 48
 3.4 \u2013 Decodificadores ............................................................................................... 49
 3.4.1 \u2013 Estatísticas de Recursos Utilizados do FPGA \u2013 Decodificador 3x8 ......... 52
 3.4.2 \u2013 Temporização dos Decodificadores ........................................................... 52
 3.5 \u2013 Codificadores ................................................................................................... 53
 3.5.1 \u2013 Estatísticas de Recursos Utilizados do FPGA e Temporização do
Circuito Codificador 8x3 .............................................................................................
Müller
Müller fez um comentário
como baixo esse livro?
0 aprovações
Carregar mais