10 Gigabit Ethernet as a Machine Vision Interface

27
10 Gigabit Ethernet as a Machine Vision Interface ADOPTION AND BEST PRACTICES FOR 10 GIGABIT ETHERNET AS A MACHINE VISION INTERFACE

Transcript of 10 Gigabit Ethernet as a Machine Vision Interface

10 Gigabit Ethernet as a Machine Vision Interface

A D O P T I O N A N D B E S T P R A C T I C E S F O R 1 0

G I G A B I T E T H E R N E T A S A M A C H I N E V I S I O N

I N T E R F A C E

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

About FLIR System Inc.FLIR Systems - The World's Sixth Sense

FLIR Systems, Inc. designs, develops, manufactures, markets, and distributes technologies that

enhance perception and awareness. We bring innovative sensing solutions into daily life through

our thermal imaging systems, visible-light imaging systems, locator systems, measurement and

diagnostic systems, and advanced threat detection systems. Our products improve the way people

interact with the world around them, enhance public safety and well-being, increase energy

efficiency, and enable healthy and entertained communities.

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Overview

• Ethernet history

• Advantages of 10 Gigabit Ethernet

• Adoption of 10GigE

• Best practices for GigE system setup

• The future of 10GigE

• GigE to 10GigE migration checklist

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Ethernet History

• Developed by Xerox in 1973

• Standard approved as IEEE 802.3 in 1985

• 1 Mbit/sec

• 10BASE-T (1990)

• 100BASE-T (1995)

• 1000BASE-T (1998)

• 10GBASE-T (2006)

• How has a technology which has been around for 45 years remained relevant?

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Ethernet Advantages• Reliable

• Packetized data enables error correction and retransmission

• Fast

• Versatile

• Long cable lengths

• Multiple implementations

• Protocol enhancements

• Established

• Large install base

• Widely available

• Easy to use

• Standard is managed well by IEEE

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Adoption of Ethernet

• Ethernet’s many advantages have contributed to its majority share of the Machine Vision market

From AIA 2016 Market Study

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

10GigE builds on GigE 10x more speed

• 10GigE provides a great balance of speed and cable length

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

10GigE supports the latest CMOS sensors

• 10GigE is supports popular Sony Pregius sensors at full resolution, frame rate and bit depth

• Bandwidth is available for the next generation of faster and higher resolution sensors

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

10 Gigabit Ethernet is lower latency than GigE

• 10GigE is lower latency than Gigabit Ethernet

• Low latency is key for real-time applications like closed hatch driving

• Lower latency can yield increased throughput on high speed processes

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

10 Gigabit Ethernet comes in different flavors

• Several 10GigE implementations are available

• XFP, SFP, SFP+ transceivers using optical and copper cables

• 10GBASE-T uses RJ45 connectors on twisted-pair copper cables

• 10GBASE-T has a rapidly growing install base

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

10 Gigabit Ethernet is going mainstream

• Apple iMac Pro

• Synology Network Attached Storage

• Asus Switches, Mainboards, NICs

• Singapore and UK trialing 10Gigabit home

internet

10 Gigabit Ethernet

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

10 Gigabit Ethernet is Ready for Industry

• Rugged, industry ready 10GigE products are available

• This includes multi-port systems

• Two ports are common and systems with four ports coming

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

10GigE Machine Vision cameras

• 10GigE cameras are available from several hardware manufacturers now

• The FLIR Oryx is about 30% smaller than competing products

• Does not rely on active cooling or heatsinks making it compact, maintenance-free and easy to integrate

• 10GigE is faster than 2nd Generation Sony Pregius

• 5MP at 163 fps, 12.3 MP at 168 fps

• The Oryx is GigE Vision compatible

• Ensures third-party software support

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Power over Ethernet

• GigE Power over Ethernet (PoE) hardware is widely available

• FLIR (formerly Point Grey Research) was the first to ship a 29mm x 29mm GigE PoE camera

• IEEE 802.3at used by GigE does not support PoE over 10 gigabit links

• IEEE 802.3bt enables PoE over 10 gigabit links

• Standard approved mid-2016

• Hardware is not widely available

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

NBASE-T

• The NBASE-T standard offers 2.5 and 5 Gbit/sec transfer speeds over CAT5e

• The cost of upgrading is similar, yet the performance gain is only ¼ to ½

• Much less favorable price to performance ratio

• 10GigE is more well established, and is being adopted faster than NBASE-T

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

10GigE System Configuration

• 5th Gen or newer Intel Core i7 CPU

• Standard i7 is OK

• Dual channel memory is key

• FLIR Oryx uses less than 1% CPU for a simple grab loop

