Windows
<<  Аутентификация в Windows 7 при помощи электронного USB ключа Разработка игр для Windows Phone 7 интерактивное представление  >>
USB Technology Update And Windows Connectivity Strategy
USB Technology Update And Windows Connectivity Strategy
USB Technology Update And Windows Connectivity Strategy
USB Technology Update And Windows Connectivity Strategy
Agenda
Agenda
USB As A Bus Technology
USB As A Bus Technology
USB In Windows 7
USB In Windows 7
Continuing To Build On USB Windows 7 Key Investments
Continuing To Build On USB Windows 7 Key Investments
Windows 7 Selective Suspend With USB ETW Events
Windows 7 Selective Suspend With USB ETW Events
Windows 7 Key USB Investments
Windows 7 Key USB Investments
USB Inbox Class Drivers That Support Selective Suspend
USB Inbox Class Drivers That Support Selective Suspend
Gathering Windows 7 USB Data Using C.E.I.P
Gathering Windows 7 USB Data Using C.E.I.P
Sample USB Windows 7 CEIP Report
Sample USB Windows 7 CEIP Report
USB In Windows Logo Kit Version 1.3
USB In Windows Logo Kit Version 1.3
New USB Requirements For WLK 1.3
New USB Requirements For WLK 1.3
WLK 1.3 USB Changes
WLK 1.3 USB Changes
WLK And USB-IF Logo Compliance
WLK And USB-IF Logo Compliance
Hi-Speed USB (USB 2.0) Enhanced Host Controller Interface (EHCI)
Hi-Speed USB (USB 2.0) Enhanced Host Controller Interface (EHCI)
USB 2.0 EHCI Extensions
USB 2.0 EHCI Extensions
SuperSpeed USB (USB 3.0) And Extensible Host Controller Interface
SuperSpeed USB (USB 3.0) And Extensible Host Controller Interface
SuperSpeed USB (USB 3.0)
SuperSpeed USB (USB 3.0)
Windows SuperSpeed USB (USB 3.0) Planning
Windows SuperSpeed USB (USB 3.0) Planning
USB 3.0 Industry Timelines And Milestones
USB 3.0 Industry Timelines And Milestones
Considering USB 3.0 Support In Windows (By OS)
Considering USB 3.0 Support In Windows (By OS)
SuperSpeed USB (USB 3.0) Key Messages
SuperSpeed USB (USB 3.0) Key Messages
Call To Action
Call To Action
Additional Resources
Additional Resources
© 2008 Microsoft Corporation
© 2008 Microsoft Corporation

Презентация: «USB Technology Update And Windows Connectivity Strategy». Автор: Lars A. Giusti and Jeff Ravencraft. Файл: «USB Technology Update And Windows Connectivity Strategy.pptx». Размер zip-архива: 933 КБ.

USB Technology Update And Windows Connectivity Strategy

содержание презентации «USB Technology Update And Windows Connectivity Strategy.pptx»
СлайдТекст
1 USB Technology Update And Windows Connectivity Strategy
2 USB Technology Update And Windows Connectivity Strategy

USB Technology Update And Windows Connectivity Strategy

Chris Matichuk Senior Program Manager Lead Microsoft Corporation

3 Agenda

Agenda

USB As A Bus Technology Windows 7 USB Key Investments USB Windows Logo Kit Changes Hi-Speed USB (USB 2.0) EHCI Extensions SuperSpeed USB (USB 3.0) xHCI Windows Planning For SuperSpeed USB USB 3.0 Considerations In Windows Support By OS Call To Action

4 USB As A Bus Technology

USB As A Bus Technology

Universal Serial Bus is the most pervasive and successful bus technology ever! Available on all PCs today Standard connectivity interface for most devices Covers a large variety of classes of devices Users love Universal Serial Bus Easy to use Hot pluggable Wide range of supported Windows inbox class drivers Durable and reliable connectors\recepticles Simple and low cost

5 USB In Windows 7

USB In Windows 7

6 Continuing To Build On USB Windows 7 Key Investments

Continuing To Build On USB Windows 7 Key Investments

Event Tracing For Windows First time for instrumentation\logging of USB events and error states in ETW Solves the issue of complexity in diagnosing USB problems Caveat: Capture and ordering of events is subject to change Minidumps New minidumps make debugging a crash more efficient We use minidumps to improve the stability of the USB stack in Windows

