TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA.

Documentos relacionados
TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA.

CONTROLADOR ARTEMA DE NIVEL 2 EMV. La solución modular para el nivel 2 de EMV

Programa ALTERA destinado a Universidades

Programa ALTERA destinado a Universidades

Dispositivos Lógicos Programables

DESCRIPCIÓN DE LOS MONTAJES Y TARJETAS DE CIRCUITO IMPRESO

El tamaño, estructura, número de bloques y la cantidad y conectividad de las conexiones varian en las distintas arquitecturas.

MARCA: SIN MARCA MODELO: SIN MODELO

Guía de uso Tarjeta Nexys 2 FPGA Spartan-3E

TARJETA DE DESARROLLO CPLD

Introducción a FPGAs. Contenido

BOARD XSA50. Estructura y funcionamiento de la placa XSA50 FCEIA LDD

Chaltén XA-1 Mauro Koenig Gastón Rodriguez Martin Hidalgo

MANUAL DE USUARIO TARJETA DE CONTACTOS SECOS

Los componentes de la tarjeta madre del PC. Sistemas Operativos. Febrero 2014.

De RS-232 a RS-485 Manual del usuario

Laboratorio 4: Uso de una FPGA

Verificación de Hardware mediante Software: El Estándar 1149 y el Desarrollo en la PUCP de un Equipo Automático de Pruebas.

Tarjeta entrenadora para FPGA, basada en hardware abierto

2.- PLATAFORMA ARDUINO (HARDWARE)

1-Introducción. KIT ARM- Ténicas Digitales II - Ing. Ruben M. Lozano /9

Diseño y fabricación de una placa didáctica basada en FPGA

Placa de control MCC03

Lógica Programable - Dispositivos - Introducción n a los Sistemas Lógicos y Digitales 2008

Director de Departamento de Electricidad & Electrónica,Universidad Francisco de Paula Santander,

METODOLOGÍA PARA LA ELABORACIÓN DE TARJETAS ELECTRÓNICAS CON CPLDsY FPGAs DE XILINX

LÓGICA PROGRAMABLE. Introducción Simple PLDs Complex PLDs FPGAs. Dpto. Ingeniería Electrónica y Comunicaciones

PROGRAMA DE LA ASIGNATURA: SISTEMAS ELECTRÓNICOS DIGITALES

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez

Notas técnicas de los sistemas compatibles: Diagramas de cable

2.1 Características Técnicas

Modelo transceiver Longitud de onda Conector Fibra Perdidas máx nm SC-PC 2xMM (62.5/125 50/125 2 ) 1310nm SC-PC 2xSM (9/125) 30dB (50km)

Hoja de Datos NoMADA Advance [DAT001A NoMADA Advance 02/16]

MANUAL OPERADOR R e v

Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs)

MAYA 50. Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550.

SISTEMAS ELECTRÓNICOS DIGITALES

Investigación y Desarrollos en Open Hardware

Sensor de Temperatura Inalámbrico

CAPITULO 5. DISPOSITIVOS DE LOGICA RECONFIGURABLE

PLC V3.0 Documentación Preliminar

DISEÑO DE PLACAS DE PROTOTIPADO CON FPGAs VIRTEX Y APLICACIÓN PARA LABORATORIOS DOCENTES

GUÍA RÁPIDA DE CONEXIÓN DEL F9.

1-Componentes Físicos y Lógicos de un Ordenador.

MEMORIAS Y LÓGICA PROGRAMABLE

BLOQUE 2. (PARTE 3: Tema 2) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Tecnología y Proceso de configuración

Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006

Capítulo 02. SDK C6713

Especificaciones técnicas de los prototipos:

Arquitectura de Computadores II

Lector de tarjetas sin contactos QP 3000

FPGA (CAMPO DE MATRIZ DE PUERTAS PROGRAMABLES).

Dispositivos de memoria (Parte #2)

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

Adaptador Bluetooth PromiSD/ParaniSD a PLC Omron

Diseño del cable para conexión JEM-10/PC

XILINX XC2S50. Joaquín Olivares

SPARTAN 3E STARTER BOARD

Registros SFR vistos hasta ahora: Microcontroladores PIC

ELECTRÓNICA - SOFTWARE - AUTOMATION DELCOMP S.A.C.

GUÍA RÁPIDA DE CONEXIÓN DEL F9.

INSTRUMENTACIÓN VIRTUAL APLICADA AL ESTUDIO DE SISTEMAS COMPLEJOS

OpenDomo Services ODControl accessories AI 4..20

SSI INFORMACIÓN GENERAL ENCODERS ABSOLUTOS Y ABSOLUTOS PROGRAMABLES

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4

SelectRAM+memory Bloques de memoria RAM En las FPGAs Spartan IIE

Diseño de Sistemas Embebidos en FPGA Curso de Posgrado Facultad de Ciencias Exactas y Tecnología UNT.

UNIDAD 1: INTRODUCCIÓN A LOS SISTEMAS AUTOMATIZADOS

Técnicas de Programación Hardware: CAD para FPGAs y CPLDs

Sistema de Gestión de Aplicaciones Implementadas en FPGAs

Estructura de un Ordenador

Dibujo acotado. Conexión eléctrica. Accesorios Cable RS 232 Código U L US C

Periféricos Interfaces y Buses

Terminal Industrial de Mano (TIM)

Technology GOBLIN 2 / MANUAL

Laboratorio 5: Tarjeta de Desarrollo Spartan-3

CONTENIDO. Ing. Bolívar Alcocer G. SISTEMAS

ESTRUCTURA BÁSICA DE UN ORDENADOR

Tópicos Especiales de Mecatrónica

Prácticas de Máquina Sencilla con FPGA

T4.- Componentes internos del ordenador. TEMA 4 COMPONENTES INTERNOS DEL ORDENADOR La caja. Características.

TARJETA MADRE y sus PARTES

MANUAL DE USUARIO NODO DEVICENET UNICAUCA

INDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)

