Design Services with IP

Our philosophy: to replace ASICs and ASSPs with Turnkey FPGA and MPSoC Designs

Omnitek offers a design consultancy service which specialises in FPGA IP, electronics and software design for video and image processing applications for a wide variety of markets ranging from high volume consumer electronics to low volume specialist design in markets such as medical imaging.

Omnitek have established themselves as a world leading development partner for high performance, responsive and reconfigurable video and vision guided intelligent systems. By leveraging the Xilinx Zynq All Programmable SoCs and MPSoCs with their unique IP, platforms and design services, they have assisted many of Xilinx’s leading customers to get to market faster with highly differentiated solutions.

Mark Bowlby, Director of Ecosystem Strategic Marketing at Xilinx

Our primary goal is to provide a pool of expertise in all aspects of video and image processing design. Our company philosophy is that excellence in design starts with outstandingly talented individuals who are motivated by innovative design. The fruits of this philosophy have been demonstrated many times through successful design contracts performed for companies throughout the world on complex products.

Xilinx UltraScale+ Zynq MPSoC offers significant performance and flexibility with multiple compute engines and other hard IP

Modern programmable devices such as the Xilinx 16nm UltraScale+™ MPSoC family feature a wide array of compute engines and other hard IP components, including:

  • Traditional FPGA fabric
  • Dedicated DSP blocks
  • Embedded FPGA RAM and Ultra RAM
  • Quad Core Cortex™- A53 ARM Processor
  • Dual Core Cortex R5 Real Time Processing Unit
  • Mali ™-400 MP2 GPU
  • Video Codec supporting real time 4K60 H.265 encode and decode
  • Gigabit transceivers
  • PCI Express
  • MIPI, USB, SATA, Ethernet, I2C, SPI Comms

These devices are immensely capable but often present a considerable design challenge due to the difficulty to program and require a wide variety of skills master.

Omnitek is able to optimally partition algorithms across these resources and implement highly efficient code for each component. We have a wide range of IP which can be purchased as individual blocks. More typically, Omnitek offers a complete turn key design solution for FPGAs and MPSoCs.

When this highly optimised FPGA IP and embedded software is coupled with the innate efficiency of 16nm hard IP components, the result is a bespoke IC system design which can compete with ASIC and ASSPs on price, performance and power while offering significantly lower R&D cost and rapid time to market.

Video technology is advancing rapidly, with ever-increasing demands for new performance requirements, such as 4K, 8K, high frame rate and high dynamic range applied to diverse and growing applications.

Omnitek's approach produces significant opportunity cost benefit by helping manufacturers to rapidly respond to these changing market requirements.

Core Skills

The Xilinx Alliance Program is a worldwide ecosystem of qualified companies collaborating with Xilinx to further the development of All Programmable technologies. Leveraging open platforms and standards, Xilinx has built this ecosystem to meet customer needs and is committed to its long-term success.

To be selected into the Premier Member tier in the Xilinx Alliance Program, companies have to pass an exhaustive 320-point on-site audit from Xilinx covering business processes, technical competency, product quality, and supportability. Xilinx Premier Members annually refresh Certification training to ensure they have the most updated knowledge on the latest technologies from Xilinx.

Omnitek is a Certified Premier Member of the Xilinx Alliance Program. Our staff are highly experienced and are individually certified to ensure comprehensive FPGA architecture knowledge and that all designs are efficiently implemented to take advantage of the latest technology.

  • Design and Implementation of video and image processing algorithms in hardware, firmware, and software
  • FPGA application development in VHDL and Verilog
  • PCB design using the latest semiconductor devices and CAD tools
  • Algorithm development and DSP mathematics
  • In-depth knowledge of design standards for broadcast, medical and military systems
  • PCI Express system design
  • C / C++ / C# / Java software design for PC and embedded systems
  • Windows and Linux OS software including driver design
  • 3D Graphics, including GPU Programming, Open GL, D3D etc.
  • ARM and x86 architecture
  • Turnkey product design including PCB prototyping, documentation and manufacture