GiDEL's PROCe

Overview

GIDEL PROCe™ boards provide FPGA-based platforms for high-speed data acquisition systems, for vision systems, DSP applications and powerful reconfigurable computing. The FPGA, the memory and the daughterboards' flexible architecture (system I/O, DSP etc.) of the PROCe system, enable the user to build complex designs at affordable price.

PROCe™ combined with the PROC developer's kit and the PROC_HILs option, improves the project time-to-market. There is no need to design:

  • Boards
  • A PCI driver or an application driver layer
  • Define board constraints
  • Design memory controller or write host interface code

Designers can focus on their proprietary value-added design instead of spending their valuable time to recreate standard design components. With the PROCMultiPort™, PROCMegaFIFO™, PROCMegaDelay™, innovative memory controller, the generated HDL code enables high speed, easy-to-use parallel access to large memories. PROCe daughter boards (PSDBs) enables users to achieve system connectivity with the PROCe board.

Off-the-shelf PSDBs as CameraLink, DVI and network interfaces, as well as general I/Os and DSPs can be used. Users can build a unique PSDB with dedicated system requirements.

Key Features

  • Altera Stratix II 60 to 180 FPGA.
  • Up to 179400 logic elements.
  • PCI Express x4 lanes with full duplex operation.
  • 8 DMA channels.
  • Five level memory structure (over 4 GB):
    • Up to 930 M512 RAM blocks (32 x 18 bits).
    • Up to 768 M4K RAM blocks (128 x 36 bits).
    • Up to 9 MegaRAM blocks (4K x 144 bits).
    • 2 DDR II SODIMMs up to 2GB each. With up to 4.8 GB/s sustain access. (Access of up to 32 ports in parallel).
    • Up to 8GB on a PSDB_Mem2. (Access of up to 16 ports in parallel).
  • Unique DDR memory controller enables innovative algorithm designs.
  • Up to 3 TMS320C6414-1GHz DSPs on a PSDB_DSP1G daughter board, with 64MB memory per DSP.
  • Up to 3 PSDBs (PROCeā„¢ Daughter Boards): CameraLink, PSDB_IO and other functions.
  • Up to 314 available I/Os.
  • Flexible clocking system.
  • Typical system frequencies: 100 - 300MHz. PROCMegaFIFO™
  • Supported by GiDEL PROCDeveloper's Kit and GiDEL HILDeveloper's Kit.
Benefits

  • High performance.
  • Maximum flexibility to fit your algorithm needs.
  • Cuts project development cycle time and budget
  • Improve system reliability.
  • Improve system maintainability.
  • Long life cycle.
  • Affordable pricing.
Application Examples

  • Powerful frame grabber.
  • Vision, imaging and image recognition.
  • DSP.
  • System hardware acceleration.
  • Aerospace and military systems.
  • Algorithm design and verification .
  • Rapid prototyping.
Operating systems

  • Microsoft Windows.
  • Linux.
Development Environment

The PROCWizard initializes the hardware and automatically generates the:

  • C++ class application driver
  • Top-level designs and the interface modules / entities
  • Device constraints (as pin-outs and pin drive)
  • Interface documentation in HTML or Microsoft Word

The PROCMultiPort core provides two basic benefits:

  • Simplifies achieving high system performance
  • Replaces the need for inventory of special memories with standard memory and IP

The ByteBlaster via SignalTap or Identify, enable visibility of internal nodes using the available on-chip memory.

The PSDB_Proto daughter board includes a prototyping area that enables rapid system additions by wiring/soldering devices & connectors. Logic analyzer connections are placed on the daughter board for easy debugging.