Sistema de almacenamiento de datos para protocolo IEEE-1394 sobre FPGA
Abstract
En el presente trabajo se muestra la propuesta de una arquitectura de nodo IEEE-1394 a partir de un sistema en un Chip (SoC) embebido en una FPGA (Arreglos Programables de Campos de Compuertas) para almacenar datos en tiempo real en un dispositivo de almacenamiento masivo de datos IDE (del inglés Integrated Device Electronics). En el sistema propuesto se emplea la arquitectura de interconexión on– chip Wishbone que es una propuesta de interfaz de uso general que define un estándar de intercambio de datos entre módulos IP, el cual se caracteriza por su simplicidad y flexibilidad. El objetivo es generar una arquitectura de nodo IEEE-1394 escalable y flexible. Se detallan las características principales del protocolo IEEE–1394, la interfaz IDE, la propuesta de arquitectura del SoC Plasma-Wishbone y se describen los aspectos fundamentales del bus a implementar y la tarjeta de desarrollo a emplear. The present work shows the development of a new IEEE-1394 node architecture based on an embedded FPGA (Field Programmable Gate Array) System on Chip to acquire and store data in real time on a massive storage data device IDE (Integrated Device Electronics). The system has been built using Wishbone SoC interconnection architecture, Wishbone is a general purpose interface that defines a standard for data exchange between IP modules, which it’s characterized by simplicity and flexibility. The goal is to generate scalable & flexible IEEE – 1394 node architecture. The document details the main features of IEEE – 1394 protocol, the IDE interface and the proposed SoC Plasma-Wishbone architecture. Finally, a description of both, the bus architecture and the development kit are also included.