Invention Grant
US08549204B2 Method and apparatus for scheduling transactions in a multi-speed bus environment
有权
用于在多速总线环境中调度事务的方法和装置
- Patent Title: Method and apparatus for scheduling transactions in a multi-speed bus environment
- Patent Title (中): 用于在多速总线环境中调度事务的方法和装置
-
Application No.: US13032240Application Date: 2011-02-22
-
Publication No.: US08549204B2Publication Date: 2013-10-01
- Inventor: Christopher Michael Meyers
- Applicant: Christopher Michael Meyers
- Applicant Address: US OR Beaverton
- Assignee: Fresco Logic, Inc.
- Current Assignee: Fresco Logic, Inc.
- Current Assignee Address: US OR Beaverton
- Agency: Stoel Rives LLP
- Main IPC: G06F13/20
- IPC: G06F13/20 ; G06F13/42 ; G06F3/06

Abstract:
Systems and methods schedule periodic and non-periodic transactions in a multi-speed bus environment that includes in a downstream hub a data forwarding component, such as a USB transaction translator, which accommodates communication speed shifts at the hub. The method may comprise receiving a split packet request defining a transaction with a device, tagging the request with an identifier allocated to the data forwarding component, storing the request in a transaction list associated with the identifier, initiating transfer of payload data, and updating a counter associated with the identifier to reflect an amount of payload data for which transfer was initiated. The identifier may have associated therewith a counter for tracking a number of bytes-in-progress to the data forwarding component and one or more transaction lists configured to store a plurality of split packet requests awaiting execution and state information regarding an execution status of the requests.
Public/Granted literature
- US20110208892A1 METHOD AND APPARATUS FOR SCHEDULING TRANSACTIONS IN A MULTI-SPEED BUS ENVIRONMENT Public/Granted day:2011-08-25
Information query