UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Machine & Computer Vision

Integration, Intelligence, and Highest Performance/Watt enabling Compact and Capable Vision

Xilinx FPGAs have been widely adopted in machine vision sensor interfaces and frame grabbers due to high bandwidth interfaces and low latency pixel-level manipulations. With the rise of smart cameras and other forms of embedded visual intelligence, Xilinx SoCs are the optimal solution for compact and capable vision applications due to single chip integration of:

  • In-house or ecosystem IP support for the latest versions of MIPI, SLVS-EC, LVDS, USBVision, GigE Vison, CoaXPress, CameraLink, and other vision interfaces, including multi-camera and multi-display support at the highest frame rates
  • No-charge, optimized OpenCV functions, called xfOpenCV, to implement existing user vision algorithms on ARM processors or FPGA fabric or across both domains
  • Heterogeneous architecture and SDSoC toolflow maximizes performance/watt by offloading or accelerating bottlenecks in processor-only implementations
  • Real-time analytics and machine learning supported by in-house or ecosystem solutions
  • Connectivity over diverse Industrial Ethernet standards, including support for Time-Sensitive Networking (TSN)
  • IEC 62443 cybersecurity with built-in hardware root-of-trust
  • Integration of control, IEC 61508 SIL 3 functional safety and other functions for vision-guided robotics and non-standalone camera applications

Choose from an extensive assortment of kits from Xilinx and ecosystem partners that best match your needs by selecting the boards and kits button above and filtering by board function.

Design Examples Description Device Support

Click to enlarge

Machine Vision Interface

Design With Spartan-7 FPGA

  • Flexibility to support multiple sensors and connectivity options
  • Programmable system integration
  • MicroBlaze™ soft processor for host processor
Spartan-7 FPGA

Click to enlarge

Machine Vision Interface and ISP

Design With Artix-7 FPGA

  • FPGA-based solution offering a high speed imager interface, high-speed image processing, and video pre-processing integrated with the latest, high performance machine vision connectivity standards
  • Discrete functional components can be integrated in a single device
  • The Microblaze soft processor allows for system management, delivering a high performance system
Artix-7 FPGA

Click to enlarge

Machine Vision System

Design With Zynq-7000S SoC

  • ARM® Cortex™-A9 for advanced metadata handling and external system communications
  • Flexibility to support multiple sensors and connectivity options with programmable logic
  • Hardware differentiation and analytics through in-system-programmable logic
  • Increase design productivity with SDSoC C-based design flow
Zynq-7000S SoC

Click to enlarge

Machine Vision Smart Camera

Design with Zynq-7000 SoC

  • Single-chip Zynq-based integration of image processing, video analytics, custom IP and flexible machine vision interface
  • Significant increase in system performance, considerable BOM and cost reduction, and reduced form factor
  • Zynq SoC devices provide a convenient method to implement a machine vision system
  • All key functions like processor/controller, DSP, and a logic implementation can be designed in a single, highly integrated Zynq device

Zynq UltraScale+ CG, EG, EV MPSoC

Zynq-7000 SoC

iiot-solutions-stack

Some Industrial IoT products need all elements of the Xilinx IIoT Solution Stack, all need some. The Xilinx IIoT Solution Stack is comprised of optimized Xilinx and Ecosystem building blocks and solutions used across Industrial IoT platforms. Starting from scratch is never something you will have to do with a Xilinx-based Industrial IoT system. Minimize development time and cost and maximize design reuse on your next Industrial IoT platform by exploring the different elements of the Xilinx IIoT Solution stack.

Developer Zone

For FPGA designers looking to shorten design time and ensure scalability and re-use, Xilinx provides a comprehensive suite of solutions ranging from C-based design abstractions to IP plug-and-play to address bottlenecks in hardware development, system-level integration, and implementation.

software-tile
Xilinx's software development environments and embedded platforms offer a comprehensive set of familiar and powerful tools, libraries and methodologies.
Acceleration Zone
Xilinx UltraScale™ and UltraScale+ FPGAs are empowering hardware and application developers in many of the world’s largest and most innovative cloud computing services.
hardware-tile
Xilinx devices take conventional programmable logic to an era of integrated programmable systems to capitalize on the benefit of System Integration.
revision-tile
Xilinx provides machine learning solutions including the development stacks and hardware platforms for deploying advanced and efficient neural networks, algorithms and applications.
system-tile
Xilinx works closely with world class partners like The Mathworks™ and National Instruments™ to enable rapid system development with unrivaled levels of system performance.
Page Bookmarked