SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Joseph D. Cornwall, CTS-D, CTS-I
Technology Evangelist
Our Agenda
USB History
Welcome The
AV Unicorn
Alternate
Mode
Connecting
USB To The
World
USB
Operational
Theory
Eye Pattern,
Power &
Pyramids
Universal Serial Bus
USB Was Designed To Standardize The
Connection Of Computer Peripherals
–Replaced Serial And Parallel Ports
–Eliminated The Need For Separate Power Supplies For
Devices
–Allows For “Hot Swapping”
–Connect Up To 127 “Devices”
–Allows The Flow Of Information Into AND Out Of A
Computer (Host)
USB 2.0 “A” and “B”
USB Type A and Micro B
USB 3.0 “A” and “B”
Comparison of USB 2.0 and 3.0 Connectors
Types of USB Connectors
USB 3.0
USB’s Relationship With Time
▪USB 2.0 is a half-duplex
system that operates within
rigid time constraints where
hubs and functions must
respond to the host within a
tightly defined time frame
▪5 Meter USB length limitation
is derived from this time
constraint Velocity of propagation is a measure of how
fast a signal travels over time. In computer
technology, the velocity of propagation of a
signal is the speed of transmission through a
physical medium such as a cable or fiber.
The Need for Speed, USB 3.0
▪Increases conductor count from
4 to 9
▪4.8Gbps versus 480Mbps
▪Asynchronous full duplex
operation
▪Better power efficiency, powers
more devices from a hub
The Importance of Eye Pattern
Due to eye pattern constraints, USB 3.0 is limited to about 3 meters link-length in practice
USB Connectivity
Pin 1 Vbus
Pin 2 D-
Pin 3 D+
Pin 4 Ground
Pin 1 Ground
Pin 2 USB OTG Address Bus
Pin 3 D+
Pin 4 D-
Pin 5 Vbus
USB “A“ Connector USB “Micro B“ Connector
USB Functions
Any device that can transmit or
receive data is known as a “function”
–A mug warmer, for example, doesn’t transmit
data and is, therefore, not a function
Devices may be composite or
compound
–Composite = 2 functions with a “virtual” hub
–Compound = 2 functions with an actual hub
Understanding Hubs
Hubs consist of 3 components
–Repeater - connects and releases
functions
–Controller - communicates with the
host
–Transaction translator – controls
speeds
Hubs are self-powered or bus
powered
Example Of 7-Port USB Hub
In Tier Occupied
Port 1 Port 2 Port 3 Port 4
Tier Occupied In
Port 4 Port 5 Port 6 Port 7
Understanding Extender Systems
USB’s inherent time
limitations allow for cable
length of no more than 5
meters
Hubs regenerate the signal
and are repeaters
Almost all USB extenders are
seen by the host as a hub
USB SuperBooster
Converts USB signal to a
proprietary signal
USB superbooster systems do not
have to occupy a tier
▪ Superbooster systems may use NAK (not
acknowledged) communication protocol to
“get around” system latency
▪ Data packet not accepted; please
retransmit
The Universal Battery
Existing USB technology
specifies a 5V (+/-5%) power
supply
–In USB, power is delivered in quanta of
unit loads
–Single unit load in USB 1.1 & 2.0 is
defined as 100mA
–High-power devices draw up to the
maximum number of unit loads
permitted (5 unit loads)
USB 1.1, 2.0 and 3.1(gen 1) all
treat power similarly
USB On One End, HDMI On The Other
Established in 2010
• Current installed base of more than 1.4
billion devices
“The cloning of humans is on most of
the lists of things to worry about from
science, along with behavior control,
genetic engineering, transplanted
heads, computer poetry and the
unrestrained growth of plastic flowers.”
─ Lewis Thomas
Engineering The Future In C
Symmetrical, Compact, Powerful…
USB Type-C is the physical “form factor”
• Designed for 10,000 plug/unplug
cycles
• Robust enough for laptops and
tablets; slim enough for mobile
phones
“This next generation of USB
technology opens the door for the
invention of an entirely new, super
thin class of devices that consumers
haven’t even seen yet”
Apple, Google, Microsoft…
Type C Pin Out
“Power corrupts. Absolute
power is kind of neat.” ─
John Lehman
USB Type-C and Power
Is Now USB Power Delivery
USB Power Delivery Profiles
This Will Redefine Docking
A desktop monitor will charge and communicate with smartphones, tablets or
laptops via a single port that provides power, video, audio, data and control.
Marker and Billboard Chips
Interconnects and devices
will use embedded marker
and billboard chips to ensure
all devices can handle
proposed power levels.
“Any sufficiently advanced
technology is
indistinguishable from
magic.”
─ Arthur C. Clarke
Alternate Mode
Alternate Realities…
▪Pop up menu shows potential USB
Type-C connection choices and modes
▪ Includes support for external MIDI
devices like keyboards.
▪ Builds on some of the audio features Google
introduced in Lollipop, including a reduction in
latency, multichannel audio stream mixing,
and support for USB microphones, amplifiers,
speakers, and other accessories.
▪ It is even possible for USB Type C to support
analog ear buds and a microphone for hands-free
operation. It will do this through the Alternate
Mode channel.
USB Type C Alternate Mode
Type C Pin Out
USB Type-C Leverages DP 1.1
Active Conversion
Coming Soon!
▪ USB Type C has the ability to unify desktop
connectivity, making data, video, audio and control
available thru a single link
▪ USB Type C defines a new connector
▪ USB 3.1 defines a new performance level
▪ USB PD defines a new association with power supply
and flow
▪ USB Type C, USB 3.1 and USB PD may be
implemented as discrete elements in new product
design
▪ USB Type C supports DisplayPort, HDMI and even
analog 3.5mm audio/microphone capabilities in
Alternate Mode
▪ Major device manufacturers are investing heavily in
USB Type C technology
Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and Integration