• Recommended system specifications come from memory bandwidth requirements

• 10GBASE-T Network Interface Card

• Check to ensure PCIe slot does not share bandwidth with other slots or devices

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Cabling requirements

• CAT6A cables are recommended

• Designed to reduce crosstalk at frequencies over 500MHz

• Shielded and pairs are more tightly twisted than CAT5e

• CAT5e is OK for distances less than 30 meters

• CAT6A is required for distances greater than 30 meters

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Easily combine GigE and 10GigE hardware

• GigE cameras can be plugged into a 10GigE switch

• Enables designers and integrators to seamlessly mix resolutions and speeds within a system

• Simplify cabling requirements between cameras and host with a 10GigE switch

+

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Network infrastructure

• FLIR Oryx and Blackfly S cameras use 9K packets

• This reduces packetization overhead to make for more efficient transmission

• Many, but not all switches and NICs support Jumbo Frames, so check first

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Embedded Systems

• 10 gigabit Ethernet is not recommended for compact single board computers (yet)

• Memory bandwidth requirements are too high for most systems

• The Nvidia Jetson TX2 is a notable exception to this

• Custom filter drivers required for ARM Linux

• ARM Drivers for NICs are likely to cause additional issues

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

IEEE 1588 Precision Time Protocol

• Ethernet devices can support the IEEE 1588 Precision Time Protocol (PTP)

• PTP enabled Ethernet devices can synchronize their clocks to a common time base

• A Grandmaster clock is a high precision PTP master synchronized to the GPS time signal

• No user oversight needed

• Can be combined with scheduled software triggers

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

What’s next for 10GigE?

• Lower power Physical Layer (PHY) chips as lithography technology advances

• This is expected to yield further increases in power efficiency and smaller cameras

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Oryx 10 Gigabit Ethernet Cameras

Oryx unlocks new possibilities for machine vision developers. Developers can take full advantage of the latest sensors and access on-camera features including IEEE1588 clock synchronization. Full compatibility with popular third-

party software allows developers to quickly develop innovative solutions.

Flexible deployment with Cat6A cabling and backward compatibility to Gigabit Ethernet

Easy transition with GenICam feature set and Spinnaker software development kit

Automate more to reduce cycle time using advanced GPIO controls and PTP clock synchronization

4K resolution at 60FPS with Pregius global shutter CMOS. Excellent low light sensitivity and dynamic range

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

Sensor IMX250 IMX255 IMX253

Effective pixels 2448 x 2048 4096 x 2160 4096 x 3000

Megapixel 5 8.9 12.3

Pixel Size 3.45 µm

Sensor Format 2/3” 1” 1.1”

Lens Mount C mount

Frame Rate(Preliminary)

163 fps (8 bit)144 fps (10 bit)89 fps (12 bit)

93 fps (8 bit)88 fps (10 bit)63 fps (12 bit)

68 fps (8 bit)64 fps (10 bit)46 fps (12 bit)

Availability Shipping Q2 2018 Shipping

Oryx: First Models

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

ORX-10G-123S6 Target Applications

▪ Automated Optical Inspection

▪ Semiconductor manufacturing is moving to a fan-out wafer-level packaging

process, requiring high resolution cameras that can inspect multiple dies at once

▪ Sports analysis and motion tracking

▪ High resolution and frame rates enable coverage of a wide area with a single

camera

▪ Broadcast VR applications

▪ >4K resolution enables video to be reframed or stabilized in post-production

▪ Extremely competitively priced compared to broadcast specific equipment

▪ Large Format 3D scanning and volumetric capture

▪ Long cables simplify system design whole high speed and global shutter ensure

accuracy

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

ORX-10G-51S5 Target Applications

▪ Semiconductor Manufacturing

▪ Die bonding inspection

▪ Pick and place of known-good dies in fan-out semiconductor

manufacture

▪ Motion Amplification video capture

▪ Higher frame rates support detection of higher frequencies

▪ High-throughput discrete part inspection

▪ IEEE1588 clock synchronization, low latency image transfer, and Global

shutter support low cycle times

Proprietary - Company Confidential ©2018 FLIR Systems Inc. Information and equipment described herein may require US Government

authorization for export purposes. Diversion contrary to US law is prohibited.

GigE to 10GigE upgrade checklist

❑Does your host meet minimum recommended specifications?

❑8GB of RAM

❑Dual channel memory configuration

❑5th generation of newer Intel Core i7

❑Do you need CAT6A cables?

❑Do you require cable lengths greater than 30 meters?

❑Do your 10GBASE-T switches support Jumbo Packets

❑Is your NIC in a slot with dedicated PCIe lanes?