A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Modos de Configuração do Dispositivo VIRTEX II XC2V1000 Eduardo Wenzel Brião

Apresentações semelhantes


Apresentação em tema: "Modos de Configuração do Dispositivo VIRTEX II XC2V1000 Eduardo Wenzel Brião"— Transcrição da apresentação:

1 http://www.inf.pucrs.br/~gaph Modos de Configuração do Dispositivo VIRTEX II XC2V1000 Eduardo Wenzel Brião briao@inf.pucrs.br

2 2 http://www.inf.pucrs.br/~gaph Sumário 1. Introdução 2. Arquitetura do Memec-Insight V2MB1000 3. Modos de Configuração 3.1. Visão Geral dos Modos de Configuração 3.2. Slave Serial 3.3. Slave SelectMAP 3.4. Master Serial 3.5. Master SelectMAP 3.6. JTAG Boundary Scan 4. Configuração via Software 5. Resultados 6. Conclusões

3 3 http://www.inf.pucrs.br/~gaph Introdução Modos de Configuração –Slave Serial –Slave SelectMAP –Master Serial –Master SelectMAP –JTAG Boundary Scan

4 4 http://www.inf.pucrs.br/~gaph Sumário 1. Introdução 2. Arquitetura do Memec-Insight V2MB1000 3. Modos de Configuração 3.1. Visão Geral dos Modos de Configuração 3.2. Slave Serial 3.3. Slave SelectMAP 3.4. Master Serial 3.5. Master SelectMAP 3.6. JTAG Boundary Scan 4. Configuração via Software 5. Resultados 6. Conclusões

5 5 http://www.inf.pucrs.br/~gaph Arquitetura do Memec Insight VB2MB1000

6 6 http://www.inf.pucrs.br/~gaph Arquitetura do Memec Insight VB2MB1000

7 7 http://www.inf.pucrs.br/~gaph Sumário 1. Introdução 2. Arquitetura do Memec-Insight V2MB1000 3. Modos de Configuração 3.1. Visão Geral dos Modos de Configuração 3.2. Slave Serial 3.3. Slave SelectMAP 3.4. Master Serial 3.5. Master SelectMAP 3.6. JTAG Boundary Scan 4. Configuração via Software 5. Resultados 6. Conclusões

8 8 http://www.inf.pucrs.br/~gaph 3.1. Visão Geral dos Modos de Programação Slave (usa cabo para programar e clock externo) Master (usa ROM e clock gerado pelo FPGA) Serial Select MAP Serial Select MAP JTAG – Boundary Scan: modo de programação daisy-chain

9 9 http://www.inf.pucrs.br/~gaph 3.2. Modos de Configuração – Slave Serial M0M2M1M3 No manual da placa, Versão 1.0 de Abril de 2002, M0 e M2 estão invertidos

10 10 http://www.inf.pucrs.br/~gaph 3.3. Modos de Configuração – Slave SELECTMAP M0M2M1M3 No manual da placa, Versão 1.0 de Abril de 2002, M0 e M2 estão invertidos

11 11 http://www.inf.pucrs.br/~gaph 3.4. Modos de Configuração – Master Serial M0M2M1M3 No manual da placa, Versão 1.0 de Abril de 2002, M0 e M2 estão invertidos

12 12 http://www.inf.pucrs.br/~gaph 3.5. Modos de Configuração – Master SELECTMAP M0M2M1M3 No manual da placa, Versão 1.0 de Abril de 2002, M0 e M2 estão invertidos

13 13 http://www.inf.pucrs.br/~gaph 3.6. Modos de Configuração – JTAG Boundary Scan Instruções próprias definidas. Verificação, teste e configuração do circuito. Verificação da cadeia de componentes do circuito.

14 14 http://www.inf.pucrs.br/~gaph 3.6. Modos de Configuração – JTAG Boundary Scan M0M2M1M3 No manual da placa, Versão 1.0 de Abril de 2002, M0 e M2 estão invertidos

15 15 http://www.inf.pucrs.br/~gaph 3.6. Modos de Configuração – JTAG Boundary Scan

16 16 http://www.inf.pucrs.br/~gaph Sumário 1. Introdução 2. Arquitetura do Memec-Insight V2MB1000 3. Modos de Configuração 3.1. Visão Geral dos Modos de Configuração 3.2. Slave Serial 3.3. Slave SelectMAP 3.4. Master Serial 3.5. Master SelectMAP 3.6. JTAG Boundary Scan 4. Configuração via Software 5. Resultados 6. Conclusões

17 17 http://www.inf.pucrs.br/~gaph Configuração via Software

18 18 http://www.inf.pucrs.br/~gaph Configuração via Software

19 19 http://www.inf.pucrs.br/~gaph Sumário 1. Introdução 2. Arquitetura do Memec-Insight V2MB1000 3. Modos de Configuração 3.1. Visão Geral dos Modos de Configuração 3.2. Slave Serial 3.3. Slave SelectMAP 3.4. Master Serial 3.5. Master SelectMAP 3.6. JTAG Boundary Scan 4. Configuração via Software 5. Resultados 6. Conclusões

20 20 http://www.inf.pucrs.br/~gaph Resultados Modo de Config./ Cab. FreqüênciaBitstream Parcial Bitstream Total Slave Serial Cabo MultiLINX 4,5 MHz (Rajadas) 2.2 s10.2 s Slave SelectMAP Cabo MultiLINX 480 KHz (Rajadas) 380 ms1.51 s Boundary Scan Cabo JTAG 240 KHz (Rajadas) 620 ms20.4 s Boundary Scan Cabo MultiLINX 4.8 MHz (Rajadas) 588 ms11.3 s

21 21 http://www.inf.pucrs.br/~gaph Resultados Cclk Slave Serial Freq: 4.8 MHz

22 22 http://www.inf.pucrs.br/~gaph Resultados Cclk Slave SelectMAP Freq: 480 KHz

23 23 http://www.inf.pucrs.br/~gaph Resultados Obtenção do tempo de configuração ( t) t Done Prog

24 24 http://www.inf.pucrs.br/~gaph Resultados Obtenção do tempo de reconfiguração ( t) Tck t

25 25 http://www.inf.pucrs.br/~gaph Resultados para os Modos Master

26 26 http://www.inf.pucrs.br/~gaph Sumário 1. Introdução 2. Arquitetura do Memec-Insight V2MB1000 3. Modos de Configuração 3.1. Visão Geral dos Modos de Configuração 3.2. Slave Serial 3.3. Slave SelectMAP 3.4. Master Serial 3.5. Master SelectMAP 3.6. JTAG Boundary Scan 4. Configuração via Software 5. Resultados 6. Conclusões

27 27 http://www.inf.pucrs.br/~gaph Conclusões Modo Slave SelectMAP (Cabo MultiLINX) é o modo de configuração mais rápido via cabo. Master SelectMAP é o modo mais rápido (7.5ms para configurar 1Mgates a 60MHz, violando freqüência máxima da PROM, que é 33MHz). Dúvida - como variar o clock de configuração com cabos (é possível???) Impossibilidade de reconfiguração parcial nos modos Master. FPGA não tem suporte para estes modos.


Carregar ppt "Modos de Configuração do Dispositivo VIRTEX II XC2V1000 Eduardo Wenzel Brião"

Apresentações semelhantes


Anúncios Google