Más contenido relacionado

La actualidad más candente

Multimedia Broadcasting Platform
Multimedia Broadcasting PlatformMultimedia Broadcasting Platform
Multimedia Broadcasting PlatformFrancois Lefebvre
 
Gradual Introduction of Cloud based TV Functions to Legacy Networks
Gradual Introduction of Cloud based TV Functions to Legacy NetworksGradual Introduction of Cloud based TV Functions to Legacy Networks
Gradual Introduction of Cloud based TV Functions to Legacy NetworksErwan Nédellec
 
Video technology presentation
Video technology presentationVideo technology presentation
Video technology presentationdiyasamtani
 
Android Live Streaming Box Technical
Android Live Streaming Box Technical Android Live Streaming Box Technical
Android Live Streaming Box Technical Jimmin Kurichiyil
 
STREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETSTREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETAndy W. Kochendorfer
 
Infocomm2012 basic building blocks of iptv mp v2
Infocomm2012 basic building blocks of iptv mp v2Infocomm2012 basic building blocks of iptv mp v2
Infocomm2012 basic building blocks of iptv mp v2Will Bakewell
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networksanishgoel
 
INTERNET PROTOCOL TELEVISION SEMINAR PPT
INTERNET PROTOCOL TELEVISION SEMINAR PPTINTERNET PROTOCOL TELEVISION SEMINAR PPT
INTERNET PROTOCOL TELEVISION SEMINAR PPTAnil Mahapatra
 

La actualidad más candente (20)

Kramer VS-81H
Kramer VS-81HKramer VS-81H
Kramer VS-81H
 
Zee Vee Training
Zee Vee TrainingZee Vee Training
Zee Vee Training
 
Feature dvbs3
Feature dvbs3Feature dvbs3
Feature dvbs3
 
Kramer VS-41H
Kramer VS-41HKramer VS-41H
Kramer VS-41H
 
Hdtv technology
Hdtv technologyHdtv technology
Hdtv technology
 
Multimedia Broadcasting Platform
Multimedia Broadcasting PlatformMultimedia Broadcasting Platform
Multimedia Broadcasting Platform
 
Icecrypt
IcecryptIcecrypt
Icecrypt
 
Gradual Introduction of Cloud based TV Functions to Legacy Networks
Gradual Introduction of Cloud based TV Functions to Legacy NetworksGradual Introduction of Cloud based TV Functions to Legacy Networks
Gradual Introduction of Cloud based TV Functions to Legacy Networks
 
Novinky: Broadband přes satelit
Novinky: Broadband přes satelitNovinky: Broadband přes satelit
Novinky: Broadband přes satelit
 
Globalinvacom
GlobalinvacomGlobalinvacom
Globalinvacom
 
Video technology presentation
Video technology presentationVideo technology presentation
Video technology presentation
 
Android Live Streaming Box Technical
Android Live Streaming Box Technical Android Live Streaming Box Technical
Android Live Streaming Box Technical
 
STREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETSTREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEET
 
