1 prof. edson pedro ferlin arquitetura de computadores dispositivos reconfiguráveis prof. edson...

Post on 07-Apr-2016

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Dispositivos ReconfiguráveisDispositivos Reconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin

2

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Características dos Dispositivos Reconfiguráveis

Os dispositivos são programáveis/graváveis, permitindo que se efetue facilmente a alteração do projeto.

Possuem uma grande quantidade de portas lógicas, ou seja uma maior escala de integração, o que permite construir circuitos lógicos complexos com um único integrado.

Permitem que se implemente funções lógicas bastante complexas, as quais podem utilizar elementos como por exemplos Flip-Flops.

Pode-se utilizar de uma descrição de hardware padronizada como é o caso da Linguagem de Descrição de Hardware (HDL - Hardware Description Language), ou de suas variâncias VHDL e AHDL.

3

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

PLDs, CPLDs e FPGAs

4

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Funcionamento dos Dispositivos Reconfiguráveis

•Matriz de Elementos Reconfiguráveis

•Funcionamento:

•Configurado (bits de configuração – Bitstream)

•Função

•Entradas/Saídas

•Roteamento dos dados

•Operação

5

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Arquitetura Interna Típica

6

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Arquitetura Interna Típica

•CLB – Configurable Logic Block

•Entradas

•LUT – LookUp Table (funções)

•Multiplexadores (Fluxo de sinais)

•Registradores/Flip-Flops (saídas/realimentação)

•Rede de Interconexão

•IOB – Input/Output Bock

•Obs: Todos configuráveis

7

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Reconfiguração

•Estática:

Configurado antes de começar a fazer a computação (processamento) dos dados. Caso necessite o dispositivo pára de executar e reconfigura-se para depois voltar à execução.

•Dinâmica:

Configura e começa a processar os dados de entrada. Caso necessite de alguma nova funcionalidade, reconfigura-se uma área que não esteja processando.

8

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Fabricantes e Famílias

•Altera:Embarcados (Excalibur, NIOS)

FPGAs (Stratix II, Stratix, Cyclone II, Cyclone, Stratix GX, Apex II, Apex 20K, Mercury, Flex 10K, Acex 1K, Flex 6000)

CPLDs (Max II, Max3000A, Max7000)

ASIC (Hardcopy II, Stratix, Apex 20K)

•Xilinx:FPGAs (Virtex, Spartan)

CPLDs (CoolRunner, XC9500)

•Actel:FPGAs (ProASIC, Axcelerator)

•Atmel:FPGAs (AT40K, FPSLIC AT94S)

CPLDs (ATF1500)

9

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Blocos Básicos

10

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

MAX 7000 (Altera)

11

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

MAX II (Altera)

12

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

FLEX 10K(Altera)

13

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

ACEX (Altera)

14

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

APEX(Altera)

15

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

CYCLONE(Altera)

16

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

STRATIX(Altera)

17

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

MERCURY(Altera)

18

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

EXCALIBUR(Altera)

19

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

ARM922T(Altera)

20

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

HARDCOPY(Altera)

21

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

NIOS II (Altera)

22

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

CoolRunner (Xilinx)

23

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

XC9500(Xilinx)

24

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

SPARTAN(Xilinx)

25

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

VIRTEX (Xilinx)

26

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

ProASIC(Xilinx)

27

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

AXCELERATOR(Actel)

28

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

AT40K(Atmel)

29

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

AT94K (Atmel)

30

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

ATF1500 (Actel)

31

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

CPLDs Altera

32

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

FPGAs Baixo Custo

33

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

FPGAs Alta Densidade

34

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

ASICs

35

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Comparativo entre Famílias ALTERA

36

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Comparativo entre Famílias XILINX

37

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Comparativo entre Famílias ATMEL

38

DispositivosDispositivosReconfiguráveisReconfiguráveis

Prof. Edson Pedro FerlinProf. Edson Pedro Ferlin Arquitetura de ComputadoresArquitetura de Computadores

Comparativo entre Famílias ACTEL

top related