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

Xilinx All Programmable SoCs and FPGAs take image processing algorithms to the highest performance levels with lowest cost and power

Today, Machine Vision Systems are deployed beyond the primary use of products’ inspection, alleviating the need for human engagement in the mundane and repetitive tasks.

Vision Systems are capable of, among many other functions

  • Detecting presence/absence of products
  • Measuring critical dimensions like edges and widths
  • Positioning/placement of objects and guided motion control for robots to pick up items and discard parts
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

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

Click to enlarge

Machine Vision System

Design With Zynq-7000S All Programmable 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 All Programmable SoC

Click to enlarge

Machine Vision Smart Camera

Design with Zynq-7000 All Programmable 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-7000 All Programmable SoC

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.

SDx Development Environment

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.

Description Zone Support

SDSoC Development Environment for Machine Vision Applications
Developing Machine Vision systems has traditionally demanded considerable time to design the electronics that perform the all-critical image acquisition and processing functions. Typical timeframes of over two years is normal which adversely affects the camera and system manufacturers' time to market and product roadmaps.

SDSoC Development Environment
Page Bookmarked