Infocomm2012 basic building blocks of iptv mp v2
Infocomm2012 basic building blocks of iptv mp v2Infocomm2012 basic building blocks of iptv mp v2
Infocomm2012 basic building blocks of iptv mp v2
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networks
 
HDMI
HDMIHDMI
HDMI
 
CRC MMB Projects and Tools
CRC MMB Projects and ToolsCRC MMB Projects and Tools
CRC MMB Projects and Tools
 
Digital TV technology
Digital TV technologyDigital TV technology
Digital TV technology
 
Hd tv
Hd tvHd tv
Hd tv
 
INTERNET PROTOCOL TELEVISION SEMINAR PPT
INTERNET PROTOCOL TELEVISION SEMINAR PPTINTERNET PROTOCOL TELEVISION SEMINAR PPT
INTERNET PROTOCOL TELEVISION SEMINAR PPT
 

Similar a Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and Integration

Similar a Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and Integration (20)

HIGH SPEED U.S.B 3.0
HIGH SPEED U.S.B 3.0HIGH SPEED U.S.B 3.0
HIGH SPEED U.S.B 3.0
 
Chapter-6_2.ppt
Chapter-6_2.pptChapter-6_2.ppt
Chapter-6_2.ppt
 
USB 3.0
USB 3.0USB 3.0
USB 3.0
 
Universal serial bus
Universal serial busUniversal serial bus
Universal serial bus
 
USB presentation by Mishuk
USB presentation by MishukUSB presentation by Mishuk
USB presentation by Mishuk
 
USB 3.0
USB 3.0USB 3.0
USB 3.0
 
USB BASIC
USB BASICUSB BASIC
USB BASIC
 
Usb Overview
Usb OverviewUsb Overview
Usb Overview
 
Un se-bu
Un se-buUn se-bu
Un se-bu
 
The USB Generation
The USB GenerationThe USB Generation
The USB Generation
 
U S B
U S BU S B
U S B
 
Advance of usb
Advance of usb Advance of usb
Advance of usb
 
Usb
UsbUsb
Usb
 
Usb
UsbUsb
Usb
 
How USB Ports Work.pdf
How USB Ports Work.pdfHow USB Ports Work.pdf
How USB Ports Work.pdf
 
USB 3.0
USB 3.0USB 3.0
USB 3.0
 
Cp33551556
Cp33551556Cp33551556
Cp33551556
 
Cp33551556
Cp33551556Cp33551556
Cp33551556
 
Usb
UsbUsb
Usb
 
Usb 72213 76207
Usb 72213 76207Usb 72213 76207
Usb 72213 76207
 

Más de rAVe [PUBS]

Kayye's Krystal Ball - Updated 2019
Kayye's Krystal Ball - Updated 2019Kayye's Krystal Ball - Updated 2019
Kayye's Krystal Ball - Updated 2019rAVe [PUBS]
 
Installation Issues for Converged AV/IT Systems
Installation Issues for Converged AV/IT Systems Installation Issues for Converged AV/IT Systems
Installation Issues for Converged AV/IT Systems rAVe [PUBS]
 
Avoiding Pitfalls in Digital Signage Installations and Content
Avoiding Pitfalls in Digital Signage Installations and Content Avoiding Pitfalls in Digital Signage Installations and Content
Avoiding Pitfalls in Digital Signage Installations and Content rAVe [PUBS]
 
An Unbiased Explanation of AV-over-IP - Updated March 2019
An Unbiased Explanation of AV-over-IP - Updated March 2019An Unbiased Explanation of AV-over-IP - Updated March 2019
An Unbiased Explanation of AV-over-IP - Updated March 2019rAVe [PUBS]
 
Introduction to Windows Collaboration Displays
Introduction to Windows Collaboration DisplaysIntroduction to Windows Collaboration Displays
Introduction to Windows Collaboration DisplaysrAVe [PUBS]
 
Digital Signage Content Strategies for Savvy Integrators
Digital Signage Content Strategies for Savvy IntegratorsDigital Signage Content Strategies for Savvy Integrators
Digital Signage Content Strategies for Savvy IntegratorsrAVe [PUBS]
 
Kayye’s Krystal Ball 2018
Kayye’s Krystal Ball 2018Kayye’s Krystal Ball 2018
Kayye’s Krystal Ball 2018rAVe [PUBS]
 
UPDATED: OLED, The Curve of the Future
UPDATED: OLED, The Curve of the FutureUPDATED: OLED, The Curve of the Future
UPDATED: OLED, The Curve of the FuturerAVe [PUBS]
 