7 Windows 7 Selective Suspend With USB ETW Events

Windows 7 Selective Suspend With USB ETW Events

Start ETW tracing, enable USB ETW events Monitor USB ETW events for some amount of time (e.g., 60 seconds) Rundown event includes initial device suspend state Real-time events include suspend state change information Analysis can detect Percentage of time a device was suspended If a device never suspended

Device A

time

Device B

time

active

active

suspended

suspended

0

10

20

30

40

50

60

Rundown Events

Tracing Stops

active

0

10

20

30

40

50

60

8 Windows 7 Key USB Investments

Windows 7 Key USB Investments

Timer coalescing I/O transfer performance optimizations Improvements to overall system stability Selective Suspend (SS) fine tuning Vista suspends of ALL hubs behind a HC at the same time New in Windows 7 Individually suspend hubs

9 USB Inbox Class Drivers That Support Selective Suspend

USB Inbox Class Drivers That Support Selective Suspend

USB DEVICE CLASS

SS SUPPORT IN XP

SS SUPPORT IN VISTA

SS SUPPORT IN WIN7

USB HID Class

YES

YES

YES

USB Audio Class

NO

NO

YES

USB Video Class

NO

YES

YES

USB MTP Class

NO

NO

YES

USB Smart Card Class

NO

NO

YES

WPAN: Bluetooth Radio Class

NO

YES

YES

USB Scanner Class

NO

NO

YES

WinUSB

NO

YES

YES

USB Biometric Class

NO

NO

YES

USB Sideshow

NO

YES

YES

USBHUB

NO

YES

YES

USBCCGP

NO

YES

YES

10 Gathering Windows 7 USB Data Using C.E.I.P

Gathering Windows 7 USB Data Using C.E.I.P

Customer Experience Improvement Program If users choose to participate we will collect data Power Management settings and capabilities Hardware configuration and trends USB registry settings used Windows product group gets answers to many of our top USB business questions (for example) What USB devices are on the system? What are the speeds of those USB devices on the system? What are the most common USB device classes and models? What USB devices support selective suspend?

11 Sample USB Windows 7 CEIP Report

Sample USB Windows 7 CEIP Report

Collection of Windows 7 USB allows us to spot hardware trends early on CEIP is completely voluntary and anonymous

12 USB In Windows Logo Kit Version 1.3

USB In Windows Logo Kit Version 1.3

13 New USB Requirements For WLK 1.3

New USB Requirements For WLK 1.3

3 new tests for devices and systems System Power State Test Loops through all system-supported power states and checks that all host controllers and devices are present after resume USB Host Controller Disable Enable Test Disables all USB host controllers and connected USB devices on the system and then re-enables each host controller and its attached devices, individually checking that all devices that were initially present are still present USB Host Controller Selective Suspend Test Validates that the device supports IDLE in its driver 1 (if-implemented) device requirement for the new Container ID descriptor in Microsoft OS descriptor Will be part of the Microsoft OS Descriptor Test in the USB Descriptor Test All 4 new requirements are effective June 1, 2009

14 WLK 1.3 USB Changes

WLK 1.3 USB Changes

USB Device tests are now part of the system kit Tests will now run as part of system certification USB device tests are now run as part of the Unclassified program

15 WLK And USB-IF Logo Compliance

WLK And USB-IF Logo Compliance

USB-IF Logo Compliance In the past, Windows Logo kit replicated USB-IF CV tests (USB-IF logo compliance was implied) All USB devices have to meet USB-IF compliance USB-IF specification will be referenced in our WLK .CHM and online help documents Requirement effective June 1, 2010

16 Hi-Speed USB (USB 2.0) Enhanced Host Controller Interface (EHCI)

Hi-Speed USB (USB 2.0) Enhanced Host Controller Interface (EHCI)

17 USB 2.0 EHCI Extensions

USB 2.0 EHCI Extensions

Intel has released EHCI version 1.1 Extensions Link Power Management Per Port Change Events Shorter Periodic Frame List Hardware Prefetching There is no planned support for these Intel ECN’s for EHCI in Windows 7 Reference http://download.intel.com/technology/usb/EHCIv1-1_Addendum.pdf

