Patent · US Active

Techniques for improving throughput and performance of a distributed interconnect peripheral bus connected to a host controller

US9311265B2 · kind B2 · utility

1Cited by
19References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 16, 2013
Grant dateApr 12, 2016
Priority date
Expiry dateMar 4, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/507
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for accelerating execution of read operations in a distributed interconnect peripheral bus, the distributed interconnect peripheral bus is coupled to a host controller being connected to a universal serial bus (USB) device. The method comprises synchronizing on at least one ring assigned to the USB device; pre-fetching transfer request blocks (TRBs) maintained in the at least one ring, wherein the TRBs are saved in a host memory; saving the pre-fetched TRBs in an internal cache memory; upon reception of a TRB read request from the host controller, serving the request by transferring the requested TRB from the internal cache memory to the host controller; and sending a TRB read completion message to the host controller.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.