An Unbiased Explanation of AV-over-IP
An Unbiased Explanation of AV-over-IPAn Unbiased Explanation of AV-over-IP
An Unbiased Explanation of AV-over-IPrAVe [PUBS]
 
Top 10 (+2) Things Gary Kayye Saw at InfoComm 2018
Top 10 (+2) Things Gary Kayye Saw at InfoComm 2018Top 10 (+2) Things Gary Kayye Saw at InfoComm 2018
Top 10 (+2) Things Gary Kayye Saw at InfoComm 2018rAVe [PUBS]
 
The Future of Digital Signage in Smart Connected Cities
The Future of Digital Signage in Smart Connected Cities The Future of Digital Signage in Smart Connected Cities
The Future of Digital Signage in Smart Connected Cities rAVe [PUBS]
 
An Introduction and Comparison of Dante, AVB and CobraNet Methodologies
An Introduction and Comparison of Dante, AVB and CobraNet MethodologiesAn Introduction and Comparison of Dante, AVB and CobraNet Methodologies
An Introduction and Comparison of Dante, AVB and CobraNet MethodologiesrAVe [PUBS]
 
The Internet of Things Conference at E4
The Internet of Things Conference at E4The Internet of Things Conference at E4
The Internet of Things Conference at E4rAVe [PUBS]
 
The Future of Meeting Rooms and Classrooms is the 4K Digital Canvas
The Future of Meeting Rooms and Classrooms is the 4K Digital CanvasThe Future of Meeting Rooms and Classrooms is the 4K Digital Canvas
The Future of Meeting Rooms and Classrooms is the 4K Digital CanvasrAVe [PUBS]
 
OLED Curve of the Future
OLED Curve of the FutureOLED Curve of the Future
OLED Curve of the FuturerAVe [PUBS]
 
Dante Audio Networking Fundamentals
Dante Audio Networking FundamentalsDante Audio Networking Fundamentals
Dante Audio Networking FundamentalsrAVe [PUBS]
 
Installation Issues for Converged AV/IT Systems
Installation Issues for Converged AV/IT SystemsInstallation Issues for Converged AV/IT Systems
Installation Issues for Converged AV/IT SystemsrAVe [PUBS]
 
Designing Commercial Systems for Maximum Performance and Profit
Designing Commercial Systems for Maximum Performance and ProfitDesigning Commercial Systems for Maximum Performance and Profit
Designing Commercial Systems for Maximum Performance and ProfitrAVe [PUBS]
 
Connectors, Cables, Terminations and Rack Building
Connectors, Cables, Terminations and Rack Building Connectors, Cables, Terminations and Rack Building
Connectors, Cables, Terminations and Rack Building rAVe [PUBS]
 
Understanding and Specifying Outdoor LFD with Samsung
Understanding and Specifying Outdoor LFD with SamsungUnderstanding and Specifying Outdoor LFD with Samsung
Understanding and Specifying Outdoor LFD with SamsungrAVe [PUBS]
 

Más de rAVe [PUBS] (20)

Kayye's Krystal Ball - Updated 2019
Kayye's Krystal Ball - Updated 2019Kayye's Krystal Ball - Updated 2019
Kayye's Krystal Ball - Updated 2019
 
Installation Issues for Converged AV/IT Systems
Installation Issues for Converged AV/IT Systems Installation Issues for Converged AV/IT Systems
Installation Issues for Converged AV/IT Systems
 
Avoiding Pitfalls in Digital Signage Installations and Content
Avoiding Pitfalls in Digital Signage Installations and Content Avoiding Pitfalls in Digital Signage Installations and Content
Avoiding Pitfalls in Digital Signage Installations and Content
 
An Unbiased Explanation of AV-over-IP - Updated March 2019
An Unbiased Explanation of AV-over-IP - Updated March 2019An Unbiased Explanation of AV-over-IP - Updated March 2019
An Unbiased Explanation of AV-over-IP - Updated March 2019
 
Introduction to Windows Collaboration Displays
Introduction to Windows Collaboration DisplaysIntroduction to Windows Collaboration Displays
Introduction to Windows Collaboration Displays
 
Digital Signage Content Strategies for Savvy Integrators
Digital Signage Content Strategies for Savvy IntegratorsDigital Signage Content Strategies for Savvy Integrators
Digital Signage Content Strategies for Savvy Integrators
 