18 SuperSpeed USB (USB 3.0) And Extensible Host Controller Interface

SuperSpeed USB (USB 3.0) And Extensible Host Controller Interface

(xHCI)

19 SuperSpeed USB (USB 3.0)

SuperSpeed USB (USB 3.0)

Microsoft intends to deliver Windows support for hardware that is compliant with the xHCI specification; this is a huge step forward in enabling the industry and our customers to easily connect SuperSpeed USB devices to their PCs for exciting new functionality and usages Extensible Host Controller Interface (xHCI) provides a standardized method for USB 3.0 host controllers to communicate with the USB 3.0 Windows driver stack Intel’s xHCI draft specification supports compatibility among various implementations of USB devices and will make it easier to develop software support for the industry Microsoft has developed driver support for the USB industry standard since its inception and is committed to supporting the latest hardware technologies on the Windows platform

20 Windows SuperSpeed USB (USB 3.0) Planning

Windows SuperSpeed USB (USB 3.0) Planning

Windows SuperSpeed USB Support The USB 3.0 specification has not been ratified yet by the USB 3.0 Promoters Group There is no SuperSpeed USB hardware available to test and develop on Microsoft is targeting this support in a post Windows 7 deliverable Windows SuperSpeed USB Dependencies Sign off of the specification Hardware availability Time to develop the new driver stack

21 USB 3.0 Industry Timelines And Milestones

USB 3.0 Industry Timelines And Milestones

Necessary Software Timeline

SUBJECT TO CHANGE

2007

2008

2009

2010

USB 3.0 Specification Sign Off

Forming Promoters Group

Standards Development

Product Development

Initial Deployment

Broad Deployment

Broad Industry Deployment and Availability

22 Considering USB 3.0 Support In Windows (By OS)

Considering USB 3.0 Support In Windows (By OS)

We are currently looking at which Operating Systems we want to support this technology on Input from our partners indicates you would like us to consider supporting it on Windows Vista and newer After the USB 3.0 specification is signed off we will provide you with a list of supported Windows Operating Systems

23 SuperSpeed USB (USB 3.0) Key Messages

SuperSpeed USB (USB 3.0) Key Messages

SPEED Delivers over 10x performance increase PHY signal rate of 5 Gbps POWER MANAGEMENT Eliminates the polling from a host controller perspective SuperSpeed USB protocol will allow device initiated transfers for power efficiency COMPATABILITY Backwards compatibility with Hi-Speed USB (USB 2.0)

24 Call To Action

Call To Action

Test your USB devices and systems w\Windows 7 Give us feedback on USB functionality or performance on Windows 7 Test USB and evaluate new USB test using Windows Logo Kit Version 1.3 Share your USB product plans with our team, schedule time with us Submit and pass your devices with USB-IF and Windows Logo tests Build your PCs with only USB devices that pass USB-IF and Windows Logo tests

25 Additional Resources

Additional Resources

USB additional resources and information Web resources USB-IF: http://www.usb.org/home CEIP: http://www.microsoft.com/products/ceip/EN-US/default.mspx General: http://www.microsoft.com/whdc/connect/usb/usbfaq_intro.mspx USB 2.0 and Windows: http://www.microsoft.com/whdc/connect/usb/usb2support.mspx Windows USB Driver Stack: http://www.microsoft.com/whdc/connect/usb/usb2support.mspx#EUB USB and Windows Device Connectivity http://www.microsoft.com/whdc/connect/usb/default.mspx EHCI Intel http://download.intel.com/technology/usb/EHCIv1-1_Addendum.pdf xHCI Intel http://www.intel.com/technology/usb/xhcispec.htm Related sessions Improving Platform Energy Efficiency (Sharif Farag) Email address for questions USBCORE@MICROSOFT.COM

26 © 2008 Microsoft Corporation

© 2008 Microsoft Corporation

All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

«USB Technology Update And Windows Connectivity Strategy»
http://900igr.net/prezentacija/informatika/usb-technology-update-and-windows-connectivity-strategy-259271.html
cсылка на страницу

Windows

30 презентаций о Windows
Урок

Информатика

130 тем
Слайды
900igr.net > Презентации по информатике > Windows > USB Technology Update And Windows Connectivity Strategy