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?