Kayye’s Krystal Ball 2018
Kayye’s Krystal Ball 2018Kayye’s Krystal Ball 2018
Kayye’s Krystal Ball 2018
 
UPDATED: OLED, The Curve of the Future
UPDATED: OLED, The Curve of the FutureUPDATED: OLED, The Curve of the Future
UPDATED: OLED, The Curve of the Future
 
An Unbiased Explanation of AV-over-IP
An Unbiased Explanation of AV-over-IPAn Unbiased Explanation of AV-over-IP
An Unbiased Explanation of AV-over-IP
 
Top 10 (+2) Things Gary Kayye Saw at InfoComm 2018
Top 10 (+2) Things Gary Kayye Saw at InfoComm 2018Top 10 (+2) Things Gary Kayye Saw at InfoComm 2018
Top 10 (+2) Things Gary Kayye Saw at InfoComm 2018
 
The Future of Digital Signage in Smart Connected Cities
The Future of Digital Signage in Smart Connected Cities The Future of Digital Signage in Smart Connected Cities
The Future of Digital Signage in Smart Connected Cities
 
An Introduction and Comparison of Dante, AVB and CobraNet Methodologies
An Introduction and Comparison of Dante, AVB and CobraNet MethodologiesAn Introduction and Comparison of Dante, AVB and CobraNet Methodologies
An Introduction and Comparison of Dante, AVB and CobraNet Methodologies
 
The Internet of Things Conference at E4
The Internet of Things Conference at E4The Internet of Things Conference at E4
The Internet of Things Conference at E4
 
The Future of Meeting Rooms and Classrooms is the 4K Digital Canvas
The Future of Meeting Rooms and Classrooms is the 4K Digital CanvasThe Future of Meeting Rooms and Classrooms is the 4K Digital Canvas
The Future of Meeting Rooms and Classrooms is the 4K Digital Canvas
 
OLED Curve of the Future
OLED Curve of the FutureOLED Curve of the Future
OLED Curve of the Future
 
Dante Audio Networking Fundamentals
Dante Audio Networking FundamentalsDante Audio Networking Fundamentals
Dante Audio Networking Fundamentals
 
Installation Issues for Converged AV/IT Systems
Installation Issues for Converged AV/IT SystemsInstallation Issues for Converged AV/IT Systems
Installation Issues for Converged AV/IT Systems
 
Designing Commercial Systems for Maximum Performance and Profit
Designing Commercial Systems for Maximum Performance and ProfitDesigning Commercial Systems for Maximum Performance and Profit
Designing Commercial Systems for Maximum Performance and Profit
 
Connectors, Cables, Terminations and Rack Building
Connectors, Cables, Terminations and Rack Building Connectors, Cables, Terminations and Rack Building
Connectors, Cables, Terminations and Rack Building
 
Understanding and Specifying Outdoor LFD with Samsung
Understanding and Specifying Outdoor LFD with SamsungUnderstanding and Specifying Outdoor LFD with Samsung
Understanding and Specifying Outdoor LFD with Samsung
 