Tarjeta de Desarrollo para Sistemas Basados en el 8051

Manual del software de control para la tarjeta de 8 relevadores ICSE014A (Windows 7)

cargadoras cintas transportadoras excavadoras

Tutoría 2. Banco de memoria de 8 y 16 bits (8086)

GUIA RAPIDA PARA LA PUESTA EN MARCHA DE 7 PROYECTOS LISTOS PARA EL KIT SISTEMA BOLT 18F2550

Tarjeta Desarrollo dspic. Bogobots ITEM-CEM

FLASH-POD. Características. Aplicaciones. Descripción general. Emulador en Tiempo Real FLASH-POD. FLASH-POD

Organización del Computador I. Introducción e Historia

Federico Reina Toranzo

Emtech_FTHL. Descripción de la placa. Autor

Guía del Cableado para Puertos Auxiliares y de la Consola

INSTITUTO DE ELECTRÓNICA Y COMPUTACIÓN

TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES

Electrónica Digital II

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA

INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I

Transcripción:

TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. Características Técnicas: FPGA de Xilinx XC2S400E ISP PROM XC18V04 Memoria RAM estática: 2Mbytes Memoria FLASH: 4 Mbytes Temperatura de almacenamiento: entre 20ºC y 80ºC. Temperatura de funcionamiento: entre 0ºC y 60ºC. Tamaño del módulo: 64x99mm Interface RS232 Alimentación: 5V Consumo: 1200 ma de expansión de 150 pines JTAG La tarjeta de desarrollo HUELLA 1 de Van Microsistemas, SL es una completa solución para la realización de diseños y aplicaciones, basada en tecnología FPGA y utiliza una Spartan-2E de Xilinx. El kit consta de una tarjeta, un alimentador de 5V, manual de referencia y un disco con un ejemplo de configuración con un sistema que utiliza un Microblaze con memoria externa SRAM y FLASH, un puerto serie y GPIO. La tarjeta utiliza un chip de 400.000 puertas Xilinx Spartan2E ( XC2S400E-FT256) con una matriz de 256 pines tipo FPGA (fine-pitch ball grid arrays).

Incluye memoria EPROM de configuración de la FPGA, 2 Mbytes de memoria RAM estática (SRAM), 4 Mbytes de memoria FLASH, un puerto serie, conector JTAG y conector de expansión de 150 pines. La alta densidad de puertos, el gran número de pines entrada/ salida ( IOs) así como la memoria externa SRAM y FLASH, permiten al usuario, realizar la implementación de un diseño de bajo coste, en un tiempo record para obtener un producto final. La figura 1 muestra la tarjeta de desarrollo y sus características: de expansión oscilador RS 232 Alimentación rele FPGA Spartan II E periférico Exterior de 8 Bits Pulsador Reset Memoria SRAM Memoria Flash JTAG EPROM de Configuración

La figura 2 muestra el diagrama de bloques: FPGA-Spartan 2E La tarjeta de desarrollo utiliza el dispositivo FPGA Spartan 2E XC2S400E-FT256. La familia Spartan 2E de 1,8V, da al usuario un gran rendimiento y abundantes recursos lógicos. Internamente contiene 400.000 puertas, 10.800 celdas lógicas, 2.400 CLBs, 153.000 bits de memoria distribuida y 160 Kbits de bloques de RAM. La familia Spartan 2E es una alternativa avanzada para los programadores de ASICs. FPGA acorta el tiempo de desarrollo de un proyecto y permite la actualización del hardware sin necesidad de reemplazar componentes, cosa imposible en ASICs.

Puerto RS232 La tarjeta contiene un puerto serie RS232 que se maneja directamente desde la FPGA. Un driver MAX3232 cambia de nivel las señales necesarias para una comunicación serie, TXD, RXD, RTS y CTS. V9-Hembra Pines FPGA B9 A9 C9 D9 TxD RxD CTS RTS MAX 3232 2 3 8 7 Puerto JTAG La tarjeta contiene un puerto JTAG que puede ser usado para enviar la configuración de la FPGA directamente desde un PC, ó grabar la configuración de la FPGA en la ISP PROM (XC18V04) para que esta se cargue en la FPGA en el momento de dar alimentación al sistema. JTAG 1 3 5 7 9 11 13 2 4 6 8 10 12 14 Vcc TMS JTAG Test Mode Input TCK JTAG Clock Input TDO JTAG Data Output TDI JTAG Data Input NC NC GND

