Tiny FPGA Modules for Embedded Systems
- Tiny FPGA Modules (Arria 10 160 GX, 270 GX, 660 GX)
- Dimensions: FDB16: 49mm x 54mm | FDB27/66: 58mm x 58mm
- Weight: FDB16: 30g | FDB27/66: 35g
- Inline FPGA image processing options include:
- Real-time detection for object, event, or feature identification
- On-FPGA real-time compression: JPEG, Lossless, Quality+
- Real-time High Dynamic Range (HDR) correction
- Up to 24 GB/s DRAM Throughput
- Up to 10 GB On-board DDR4
- 12 or 16 transceivers (2 Rx only), up to 14.2 Gb/s
- Up to 98 I/Os
FDB Series: Tiny FPGA Modules for High-Performance Embedded Systems
The FDB series includes FDB16 (49 × 54 mm), FDB27 (58 × 58 mm), and FDB66 (58 × 58 mm). These modules rank among the tiniest FPGA modules available on the market today, making them ideal for custom PCIe-based or standalone, space-constrained systems. Moreover, their ultra-compact form factor enables seamless integration into embedded designs while maintaining full performance capability.
Performance and Memory in the FDB Tiny FPGA Modules
Each FDB module uses an Altera Arria 10 GX FPGA, supports up to 10 GB DRAM at 24 GB/s, and includes 16 × 14.2 Gb/s transceivers (10 full duplex plus 2 RX only). Consequently, this tiny FPGA platform delivers high performance at a competitive price. In addition, the robust design supports mission-critical tasks and long-term deployment. Therefore, the platform suits applications that require efficiency, durability, and scalability.
Tiny Processing Modules with Real-Time FPGA Image Processing
Gidel’s FDB ultra-compact FPGA modules are available as compact FPGA platforms for embedded imaging systems or as part of a complete Imaging & Vision solution with real-time FPGA preprocessing, image enhancement, and compression options.
The built-in FPGA can process image data directly at the edge, close to the camera interface and before the data reaches the host system. This helps reduce bandwidth, storage, and host processing load while preserving low-latency performance for compact high-speed imaging applications.
Optional FPGA processing includes Compression, HDR correction, Detection, and additional image enhancement modules.
Real-Time FPGA Processing Helps Enable:
- Reduced bandwidth for high-throughput image acquisition
- Low-latency processing directly in the acquisition flow
- Extended recording time through real-time compression
- Lower host processing load by offloading selected tasks to the FPGA
- Custom image pipelines using Gidel IPs or user FPGA logic
For the full list of available image processing and enhancement options, please refer to the Options tab.
Integrated Vision Architecture for Embedded FPGA Processing
Gidel’s vision architecture, implemented within the FDB tiny FPGA modules, supports both the InfiniVision multi-camera vision system and the ProcFG deterministic image acquisition system. Together, they address critical embedded vision challenges, including bandwidth handling, synchronization, connectivity, and system scalability.
InfiniVision enables flexible, synchronized multi-camera acquisition across large sensor arrays, while ProcFG provides a deterministic acquisition model optimized for fixed timing, guaranteed frame capture, and line-scan–oriented pipelines. This architectural flexibility allows the FDB platform to manage multiple high-speed data sources, merge parallel sensor inputs, and maintain predictable real-time behavior.
On-module FPGA memory, advanced buffering, and deterministic dataflow control ensure stable acquisition and enable real-time image processing. As a result, FDB modules deliver reliable and predictable performance, even in compact, space-constrained, high-resolution embedded systems.
Flexible Integration Options
The FDB modules adapt to diverse integration needs. They can operate as standalone embedded processing engines inside miniature systems or as part of a fully customized solution incorporating on-board FPGA image enhancement, real-time compression, precise multi-sensor synchronization, and advanced I/O control. As a result, the FDB series provides exceptional flexibility and scalability for any embedded imaging or vision architecture.
SDK, Development Tools, and Integration
The FDB modules are supported by Gidel’s SDK with intuitive GUIs and APIs for fast system integration.
The ProcVision Suite provides advanced FPGA programming, debugging, and validation tools, enabling rapid customization of data flows and real-time processing pipelines.
In addition, the FDB series features an advanced multi-port DRAM controller that splits memory into
up to 16 parallel logical banks with simultaneous access. Each module is supplied with a
PCIe carrier board and development utilities, allowing engineers to begin testing immediately.
As a result, development cycles are shorter, reliability is higher, and time-to-market is significantly improved.
Why Choose the FDB modules?
-
Tiny footprints: FDB16 49 × 54 mm, FDB27/FDB66 58 × 58 mm
-
Lightweight design: FDB16 30 g, FDB27/FDB66 35 g
-
Altera Arria 10 FPGA architecture with up to 10 GB DRAM at 24 GB/s
-
Advanced SDK and ProcVision Suite for rapid development and integration
-
Optional real-time FPGA processing, image enhancement, and compression IPs
The FDB modules are the ideal choice when your workload requires compact FPGA processing, low-latency imaging pipelines, and flexible integration into embedded or space-limited systems.
Related Products
View the full FPGA Modules range
General
- FDB16: Altera Arria 10 160 GX
- FDB27: Altera Arria 10 270 GX
- FDB66: Altera Arria 10 660 GX
- FDB16: 160K
- FDB27: 270K
- FDB66: 660K
- FDB16: 12.8 GB/s
- FDB27: 12.8 or 24 GB/s
- FDB66: 16.8 GB/s
- FDB16: 2 or 4 GB
- FDB27: 2 or 10 GB
- FDB66: 9 GB
- FDB16: 12 transceivers (2 Rx only)
- FDB27: 12 or 16 transceivers (2 Rx only)
- FDB66: 12 or 16 transceivers (2 Rx only)
- FDB16: 12 × 3.0V, 4 × 1.2V, 36 × 1.8V
- FDB27: 12 or 38 × 3.0V, 4 × 1.2V, 36 or 52 × 1.8V
- FDB66: 12 or 38 × 3.0V, 4 × 1.2V, 36 or 52 × 1.8V
- FDB16: 49mm x 54mm
- FDB27: 58mm x 58mm
- FDB66: 58mm x 58mm
- FDB16: 30g
- FDB27: 35g
- FDB66: 35g
For the full list, please refer to the Options tab.
For the full list, please refer to the Options tab.
- FDB16: 440 DSP Blocks
- FDB27: 750 DSP Blocks
- FDB66: 2133 DSP Blocks
- FDB16: 312 Memory Blocks
- FDB27: 1660 Memory Blocks
- FDB66: 3374 Memory Blocks
Environmental conditions
- Continuous Operation: 10 - 80% (non-condensing)
- Peak Operation: 10 - 90% (non-condensing)
The FDB modules have been designed for use with carrier boards to enable Modular solutions that reduce risks, costs and Time to Market. User carriers may incorporate any combination of I/Os and configuration schemes.
Gidel offers a PCIe developer’s carrier board allowing the FPGA designers to immediately begin developing their application and proprietary FPGA design.
Want to adjust our FDB Arria 10 Modules according to your Vision?
The FDB modules offer two powerful customization paths to meet specific application requirements:
- Pre-Configured FPGA Features
Gidel develops a range of pre-embedded modules tailored to your specifications, including real-time compression, image processing, and enhancement options.
For the full list of image processing and enhancements, please refer to the Options tab. - User-Level FPGA Customization
Leverage Gidel’s development tools and IP libraries to integrate your proprietary FPGA logic and extend the system’s capabilities for acquisition, image processing, and control.
The Gidel ProcVision Suite delivers a complete toolchain for advanced user-level FPGA customization of the data flow, image pipeline, image processing, and more, ensuring optimal performance for your vision or imaging application.
Gidel can also integrate customer algorithms into the FPGA or develop custom FPGA logic according to specific application requirements.
Grabbers SDK
Application Interfaces
- InfiniVision
- ProcFG
- CameraConfig – Camera discovery and configuration
- ggvcon – GigE Vision network configuration
- InfiniVision with supporting examples
- ProcFG with supporting examples
- Gen<i>Cam GenTL producer libraries compatible with C/C++ compilers
- InitCam for developing user Gen<i>Cam camera configuration application
- GigE for developing camera network communication applications
Software Compatibility
- MVTec Halcon machine vision software
- Camera control Gen<i>Cam based application
- Windows 11
- Windows 10
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
- Linux (kernel 2.6.x- 6.12)
| Name | Description | Type | Size | |
|---|---|---|---|---|
|
FDB modules
|
Datasheet | 227.8 KB | ||
|
FDB modules
|
Block Diagram | JPG | 75.5 KB | |
|
Compact FPGA modules
|
comparison table | PNG | 85.1 KB |
Related Videos
FAQ
The FDB series is engineered for extreme space and weight constraints, ranking among the smallest high-performance modules on the market. The FDB16 measures just 49 x 54 mm and weighs only 30g, while the FDB27/66 units are 58 x 58 mm and 35g. This ultra-compact, lightweight design is purpose-built for payloads where every gram counts, such as drones, UAVs, gimbals, and handheld robotics.
Despite their size, FDB modules do not compromise on performance. Each module is powered by an Altera FPGA and supports up to 10 GB of DRAM at 24 GB/s. With up to 16 high-speed transceivers operating at 14.2 Gb/s, these modules provide the high-bandwidth data handling and computational power typically found in much larger PCIe-based systems.
Yes. One of the core strengths of the FDB FPGA modules is optional inline FPGA processing for real-time compression, image enhancement, and detection directly in the acquisition flow. This allows selected tasks to run on the FPGA before the data reaches the host PC memory. For the full list of available options, please refer to the Options tab.
To accelerate development, every FDB module is supplied with a PCIe carrier board and an SDK featuring intuitive GUIs and APIs. This allows engineers to begin testing and system integration immediately. Furthermore, the advanced multi-port DRAM controller allows memory to be split into up to 16 parallel logical banks with simultaneous access, significantly optimizing data flow in complex embedded designs.
Absolutely. By utilizing Gidel’s InfiniVision™ architecture, the FDB series provides a flexible infrastructure for synchronized multi-camera grabbing. This architecture supports simultaneous acquisition from over 100 cameras or sensors, using the onboard FPGA to guarantee deterministic, zero-frame-loss performance that standard NICs cannot match.
While all share the Altera Arria 10 backbone, the models differ in I/O and transceiver density:
-
FDB16: The most compact (49 x 54mm) with 12 transceivers.
-
FDB27/FDB66: Slightly larger (58 x 58mm) to accommodate up to 16 transceivers and expanded I/O (up to 42 × 3.0V), offering more flexibility for complex system connectivity.
Yes. The FDB FPGA modules are well suited for real-time high-resolution recording and streaming applications. It can perform inline FPGA processing, including HDR correction, detection, and compression options such as JPEG, Lossless, or Quality+. This reduces the data load before it reaches the host PC, supporting longer recording times, efficient streaming, and low-latency system operation.
All Gidel products come with a 12-month warranty, dedicated technical support, and regular firmware and driver updates to ensure high-performance reliability in demanding, long-term deployments.