Último

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and Integration

  • 1. Joseph D. Cornwall, CTS-D, CTS-I Technology Evangelist
  • 2. Our Agenda USB History Welcome The AV Unicorn Alternate Mode Connecting USB To The World USB Operational Theory Eye Pattern, Power & Pyramids
  • 3. Universal Serial Bus USB Was Designed To Standardize The Connection Of Computer Peripherals –Replaced Serial And Parallel Ports –Eliminated The Need For Separate Power Supplies For Devices –Allows For “Hot Swapping” –Connect Up To 127 “Devices” –Allows The Flow Of Information Into AND Out Of A Computer (Host)
  • 4.
  • 5. USB 2.0 “A” and “B” USB Type A and Micro B USB 3.0 “A” and “B” Comparison of USB 2.0 and 3.0 Connectors
  • 6. Types of USB Connectors USB 3.0
  • 7. USB’s Relationship With Time ▪USB 2.0 is a half-duplex system that operates within rigid time constraints where hubs and functions must respond to the host within a tightly defined time frame ▪5 Meter USB length limitation is derived from this time constraint Velocity of propagation is a measure of how fast a signal travels over time. In computer technology, the velocity of propagation of a signal is the speed of transmission through a physical medium such as a cable or fiber.
  • 8. The Need for Speed, USB 3.0 ▪Increases conductor count from 4 to 9 ▪4.8Gbps versus 480Mbps ▪Asynchronous full duplex operation ▪Better power efficiency, powers more devices from a hub
  • 9. The Importance of Eye Pattern Due to eye pattern constraints, USB 3.0 is limited to about 3 meters link-length in practice
  • 10. USB Connectivity Pin 1 Vbus Pin 2 D- Pin 3 D+ Pin 4 Ground Pin 1 Ground Pin 2 USB OTG Address Bus Pin 3 D+ Pin 4 D- Pin 5 Vbus USB “A“ Connector USB “Micro B“ Connector
  • 11. USB Functions Any device that can transmit or receive data is known as a “function” –A mug warmer, for example, doesn’t transmit data and is, therefore, not a function Devices may be composite or compound –Composite = 2 functions with a “virtual” hub –Compound = 2 functions with an actual hub
  • 12. Understanding Hubs Hubs consist of 3 components –Repeater - connects and releases functions –Controller - communicates with the host –Transaction translator – controls speeds Hubs are self-powered or bus powered
  • 13. Example Of 7-Port USB Hub In Tier Occupied Port 1 Port 2 Port 3 Port 4 Tier Occupied In Port 4 Port 5 Port 6 Port 7
  • 14. Understanding Extender Systems USB’s inherent time limitations allow for cable length of no more than 5 meters Hubs regenerate the signal and are repeaters Almost all USB extenders are seen by the host as a hub
  • 15. USB SuperBooster Converts USB signal to a proprietary signal USB superbooster systems do not have to occupy a tier ▪ Superbooster systems may use NAK (not acknowledged) communication protocol to “get around” system latency ▪ Data packet not accepted; please retransmit
  • 16. The Universal Battery Existing USB technology specifies a 5V (+/-5%) power supply –In USB, power is delivered in quanta of unit loads –Single unit load in USB 1.1 & 2.0 is defined as 100mA –High-power devices draw up to the maximum number of unit loads permitted (5 unit loads) USB 1.1, 2.0 and 3.1(gen 1) all treat power similarly
  • 17. USB On One End, HDMI On The Other Established in 2010 • Current installed base of more than 1.4 billion devices
  • 18. “The cloning of humans is on most of the lists of things to worry about from science, along with behavior control, genetic engineering, transplanted heads, computer poetry and the unrestrained growth of plastic flowers.” ─ Lewis Thomas Engineering The Future In C
  • 19. Symmetrical, Compact, Powerful… USB Type-C is the physical “form factor” • Designed for 10,000 plug/unplug cycles • Robust enough for laptops and tablets; slim enough for mobile phones “This next generation of USB technology opens the door for the invention of an entirely new, super thin class of devices that consumers haven’t even seen yet”
  • 21. Type C Pin Out
  • 22. “Power corrupts. Absolute power is kind of neat.” ─ John Lehman USB Type-C and Power
  • 23. Is Now USB Power Delivery
  • 24. USB Power Delivery Profiles
  • 25. This Will Redefine Docking A desktop monitor will charge and communicate with smartphones, tablets or laptops via a single port that provides power, video, audio, data and control.
  • 26. Marker and Billboard Chips Interconnects and devices will use embedded marker and billboard chips to ensure all devices can handle proposed power levels.
  • 27. “Any sufficiently advanced technology is indistinguishable from magic.” ─ Arthur C. Clarke Alternate Mode
  • 28. Alternate Realities… ▪Pop up menu shows potential USB Type-C connection choices and modes ▪ Includes support for external MIDI devices like keyboards. ▪ Builds on some of the audio features Google introduced in Lollipop, including a reduction in latency, multichannel audio stream mixing, and support for USB microphones, amplifiers, speakers, and other accessories. ▪ It is even possible for USB Type C to support analog ear buds and a microphone for hands-free operation. It will do this through the Alternate Mode channel.
  • 29. USB Type C Alternate Mode
  • 30. Type C Pin Out
  • 31. USB Type-C Leverages DP 1.1 Active Conversion
  • 33. ▪ USB Type C has the ability to unify desktop connectivity, making data, video, audio and control available thru a single link ▪ USB Type C defines a new connector ▪ USB 3.1 defines a new performance level ▪ USB PD defines a new association with power supply and flow ▪ USB Type C, USB 3.1 and USB PD may be implemented as discrete elements in new product design ▪ USB Type C supports DisplayPort, HDMI and even analog 3.5mm audio/microphone capabilities in Alternate Mode ▪ Major device manufacturers are investing heavily in USB Type C technology