Proc1C10M 100+GigE Frame Grabber/Smart NIC

Ultra-high-performance acquisition and real-time AI processing

  • Grabbing from 4 x 100GigE links
  • Architecture optimized for multi-cameras
  • Support for Link Aggregation
  • Acquisition bandwidth of up to 400 Gb/s
  • No frame loss
  • Support for ROI acquisition

The Proc1C10M Gigabit Ethernet frame grabber enables unprecedented level of processing, system compactness and cost performance. It consists of Gidel’s powerful Proc10M FPGA module and the Proc1C PCIe carrier board.

The Intel® Stratix® 10 MX FPGA offers 10X more DRAM and SRAM bandwidth than discrete DDR4 and QDR memories. Gidel’s Proc10M module is designed to enable easy use and immediate accessibility to this powerful technology for computer-based, embedded systems and edge computing.

The off-the-shelf Proc1C carrier-board solution supports: PCIe Gen.3 x16 host interface, 4 x QSFP28 for up to 400 Gb/s aggregated bandwidth, Gidel PHS connector for mounting daughterboards, and 19 x GPIOs for peripheral system control.

 

Applications examples:

  • Compact Broadcast and Image-Processing solutions
  • Grabbing data from multiple fast edge sensors
  • Image enhancements, processing, recognition, compression and AI inferences, all running on a single FPGA.
  • AI training leveraging 128GB density, HBM2s’ huge bandwidth and the FPGA’s massive logic and DSP blocks
Specifications:
Camera interface
4x QSFP28 for 16 x 26 Gb/s enabling up to 4 x 100 GigE
FPGA processing
Stratix 10MX 2100 HBM2 FPGA:
2,073,000 LEs
7,920 18 x19 MAC
Advanced features
Link Aggregation mode
Chunk Data
Selective ROI acquisition
Option for on-FPGA compression
Image Formats
Mono, Bayer, RGBA (8, 10, 12, 14 and 16 bits/color) and RGB (8, 10 and 12 bits/ color)
Max. Resolution
Horizontal: 16 K pixels (64-bit)
Vertical: 65 K lines
Acquisition Rate
Up to 400 Gb/s
Host Bus
PCIe Gen. 3 x 16
19 x GPIOs
Gidel PHS connector for daughterboards
Camera Types
Area and Line Scan
Form Factor
PCIe half-length
GPIO
19 x GPIOs

The Gidel Proc1C carrier board uses only one of the three Proc10M connectors. The two additional connectors available on the Proc10M board can be used, per user design, for additional 400 Gb/s bandwidth, RDIMM interface and many additional I/Os.

Gidel offers tailoring services for quick development of a carrier board according to the customer’s system requirements.

Contact us

Options:
Grabber architecture type
The Gidel frame grabber boards can operate in one of two unique frame grabber architectures, ProcFG or InfiniVision, by reprogramming the firmware.
Grabber option #1: InfiniVision
  1. Enables using many synchronized cameras and/or to grab compressed images/videos.
  2. All the cameras' data, including from multiple boards, is organized in a single buffer.
  3. Each camera can have different resolution, and pixel format, and may be changed on the fly.
  4. The frame grabber can have one or more instances of InfiniVision, and all cameras of the same InfiniVision instance must be synchronized.
Grabber option #2: ProcFG
  • Each camera has a dedicated ProcFG instance.
  • Frame size and pixel format must be fixed.
  • Option for grabbing ROIs.
  • Optimized for line scan cameras.
  • ProcFG may not be used for compressed data.
  • The frame grabber can have one or more instances of ProcFG.
  • FPGA Option
    Open FPGA | Closed FPGA
    Carrier board
    Option for user or Gidel custom carrier board. For customization services, contact Gidel

    SDK:

    The ProcFG and InfiniVision are each supported by its unique GUI and API suite for developing the user application.  For description of ProcFG and InfiniVision, refer to the Options tab.

    FPGA Programming Suite:

    The Gidel grabber boards are supported by the ProcVision Suite enabling tailoring, debugging, and verification of the FPGA image processing and data flow.

    Customization can be based on the InfiniVision or ProcFG flow, and can include multi-instances for supporting unique multi-camera topologies, as well as, image processing and compression.

    Gidel Proc1C carrier board block diagram
    Proc1C carrier board block diagram

    Block diagram

    Open
    PDF file
    Proc10M FPGA module datasheet

    PDF file - 776 KB

    Download
    PDF file
    Proc1C carrier board datasheet

    PDF file - 417 KB

    Download

    Need more?
    Check out our other products and solutions!

    Contact us!