Patent · US Expired

System and method for USB controllers

US7035948B1 · kind B1 · utility

14Cited by
5References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 18, 2002
Grant dateApr 25, 2006
Priority date
Expiry dateAug 31, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/385
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A USB controller is provided with multiple logic channels that share same physical address and data bus at an interface between the host system and the USB Host Controller; and dataports used by the host system to read and/or write data to the USB Host Controller. Also provided is a data packet format for transferring data, which comprises of an Endpoint Transfer Descriptor (“ETD”) that includes an EndPoint Descriptor and a Transfer Descriptor, wherein the host system programs the parameters of a communication channel for a particular Endpoint. Also included is a technique for partitioning a memory storage device into a first memory buffer and a second memory buffer; wherein the size of the first and second memory buffer may be programmed by the host system and the first and/or second memory buffer may contain more than one USB packet.

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