Virtex-II Pro X Platform FPGA Rodrigo Soares. Overview Até 20 blocos RocketIO X multi-gigabit Até...

Preview:

Citation preview

Virtex-II Pro X Platform FPGA

Rodrigo Soares

Overview Até 20 blocos RocketIO X multi-

gigabit Até 2 processadores IBM Power PC

300+ MHz Baseado na plataforma Virtex-II

Pro

Rocket IO X Multi-Gigabit Transceiver É um transceiver paralelo/serial

serial/paralelo Provêem até 412.5 GB/s full-duplex Cada canal pode operar em até

10.3125 GB/s Provê diversas funções, como

serializer e deserializer, clock recovery, interface de 8, 16, 32 e 64 bits

PowerPC 405 Executam instruções a 1 IPC Cache de memória e instruções

separado Possui timer de intervalo,

watchdog e suporte a debug Suporte a 2 níveis de interrupção Suporte a power management

CLB Inclui 4 slices e dois 3-state

buffers. Cada slice contém: Dois geradores de função F e G Dois elementos de armazenamento Portas lógicas aritméticas Multiplexadores grandes Cadeia rápida de carry-lookahead Cascade chain horizontal (porta OR)

CLB Os geradores de função F e G

podem ser configurados como 4-input LUT, registradores de 16-bit, ou SelectRAM 16-bit

Cada CLB tem interconexão interna rápida e se conecta a uma matrix de switch para acessar recursos de roteamento globais

Multiplexadores Pode implementar:

4:1 em 1 slice 8:1 em 2 slices 16:1 em 1 CLB (4 slices) 32:1 em 2 CLBs (8 slices)

Resumo

Recursos Lógicos em 1 CLB

Recursos em todos os CLBs

Roteamento Roteamento global feito através

dos DCMs Roteamento local é feito através

de canais dedicados

Recommended