Home Services Custom Designs Embedded Systems

Embedded Systems

EM Photonics offers two main platforms for embedded systems: an FPGA-based platform and a GPU-based platform. Both of these platforms can be deployed in uncontrollable environments to work on computationally complex problems where size, speed, weight, and power consumption are of utmost importance.

EM Photonics has experience developing applications for both of these embedded platforms. We have successfully implemented long range imaging, video enhancement, and UAV navigation on FPGA and GPU platforms. If you have an application that you thing can take advantage our platforms, please do not hesitate to contact us at This e-mail address is being protected from spambots, you need JavaScript enabled to view it .

FPGA Platform

FPGA-based systems offer the ultimate performance for embedded applications. Their frugal power requirements are achieved through low clock rates, parallel processing, and advanced power management strategies. This design philosophy enables extended operation on batteries in low-power applications such as UAVs, missiles, and field deployment.

The EM Photonics FPGA platform is completely modular; it is possible to swap the processing chip for to accommodate more or less compute power, and the I/O options are varied for analog and digital data (including high-speed video).

FPGA Specs
Dimensions:6.4x1.9x4.1 inches
Weight:2 pounds
Power Usage:30 watts
Performance:150 GFLops
I/O:SD/HD video, VGA, PS2
Processing Core:Xilinx Virtex 5 Family FPGA
FPGA Box

Embedded GPU Platform

Graphics card technology offers tremendous processing performance at reasonable prices due to its large market base. This technology has found its way into portable computers, where we take it one step further and package it into a standalone embedded system. These cards offer similar processing capabilities as the desktop versions, while offering an small footprint and lowered power consumption. EM Photonics has capitalized on these hardware technologies to develop a ruggedized embedded system for a variety of applications.

EGPU Specs
Dimensions:20x10x5 inches
Weight:7 pounds
Power Usage:50-80 watts
Performance:250+ GFLops
I/O:SD/HD video, 2xGigE, VGA, USB, PS2
Processing Core:NVIDIA Mobility GPU
Embedded GPU Box