Patent · US Active

Configurable ordering controller for coupling transactions

US10353833B2 · kind B2 · utility

38Cited by
21References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 11, 2017
Grant dateJul 16, 2019
Priority date
Expiry dateJul 11, 2037

Classification

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

Abstract

A computer system with a configurable ordering controller for coupling transactions. The computer system comprises a coupling device configured to send first data packets with an unordered attribute being set to an ordering controller. The computer system further comprises the coupling device configured to send second data packets with requested ordering to the ordering controller, back-to-back after the first data packets, without waiting until all of the first data packets are completed. The computer system further comprises the ordering controller configured to send the first data packets to a memory subsystem in a relaxed ordering mode, wherein the ordering controller sends the first data packets to the memory subsystem in an arbitrary order, and wherein the ordering controller sends the second data packets to the memory subsystem after sending all of the first data packets to the memory subsystem.

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