Cadena JTAG TDO TDI TCK TMS TDI TDO TDI TDO XC18V04 ISP PROM XC2S400E FPGA Conexión ISP PROM-FPGA XC18V04 ISP PROM INIT CCLK PROGRAM DO DONE XC2S400E FPGA

Reguladores de voltaje La tarjeta contiene 2 reguladores de voltaje, uno de 3 3V (LP3965-3 3) Para alimentación de los dispositivos externos de la FPGA y puertos de entrada/ salida (VCCO) y otro de 1 8V (LP3965-1 8) para alimentación interna de la FPGA (VCCINT). Spartan 2E. Modos de configuración Modo PC pull-up J4(M0) J5(M1) J6(M2) Master serial NO ON ON ON Master serial SI ON ON OFF Slave serial NO OFF OFF OFF Slave serial SI OFF OFF ON Slave parallel NO ON OFF OFF Slave parallel SI ON OFF ON JTAG NO OFF ON OFF JTAG SI OFF ON ON

Pines libres de la FPGA que pueden ser usados desde el conector de expansión, para dispositivos externos a la tarjeta. Los marcados I/O son pines de propósito general, CLK entrada de reloj o pines de propósito general. 1 D1 I/O 3,3 2 1 L3 I/O 3,3 2 1 G13 I/O 3,3 2 3 D3 I/O C2 I/O 4 3 C1 I/O D2 I/O 4 3 E14 I/O D15 I/O 4 5 E4 I/O E2 I/O 6 5 E1 I/O F4 I/O 6 5 D14 I/O B8 CLK 6 7 F1 I/O F5 I/O 8 7 G5 I/O G3 I/O 8 7 A12 I/O D12 I/O 8 9 G1 I/O H4 I/O 10 9 H3 I/O H2 I/O 10 9 A11 I/O E10 I/O 10 11 J2 I/O J3 I/O 12 11 J1 I/O K1 I/O 12 11 C15 I/O A14 I/O 12 13 L1 I/O L2 I/O 14 13 K4 I/O K5 I/O 14 13 A7 I/O E7 I/O 14 15 M1 I/O N1 I/O 16 15 L4 I/O L5 I/O 16 15 E6 I/O D5 I/O 16 17 N2 I/O N3 I/O 18 17 P1 I/O P2 I/O 18 17 P4 D0 R4 D1 18 19 T13 I/O N11 I/O 20 19 M11 I/O P12 I/O 20 19 T3 D2 T4 D3 20 21 P13 I/O T14 I/O 22 21 R14 I/O H14 I/O 22 21 N5 D4 P5 D5 22 23 F16 I/O H13 I/O 24 23 G14 I/O F15 I/O 24 23 R5 D6 T5 D7 24 25 F14 I/O E15 I/O 26 25 D16 I/O F13 I/O 26 25 N6 D8 P6 D9 26 27 C16 I/O G12 I/O 28 27 F12 I/O E13 I/O 28 27 R6 D10 T6 D11 28 29 A13 I/O B13 I/O 30 29 C12 I/O B12 I/O 30 29 M6 D12 N7 D13 30 31 E11 I/O D11 I/O 32 31 C11 I/O B11 I/O 32 31 P7 D14 R7 D15 32 33 D10 I/O C10 I/O 34 33 B10 I/O A10 I/O 34 33 T7 D16 M7 D17 34 35 T9 CLK T8 CLK 36 35 A8 I/O D8 I/O 36 35 N8 D18 P8 D19 36 37 D7 I/O A5 I/O 38 37 B5 I/O D6 I/O 38 37 R8 D20 P9 D21 38 39 C5 I/O E3 I/O 40 39 M2 I/O M3 I/O 40 39 N9 D22 T10 D23 40 41 F3 I/O F2 I/O 42 41 M4 I/O R9 I/O 42 41 R10 D24 P10 D25 42 43 G4 I/O G2 I/O 44 43 T12 I/O N12 I/O 44 43 R11 D26 T11 D27 44 45 H1 I/O J4 I/O 46 45 R13 I/O H15 I/O 46 45 N10 D28 M10 D29 46 47 K2 I/O K3 I/O 48 47 G15 I/O E16 I/O 48 47 P11 D30 R12 D31 48 49 Gnd gnd 50 49 gnd gnd 50 49 gnd gnd 50 El software y cables necesarios para desarrollar con la Spartan 2E de Xilinx es el siguiente: - ISE - EDK - MODELSIM - PARALLEL CABLE IV - Opcionalmente CHIPSCOPE PRO ANALIZER Estos pueden adquirirse en SILICA, una compañía de Avnet representante de Xilinx en España. (Sergio Ocaña 00 34 913727146)