[{"data":1,"prerenderedAt":174},["ShallowReactive",2],{"GET-live-training-course/slug/usb-32-{}-{}":3},{"data":4},{"id":5,"name":6,"slug":7,"description":8,"about":9,"training_materials":10,"you_will_learn":11,"prerequisites":12,"is_active":13,"category_id":14,"duration":15,"modified_at":11,"course_outline":16,"supplied_materials":11,"thumbnail":17,"elearning_courses":18,"ebooks":101,"topics":143,"reviews":172,"meta_title":173,"meta_description":11,"meta_keywords":11},700,"USB 3.2","usb-32","\u003Cp>Each generation of the USB is backward compatible and a USB 3.2 topology may include devices operating at USB 2.0 Low Speed (LS), Full speed (FS), and High Speed (HS) as well as USB 3.x SuperSpeed (SS) Gen 1 and Gen 2. Prior to USB 3.2, USB cables, plugs, and receptacles were based on single-lane serial bus communications with an independent set of signals for USB 2.0 and SS Gen 1/Gen 2 communications. USB 3.2 adds an option for doubling the bandwidth of single-lane 5 Gb/s SS Gen 1 or 10 Gb/s SS Gen 2 by employing the extra Tx/Rx signal pair already present in USB Type-C (USB-C) interfaces. The result: a dual-lane SS Gen 1 or Gen 2 interface (referred to in the USB 3.2 Specification as Gen 1x2 or Gen 2x2, respectively). In this scheme, data is alternately &ldquo;striped&rdquo; across two lanes and sent in parallel&mdash;it effectively doubles bus bandwidth for a given clock speed. The peak transfer rate under USB 3.2 is now Gen 2x2: 10 Gb/s x 2 lanes = 20 Gb/s. Note that traditional single-lane SS Gen 1 (Gen 1x1) and SS Gen 2 (Gen 2x1) are still available and that the scheme has no impact on legacy USB protocol on the USB 2.0 signals.\u003C/p>\r\n\u003Cp>&nbsp;\u003C/p>\r\n\u003Cp>In addition to the new Enhanced SuperSpeed (ESS) Gen 1x2, Gen 2x2 features, USB 3.2 carries forward the many SuperSpeed protocol optimizations first introduced in USB 3.0/USB 3.1 and designed to mitigate some of the disadvantages of USB 2.0 bus operations. These include unicast instead of broadcast packets, device asynchronous messages, packet bursting, end-to-end and link level flow control, link level error handling, link-level power management, and many others. Several significant enhancements to SuperSpeed Plus (SSP) hubs have also been added in the USB 3.2 specification. All of the above topics are covered in the USB 3.2 part of the class.\u003C/p>\r\n\u003Cp>&nbsp;\u003C/p>\r\n\u003Cp>All generations of USB rely on platform host controllers to manage devices attached to each bus instance. USB 2.0 employed UHCI/OHCI and EHCI compliant host controllers to handle low, full, and high speed devices. The advanced capabilities of USB 3.x require new generations of USB host controllers. Course topics on the last day include Intel&rsquo;s eXtensible Host Controller Interface (xHCI). A single host controller based on xHCI can manage both USB 2.0 and Enhanced SuperSpeed (ESS) topologies as well as attached devices of any USB speed. The xHCI operational model, software interface (registers, memory data structures), doorbell-based work notification, and hardware transaction scheduling are all described.\u003C/p>\r\n\u003Cp>&nbsp;\u003C/p>\r\n\u003Cp>\u003Cspan style=\"color: rgb(186, 55, 42);\">\u003Cstrong>All of MindShare's classroom and virtual classroom courses can be customized to fit the needs of your group.\u003C/strong>\u003C/span>\u003C/p>","\u003Cp>\u003Cspan style=\"font-size: 18pt;\">\u003Cstrong>\u003Cspan class=\"sectionsubhead\">Let MindShare Bring \"USB 3.2\" to Life for You\u003C/span>\u003C/strong>\u003C/span>\u003C/p>","\u003Cul>\r\n\u003Cli>PDF of course slides\u003C/li>\r\n\u003Cli>\"\u003Ca href=\"../../ebook/usb-30-technology\">USB 3.0 Technology\u003C/a>\" eBook\u003C/li>\r\n\u003Cli>Optional add-on: \u003Ca href=\"../../elearning-course/comprehensive-usb-31-elearning-course\">USB 3.1 eLearning course\u003C/a> (discounted pricing applies)\u003C/li>\r\n\u003Cli>Optional add-on: \u003Ca href=\"../../elearning-course/usb-32-update\">USB 3.2 Update eLearning course\u003C/a> (discounted pricing applies)\u003C/li>\r\n\u003C/ul>",null,"\u003Cp>Background in USB 2.0 protocol is helpful but not required.\u003C/p>",true,11,"5 days","\u003Cp>\u003Cem>\u003Cstrong>Comprehensive USB 3.2\u003C/strong>\u003C/em>\u003C/p>\r\n\u003Cul>\r\n\u003Cli>Background\r\n\u003Cul>\r\n\u003Cli>USB 2.0 Introduction and Protocol Limitations\u003C/li>\r\n\u003Cli>USB 3.0 SuperSpeed Baseline Feature Set\u003C/li>\r\n\u003Cli>USB 3.1 Enhancements\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>USB 3.2 Introduction\r\n\u003Cul>\r\n\u003Cli>New Feature List\u003C/li>\r\n\u003Cli>USB 3.2 Platform Elements\r\n\u003Cul>\r\n\u003Cli>Hosts\u003C/li>\r\n\u003Cli>Hubs\u003C/li>\r\n\u003Cli>Peripherals\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>USB 3.2 SuperSpeed Interface Basics\r\n\u003Cul>\r\n\u003Cli>Dual-Simplex connection\u003C/li>\r\n\u003Cli>Packet Based Protocol\u003C/li>\r\n\u003Cli>Signals: x1 and x2 Links\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>End-to-End Protocol\r\n\u003Cul>\r\n\u003Cli>SS Gen 1 End-to-End Protocol\r\n\u003Cul>\r\n\u003Cli>Introduction to Protocol Layer Packets\u003C/li>\r\n\u003Cli>SS Gen 1 IN/OUT Transactions\u003C/li>\r\n\u003Cli>SS Gen 1x2 Link Impact on End-to-End Protocol\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>SS Gen 2 End-to-End Protocol Changes\r\n\u003Cul>\r\n\u003Cli>Three Key Gen 2 Enhancements\u003C/li>\r\n\u003Cli>SS Gen 2x2 Link Impact on End-to-End Protocol\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>Port-to-Port Protocol\r\n\u003Cul>\r\n\u003Cli>SS Gen 1 Port-to-Port Protocol\r\n\u003Cul>\r\n\u003Cli>LTSSM and ESS Link States\u003C/li>\r\n\u003Cli>Link Traffic Overview\u003C/li>\r\n\u003Cli>Header Packet Processing\u003C/li>\r\n\u003Cli>Header Packet Flow Control\u003C/li>\r\n\u003Cli>Packet Acknowledgment and Retry\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>SS Gen 2 Port-to-Port Protocol Changes\r\n\u003Cul>\r\n\u003Cli>Key Changes\u003C/li>\r\n\u003Cli>SS Gen 2x2 Link Impact on Port-to-Port Protocol\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>Chip-to-Chip Protocol\r\n\u003Cul>\r\n\u003Cli>SS Gen 1 Chip-to-Chip Protocol\r\n\u003Cul>\r\n\u003Cli>SS Gen 1 Tx PHY Logic\u003C/li>\r\n\u003Cli>SS Gen 1 Rx PHY Logic\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>SS Gen 2 Chip-to-Chip Protocol Changes\r\n\u003Cul>\r\n\u003Cli>The Big Differences\u003C/li>\r\n\u003Cli>SS Gen 2x2 Link Impact on Chip-to-Chip Protocol\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>ESS Link Reset Events\r\n\u003Cul>\r\n\u003Cli>Power On Reset\u003C/li>\r\n\u003Cli>Warm Reset\u003C/li>\r\n\u003Cli>Hot Reset\u003C/li>\r\n\u003Cli>Reset Propagation\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>Link Training and Recovery/Retraining\r\n\u003Cul>\r\n\u003Cli>SS Gen 1 Link Training\r\n\u003Cul>\r\n\u003Cli>LTSSM States For Link Training\u003C/li>\r\n\u003Cli>SS Gen 1 Logic To Be Trained\u003C/li>\r\n\u003Cli>SS Gen 1 Link Training Sequence\u003C/li>\r\n\u003Cli>SS Gen 1x2 Impact on Link Training\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>SS Gen 1 Link Recovery/Retraining\r\n\u003Cul>\r\n\u003Cli>Motivation for Recovery\u003C/li>\r\n\u003Cli>Rx Logic Requiring Retraining\u003C/li>\r\n\u003Cli>LTSSM States For Recovery/Retraining\u003C/li>\r\n\u003Cli>SS Gen 1 Recovery/Retraining Sequence\u003C/li>\r\n\u003Cli>SS Gen 1x2 Impact on Link Recovery/Retraining\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>SS Gen 2 Link Training Differences\r\n\u003Cul>\r\n\u003Cli>Overview of SS Gen 2 Link Training\u003C/li>\r\n\u003Cli>SS Gen 2 Link Training Sequence\u003C/li>\r\n\u003Cli>SS Gen 2x2 Impact on Link Training\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>SS Gen 2 Link Recovery/Retraining Differences\r\n\u003Cul>\r\n\u003Cli>SS Gen 2 Recovery/Retraining Sequence\u003C/li>\r\n\u003Cli>SS Gen 2x2 Impact on Link Recovery/Retraining\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>Enumeration and Configuration\r\n\u003Cul>\r\n\u003Cli>ESS Device Configuration Overview\u003C/li>\r\n\u003Cli>When Attachment is Detected\u003C/li>\r\n\u003Cli>USB 3.2 ESS Descriptors\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>ESS Power Management\r\n\u003Cul>\r\n\u003Cli>Link Power Management\u003C/li>\r\n\u003Cli>Function Suspend\u003C/li>\r\n\u003Cli>Function Wake\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>USB 3.2 Hubs\r\n\u003Cul>\r\n\u003Cli>USB 3.2 Hub Key Features\u003C/li>\r\n\u003Cli>Deferred Transactions\u003C/li>\r\n\u003Cli>SS Hub Architecture\u003C/li>\r\n\u003Cli>SSP Hub Architecture\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003C/ul>\r\n\u003Cp>&nbsp;\u003C/p>\r\n\u003Cp>\u003Cem>\u003Cstrong>eXtensible Host Controller Interface (xHCI) for USB\u003C/strong>\u003C/em>\u003C/p>\r\n\u003Cul>\r\n\u003Cli>Overview of xHCI\r\n\u003Cul>\r\n\u003Cli>Motivations and Goals\u003C/li>\r\n\u003Cli>Dual Bus Topology\u003C/li>\r\n\u003Cli>xHC Implementation Options\u003C/li>\r\n\u003Cli>Root Hub Ports\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>xHCI Resources, Big Picture\u003C/li>\r\n\u003Cli>xHC Internal Registers\r\n\u003Cul>\r\n\u003Cli>PCI Configuration Registers\u003C/li>\r\n\u003Cli>MMIO Registers\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>xHCI Memory Data Structures\r\n\u003Cul>\r\n\u003Cli>Slot IDs, Doorbells, and Scheduling\u003C/li>\r\n\u003Cli>Command Ring\u003C/li>\r\n\u003Cli>Event Rings\u003C/li>\r\n\u003Cli>Device Context Data Structure\u003C/li>\r\n\u003Cli>Transfer Rings\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>xHCI Interrupts\r\n\u003Cul>\r\n\u003Cli>Interrupters and Event Rings\u003C/li>\r\n\u003Cli>MSI-X Configuration\u003C/li>\r\n\u003Cli>Interrupt Moderation\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>xHC Reset and Initialization\r\n\u003Cul>\r\n\u003Cli>Host Controller Reset Types\u003C/li>\r\n\u003Cli>Host Controller Initialization\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003Cli>Device Attachment &amp; Initialization\r\n\u003Cul>\r\n\u003Cli>Root Hub Port Status Change\u003C/li>\r\n\u003Cli>Enable Slot &amp; Address Device Commands\u003C/li>\r\n\u003Cli>Device Context Setup\u003C/li>\r\n\u003Cli>Configuration Selection\u003C/li>\r\n\u003C/ul>\r\n\u003C/li>\r\n\u003C/ul>\r\n\u003Cp>&nbsp;\u003C/p>\r\n\u003Cp>\u003Cem>\u003Cstrong>Appendices\u003C/strong>\u003C/em>\u003C/p>\r\n\u003Cul>\r\n\u003Cli>A: SuperSpeed (SS) Packet Formats\u003C/li>\r\n\u003Cli>B: ESS Bulk EP Streaming and UAS\u003C/li>\r\n\u003Cli>C: Latency Tolerance Message (LTM)\u003C/li>\r\n\u003Cli>D: ESS Signaling\u003C/li>\r\n\u003Cli>E: USB Type-C &amp; Power Delivery Overview\u003C/li>\r\n\u003C/ul>","https://mindshare-prod.s3.amazonaws.com/public/live_training_courses/thumbnails/live_training_course_700_thumbnail_1747667288.png",[19,44,66,83],{"id":20,"name":21,"slug":22,"description":23,"whats_included":24,"about":25,"instructor_fullname":26,"instructor_email":27,"equivelent_of":28,"subscription_length":29,"price":30,"price_arbor":30,"course_category_id":28,"elearning_courses":31,"you_will_learn":32,"prerequisites":33,"is_active":13,"modified_at":11,"order":28,"modules_count":34,"video":35},1737,"USB 3.1 eLearning Course","comprehensive-usb-31-elearning-course","\u003Cp>This in-depth course is designed with the hardware or software engineer in mind. The course contains practical examples of USB 3.1 transactions and error conditions. It describes the rules required for a host and device to be specification compliant.\u003C/p>","\u003Ctable border=\"0\" cellspacing=\"0\">\r\n\u003Ctbody>\r\n\u003Ctr valign=\"bottom\">\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"25%\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/usb31_modules.png\" alt=\"PCIe Modules\" width=\"190\" height=\"135\">\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"25%\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/usb31_slides.png\" alt=\"PDF Slides Thumbnail\" width=\"175\" height=\"120\">\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"25%\">\u003Cimg style=\"max-height: 150px;\" src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/usb3_front_ds_130x145.jpg\" alt=\"PCIe eBook\" width=\"131\" height=\"146\">\u003C/td>\r\n\u003Ctd align=\"center\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/course_certificate160px.png\" alt=\"Course completion certificate\" width=\"213\" height=\"160\">\u003C/td>\r\n\u003C/tr>\r\n\u003Ctr valign=\"top\">\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>USB 3.1 eLearning modules\u003C/strong>\u003Cbr>(unlimited access for 120 days)\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>PDF of Course Slides\u003C/strong>\u003Cbr>(yours to keep, does not expire)\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>USB 3.0 eBook\u003C/strong>\u003Cbr>(yours to keep, does not expire)\u003C/td>\r\n\u003Ctd align=\"center\">\u003Cstrong>Course Completion Certificate\u003C/strong>\u003Cbr>(boost your resume / CV)\u003C/td>\r\n\u003C/tr>\r\n\u003C/tbody>\r\n\u003C/table>","\u003Cdiv>\u003Cspan style=\"font-size: 18pt;\">\u003Cstrong>Let MindShare Bring \"USB 3.1\" to Life for You\u003C/strong>\u003C/span>\u003C/div>","Pamela Frinzi","elearning@mindshare.com",3,120,"895",[],"\u003Cul>\r\n\u003Cli>USB 3.1 protocol\u003C/li>\r\n\u003C/ul>","\u003Cp>None.\u003C/p>",29,{"id":36,"local_path":37,"file_name":38,"mime":11,"vimeo_uri":39,"duration":40,"thumbnail_filename":41,"local_thumbnail_path":42,"thumbnail_url":43},37743,"storage/app/videos/legacy/previews/","legacy-417348497.mp4","/videos/417348497",0,"Comprehensive_USB_3.1_eLearning_Course_thumbnail.png","storage/app/public/thumbnails/","https://mindshare-prod.s3.amazonaws.com/public/elearning_courses/thumbnails/Comprehensive_USB_3.1_eLearning_Course_thumbnail.png",{"id":45,"name":46,"slug":47,"description":48,"whats_included":49,"about":50,"instructor_fullname":51,"instructor_email":52,"equivelent_of":53,"subscription_length":29,"price":54,"price_arbor":54,"course_category_id":28,"elearning_courses":55,"you_will_learn":56,"prerequisites":57,"is_active":13,"modified_at":11,"order":58,"modules_count":59,"video":60},1742,"USB 3.2 Update eLearning Course","usb-32-update","\u003Cp>One of the most significant USB 3.2 enhancements is the option for dual-lane traffic on the Enhanced SuperSpeed (ESS) interface. Prior to USB 3.2, all generations of USB were based on single-lane serial bus communications. SuperSpeed and SuperSpeedPlus as defined in the USB 3.1 specification is a dual-simplex connection with one differential signal pair for each direction (Tx/Rx). With USB 3.2 dual-lane signaling uses two differential pairs in each direction.\u003C/p>","\u003Ctable border=\"0\" cellspacing=\"0\">\r\n\u003Ctbody>\r\n\u003Ctr valign=\"bottom\">\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"35%\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/usb32up_modules.png\" alt=\"Modules\" width=\"190\" height=\"135\">\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"35%\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/usb32up_slides.png\" alt=\"img\" width=\"175\" height=\"120\">\u003C/td>\r\n\u003Ctd align=\"center\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/course_certificate160px.png\" alt=\"Course completion certificate\" width=\"213\" height=\"160\">\u003C/td>\r\n\u003C/tr>\r\n\u003Ctr valign=\"top\">\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>USB 3.2 Update eLearning modules\u003C/strong>\u003Cbr>(unlimited access for 120 days)\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>PDF of Course Slides\u003C/strong>\u003Cbr>(yours to keep, does not expire)\u003C/td>\r\n\u003Ctd align=\"center\">\u003Cstrong>Course Completion Certificate\u003C/strong>\u003Cbr>(boost your resume/CV)\u003C/td>\r\n\u003C/tr>\r\n\u003C/tbody>\r\n\u003C/table>","\u003Cdiv>\u003Cspan style=\"font-size: 18pt;\">\u003Cstrong>Let MindShare Bring \"USB 3.2\" to Life for You\u003C/strong>\u003C/span>\u003C/div>","Jay Trodden","eLearning@mindshare.com",1,"395",[],"\u003Cul>\r\n\u003Cli>USB 3.2 Topology Overview\u003C/li>\r\n\u003Cli>USB 3.2 Hub Requirements\u003C/li>\r\n\u003Cli>USB 3.2 Protocol and Link Layer Changes\u003C/li>\r\n\u003Cli>USB 3.2 Physical Layer\u003C/li>\r\n\u003Cli>USB 3.2 Link Training\u003C/li>\r\n\u003C/ul>","\u003Cp>A good understanding of USB 3.1 and prior.\u003C/p>",2,8,{"id":61,"local_path":37,"file_name":62,"mime":11,"vimeo_uri":63,"duration":40,"thumbnail_filename":64,"local_thumbnail_path":42,"thumbnail_url":65},37748,"legacy-417348594.mp4","/videos/417348594","USB_3.2_Update_eLearning_Course_thumbnail.png","https://mindshare-prod.s3.amazonaws.com/public/elearning_courses/thumbnails/USB_3.2_Update_eLearning_Course_thumbnail.png",{"id":67,"name":68,"slug":69,"description":70,"whats_included":71,"about":72,"instructor_fullname":51,"instructor_email":52,"equivelent_of":53,"subscription_length":29,"price":54,"price_arbor":54,"course_category_id":28,"elearning_courses":73,"you_will_learn":74,"prerequisites":75,"is_active":13,"modified_at":11,"order":76,"modules_count":14,"video":77},1719,"xHCI eLearning Course","xhci-elearning-course","\u003Cp>This one-day course targets software/hardware engineers and others requiring an introduction to Intel&rsquo;s xHCI USB&nbsp;host controller model. A popular training combination is the three-day Comprehensive USB 3.1 course followed by this one-day xHCI Fundamentals course. Note that MindShare also offers a two-day xHCI course for those needing additional details on the xHCI host controller and software management of registers and memory data structures.\u003C/p>","\u003Ctable border=\"0\" cellspacing=\"0\">\r\n\u003Ctbody>\r\n\u003Ctr valign=\"bottom\">\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"25%\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/xhci_modules.png\" alt=\"PCIe Modules\" width=\"190\" height=\"135\">\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"25%\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/xhci_slides.png\" alt=\"PDF Slides Thumbnail\" width=\"175\" height=\"120\">\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"25%\">\u003Cimg style=\"max-height: 150px;\" src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/usb3_front_ds_130x145.jpg\" alt=\"PCIe eBook\" width=\"131\" height=\"146\">\u003C/td>\r\n\u003Ctd align=\"center\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/course_certificate160px.png\" alt=\"Course completion certificate\" width=\"213\" height=\"160\">\u003C/td>\r\n\u003C/tr>\r\n\u003Ctr valign=\"top\">\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>xHCI eLearning modules\u003C/strong>\u003Cbr>(unlimited access for 120 days)\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>PDF of Course Slides\u003C/strong>\u003Cbr>(yours to keep, does not expire)\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>USB 3.0 eBook\u003C/strong>\u003Cbr>(yours to keep, does not expire)\u003C/td>\r\n\u003Ctd align=\"center\">\u003Cstrong>Course Completion Certificate\u003C/strong>\u003Cbr>(boost your resume / CV)\u003C/td>\r\n\u003C/tr>\r\n\u003C/tbody>\r\n\u003C/table>","\u003Cdiv>\u003Cspan style=\"font-size: 18pt;\">\u003Cstrong>Let MindShare Bring \"xHCI\" to Life for You\u003C/strong>\u003C/span>\u003C/div>",[],"\u003Cdiv>\r\n\u003Cul>\r\n\u003Cli>Details regarding the implementation and operation of the eXtensible Host Controller Interface (xHCI)\u003C/li>\r\n\u003Cli>How to initialize and configure an xHC for runtime operation\u003C/li>\r\n\u003Cli>The behavior and purpose of all the data structures (PCI config space, MMIO space and system memory structures) associated with an xHC including how to explore them on a live running system\u003C/li>\r\n\u003Cli>The events that occur during an attach and remove event\u003C/li>\r\n\u003Cli>And much more\u003C/li>\r\n\u003C/ul>\r\n\u003C/div>","\u003Cp>A good understanding of SuperSpeed (USB 3.x) protocol.\u003C/p>",4,{"id":78,"local_path":37,"file_name":79,"mime":11,"vimeo_uri":80,"duration":40,"thumbnail_filename":81,"local_thumbnail_path":42,"thumbnail_url":82},37725,"legacy-417348297.mp4","/videos/417348297","xHCI_eLearning_Course_thumbnail.png","https://mindshare-prod.s3.amazonaws.com/public/elearning_courses/thumbnails/xHCI_eLearning_Course_thumbnail.png",{"id":84,"name":85,"slug":86,"description":87,"whats_included":88,"about":89,"instructor_fullname":51,"instructor_email":52,"equivelent_of":53,"subscription_length":29,"price":90,"price_arbor":90,"course_category_id":28,"elearning_courses":91,"you_will_learn":92,"prerequisites":93,"is_active":13,"modified_at":11,"order":53,"modules_count":94,"video":95},1730,"USB Type-C and Power Delivery eLearning Course","usb-type-c-and-power-delivery-elearning-course","\u003Cp>This introductory course is primarily concerned with topics described in two documents: USB Type-C Cable and Connector Specification and the USB Power Delivery Specification. The USB Type-C connectors address several limitations of traditional USB Type A and Type B connectors related to size, mechanical reliability, and the need to maintain proper cable and plug orientation. Type-C connector and cables have no required orientation and support USB 2.0, USB 3.1, as well as sideband signals for communications, audio, HDMI, or other purposes. In addition, Type-C brings a new set of power delivery capabilities as defined in USB Power Delivery Specification, including negotiated switching of upstream/downstream port roles and the device responsible for sourcing VBUS power.\u003C/p>","\u003Ctable border=\"0\" cellspacing=\"0\">\r\n\u003Ctbody>\r\n\u003Ctr valign=\"bottom\">\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"35%\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/usbtypec_modules.png\" alt=\"Modules\" width=\"190\" height=\"135\">\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\" width=\"35%\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/usbtypec_slides.png\" alt=\"img\" width=\"175\" height=\"120\">\u003C/td>\r\n\u003Ctd align=\"center\">\u003Cimg src=\"https://mindshare-prod.s3.amazonaws.com/public/uploaded/course_certificate160px.png\" alt=\"Course completion certificate\" width=\"213\" height=\"160\">\u003C/td>\r\n\u003C/tr>\r\n\u003Ctr valign=\"top\">\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>USB Type-C eLearning modules\u003C/strong>\u003Cbr>(unlimited access for 120 days)\u003C/td>\r\n\u003Ctd style=\"border-right: 1px solid rgb(233, 233, 233);\" align=\"center\">\u003Cstrong>PDF of Course Slides\u003C/strong>\u003Cbr>(yours to keep, does not expire)\u003C/td>\r\n\u003Ctd align=\"center\">\u003Cstrong>Course Completion Certificate\u003C/strong>\u003Cbr>(boost your resume/CV)\u003C/td>\r\n\u003C/tr>\r\n\u003C/tbody>\r\n\u003C/table>","\u003Cp>\u003Cspan style=\"font-size: 18pt;\">\u003Cstrong>Let MindShare Bring \"USB Type-C\" to Life for You\u003C/strong>\u003C/span>\u003C/p>","295",[],"\u003Cul>\r\n\u003Cli>Features of Type-C and Power Delivery\u003C/li>\r\n\u003Cli>Advantages of Type-C Cables\u003C/li>\r\n\u003Cli>Motivations for Power Delivery\u003C/li>\r\n\u003Cli>Advantages of Electrically Marked Cables\u003C/li>\r\n\u003Cli>Start Of Packet Messages\u003C/li>\r\n\u003Cli>Power Contract Negotiation\u003C/li>\r\n\u003C/ul>","\u003Cp>None\u003C/p>",10,{"id":96,"local_path":37,"file_name":97,"mime":11,"vimeo_uri":98,"duration":40,"thumbnail_filename":99,"local_thumbnail_path":42,"thumbnail_url":100},37736,"legacy-417348386.mp4","/videos/417348386","USB_Type-C_and_Power_Delivery_eLearning_Course_thumbnail.png","https://mindshare-prod.s3.amazonaws.com/public/elearning_courses/thumbnails/USB_Type-C_and_Power_Delivery_eLearning_Course_thumbnail.png",[102],{"id":103,"name":104,"slug":105,"category_id":53,"author":11,"revision":106,"errata_text":107,"errata_link":108,"price":11,"file_path":109,"file_name":110,"cover_url":111,"peek_inside_file":11,"peek_inside_url":11,"overview":112,"has_book":113,"book_out_of_stock":113,"key_topics":114,"about_the_authors":115,"info":116,"authors":117,"publisher":118,"pages":119,"retail_price":120,"ebook_price":121,"book_price":122,"combined_price":122,"tags":123,"price_type":126,"related_items":127,"shipping_details":11,"is_active":13,"meta_title":11,"meta_description":138,"meta_keywords":139,"user_ebook":140},382,"USB 3.0 Technology","usb-30-technology","1.02","Errata as of February 21, 2014","https://www.mindshare.com/images/MindShare_USB3.0_Errata_2-21-2014.pdf","storage/app/ebooks/","MindShare_USB3.0_eBook_v1.02.pdf","https://mindshare-prod.s3.amazonaws.com/public/ebook_covers/USB_3.0_Technology_cover-2025-06-30_15%3A24%3A41.jpg","\u003Cp>The third generation of USB increases transfer rates to 5.0 Gbits/s (SuperSpeed) and includes backward compatibility with all earlier USB specifications (1.1/2.0) and speeds (Low Speed, Full Speed, and High Speed) USB 3.0 SuperSpeed protocol also brings significant enhancements in the areas of device and system power conservation, error handling, and data flow control.\u003Cbr>\u003Cbr>SuperSpeed bus instances replace the USB broadcast bus model with directed (unicast) packets. Dual-simplex signaling enables asynchronous device notifications and simplifies link partner communication used in link flow control, packet acknowledgement and retry, and power management transitions.\u003Cbr>\u003Cbr>MindShare's books take the hard work out of deciphering the specs, and this one follows that tradition. MindShare's&nbsp;USB 3.0 Technology book provides a thorough description of the interface with numerous practical examples that illustrate the concepts. Written in a tutorial style, this book is ideal for anyone working with USB technologies.\u003C/p>",false,"\u003Cul>\r\n\u003Cli>Motivations for USB 3.0\u003C/li>\r\n\u003Cli>End-to-End Protocols\u003C/li>\r\n\u003Cli>Protocol Packet Types and Fields\u003C/li>\r\n\u003Cli>Transfer Types\u003C/li>\r\n\u003Cli>Bulk Streaming\u003C/li>\r\n\u003Cli>Port-to-Port Protocols\u003C/li>\r\n\u003Cli>Link Packet Types and Fields\u003C/li>\r\n\u003Cli>Link and Physical Layer Hardware\u003C/li>\r\n\u003Cli>Link Flow Control\u003C/li>\r\n\u003Cli>Link Error Detection and Handling\u003C/li>\r\n\u003Cli>8b/10b Encoding/Decoding\u003C/li>\r\n\u003Cli>Ordered Sets\u003C/li>\r\n\u003Cli>Link Power Management\u003C/li>\r\n\u003Cli>SuperSpeed Reset\u003C/li>\r\n\u003Cli>Link Initialization\u003C/li>\r\n\u003Cli>USB Configuration\u003C/li>\r\n\u003Cli>USB 3.0 Hubs\u003C/li>\r\n\u003Cli>Physical Layer Electrical\u003C/li>\r\n\u003Cli>Compliance Testing\u003C/li>\r\n\u003C/ul>","\u003Cp class=\"body\">\u003Cstrong>Donovan (Don) Anderson\u003C/strong>, has worked with MindShare for over 21 years and has conducted courses on a wide range of topics including USB and has authored/co-authored 14 MindShare books including USB 2.0 System Architecture and PCI Express.\u003C/p>\r\n\u003Cp class=\"body\">\u003Cstrong>Jay Trodden\u003C/strong> has been a computer hardware designer for many years and a MindShare instructor for nearly 14 years. His design and teaching experience includes work with many processors and a number of bus architectures, including PCI, PCI-X, PCI Express, HyperTransport, and USB. Jay co-authored MindShare's HyperTransport System Architecture book.\u003C/p>","\u003Cp>\"A critical success factor in developing high-speed serial data protocols is ramping up on these technologies quickly. We have found that MindShare books, like USB 3.0 Technology, allow engineers to learn new protocols more quickly and efficiently compared to reading the specifications.\"\u003Cbr>\u003Cbr>- Mike Micheletti - USB Product Manager, Teledyne LeCroy\u003C/p>","Don Anderson, Jay Trodden","MindShare Press",650,"74.99","30","0",[124],{"id":58,"name":125,"tag_type":53},"USB","ebook_price",[128,135,137],{"id":129,"name":130,"slug":131,"price":132,"model":133,"cover_url":134},368,"Universal Serial Bus System Architecture","universal-serial-bus-system-architecture","20","ebooks","https://mindshare-prod.s3.amazonaws.com/public/ebook_covers/Universal_Serial_Bus_System_Architecture_cover-2025-06-30_15%3A08%3A51.jpg",{"id":67,"name":68,"slug":69,"price":54,"model":136,"cover_url":82},"elearning_courses",{"id":84,"name":85,"slug":86,"price":90,"model":136,"cover_url":100},"usb 3.0 book","usb 3.0, superspeed usb, mindshare, book, ebook",{"id":141,"presentation_id":11,"downloaded":113,"signed_file_name":11,"watermark_status":142,"is_new":113,"revision":11},34226,"WATERMARK_NOT_CREATED",[144,152,159,166],{"id":145,"course_name":146,"classroom_info":15,"virtual_classroom_info":147,"file_url":148,"course_link":149,"link":150,"file_name":151},162,"Comprehensive USB 3.2 with xHCI","10 half-days","https://mindshare-prod.s3.amazonaws.com/public/live_training_course_topics_pdfs/MindShare_USB32_With_xHCI.pdf","/live-training-course/usb-32","/elearning-course/comprehensive-usb-31-elearning-course","MindShare_USB32_With_xHCI.pdf",{"id":153,"course_name":154,"classroom_info":155,"virtual_classroom_info":155,"file_url":156,"course_link":11,"link":157,"file_name":158},167,"USB 3.2 Update","1 day","https://mindshare-prod.s3.amazonaws.com/public/live_training_course_topics_pdfs/MindShare_USB3.2_Update_Agenda.pdf","/elearning-course/usb-32-update","MindShare_USB3.2_Update_Agenda.pdf",{"id":160,"course_name":161,"classroom_info":155,"virtual_classroom_info":155,"file_url":162,"course_link":163,"link":164,"file_name":165},154,"xHCI - Extensible Host Controller Interface","https://mindshare-prod.s3.amazonaws.com/public/live_training_course_topics_pdfs/MindShare_xHCI_Fundamentals_Agenda.pdf","/live-training-course/xhci-for-usb","/elearning-course/xhci-elearning-course","MindShare_xHCI_Fundamentals_Agenda.pdf",{"id":167,"course_name":85,"classroom_info":155,"virtual_classroom_info":155,"file_url":168,"course_link":169,"link":170,"file_name":171},156,"https://mindshare-prod.s3.amazonaws.com/public/live_training_course_topics_pdfs/MindShare_USB_Type-C_Power_Delivery_Agenda.pdf","/live-training-course/usb-type-c-and-power-delivery","/elearning-course/usb-type-c-and-power-delivery-elearning-course","MindShare_USB_Type-C_Power_Delivery_Agenda.pdf",[11],"USB 3.2 Training",1793031958864]