FPGA Design & Development
We use our expertise in FPGA to deliver high performance Edge applications
Many applications that operate on the edge are required to have low – latency and be power efficient while processing huge volume of data from sensors and cameras. We have extensive experience in FPGA devices that enable such compute intensive systems. We are XILINX partners working on cutting edge processors that are programmable and software defined while being hardware optimized. Our specific expertise is in the area of computer vision and deep learning applications that we can port on FPGA devices to enable real time, low-latency, power efficient systems.
We work in the complete spectrum from system architecture to product realization with expertise in
Key Highlights
- System Design
- HDL’s / Higher Level Synthesis
- Custom IP Development
- 3rd Party IP Integration
Tools
- FPGA Tools – Xilinx Vivado, HLS – Vivado
- Intel Quartus, Intel HLS
- Simulation – ModelSim, NCSIM
- Others – Xilinx SDSoC, Xilinx reVISION, Intel SoC EDS
Our expertise in FPGA Hardware includes RTL coding, Higher level Synthesis, Verification and Validation. Our System Design capabilities ensures efficient hardware partitioning, hardware-software co-development to keep Time to Market faster
Key Highlights
- MicroEngine, Hardware Kernel & DataFlow Computing
- Image, Video and Audio Processing
- ML and DL Optimised Implementation
- Algorithm Porting
Tools
- openCL
- xfOpenCV, xfDNN
- AWS-F1
Our expertise in the FPGA Firmware layer includes device driver integration and kernel module development. Depending on the application we work on multiple abstractions like BareMetal & Linux Systems etc.
Key Highlights
- Kernel and Firmware development for BareMetal platforms
- Linux based platforms
- Device drivers, Kernel module development for IP’s
- High performance – zero copy – kernel modules
Tools
- Yocto
- Petalinux
- Xilinx SDK
- Intel SDK
In the middleware layer we have extensive experience in implementing codec like J2K and h264 / h265. We also have experience in device driver integration with the middleware stack.
Key Highlights
- J2K
- Multichannel H.264/H.265 Codec Integration
- Device Driver Integration
Tools
- GStreamer
- FFMPEG
We develop image processing and machine learning applications that can be ported on FPGA for edge applications. When we build applications on FPGA we take full advantage of its capabilities like multicore CPU, GPU, PL and DSP elements so that platform is highly optimised.
Key Highlights
- Image, Video and Audio Processing
- ML and DL Optimised Implementation
- Algorithm Porting
Tools
- Python Libraries
- C, C++ based Applications
- OpenCL, OpenCV
- OpenGL
Overview
We work in the complete spectrum from system architecture to product realization with expertise in
Key Highlights
- System Design
- HDL’s / Higher Level Synthesis
- Custom IP Development
- 3rd Party IP Integration
Tools
- FPGA Tools – Xilinx Vivado, HLS – Vivado
- Intel Quartus, Intel HLS
- Simulation – ModelSim, NCSIM
- Others – Xilinx SDSoC, Xilinx reVISION, Intel SoC EDS
Hardware Layer
Our expertise in FPGA Hardware includes RTL coding, Higher level Synthesis, Verification and Validation. Our System Design capabilities ensures efficient hardware partitioning, hardware-software co-development to keep Time to Market faster
Key Highlights
- MicroEngine, Hardware Kernel & DataFlow Computing
- Image, Video and Audio Processing
- ML and DL Optimised Implementation
- Algorithm Porting
Tools
- openCL
- xfOpenCV, xfDNN
- AWS-F1
OS / Firmware Layer
Our expertise in the FPGA Firmware layer includes device driver integration and kernel module development. Depending on the application we work on multiple abstractions like BareMetal & Linux Systems etc.
Key Highlights
- Kernel and Firmware development for BareMetal platforms
- Linux based platforms
- Device drivers, Kernel module development for IP’s
- High performance – zero copy – kernel modules
Tools
- Yocto
- Petalinux
- Xilinx SDK
- Intel SDK
Middleware Layer
In the middleware layer we have extensive experience in implementing codec like J2K and h264 / h265. We also have experience in device driver integration with the middleware stack.
Key Highlights
- J2K
- Multichannel H.264/H.265 Codec Integration
- Device Driver Integration
Tools
- GStreamer
- FFMPEG
Application Layer
We develop image processing and machine learning applications that can be ported on FPGA for edge applications. When we build applications on FPGA we take full advantage of its capabilities like multicore CPU, GPU, PL and DSP elements so that platform is highly optimised.
Key Highlights
- Image, Video and Audio Processing
- ML and DL Optimised Implementation
- Algorithm Porting
Tools
- Python Libraries
- C, C++ based Applications
- OpenCL, OpenCV
- OpenGL
Ready to Integrate YV Modules
We accelerate speed to market by using our existing ready to integrate modules that have gone through regressive testing over a period of time.
Video Codec
Wavelet Libraries
Signal Processing
Video & Image Processing