Patent · US Active

Configurable ordering controller for coupling transactions

US10423546B2 · kind B2 · utility

1Cited by
20References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 8, 2017
Grant dateSep 24, 2019
Priority date
Expiry dateNov 8, 2037

Classification

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

Abstract

A method for coupling transactions with a configurable ordering controller in a computer system. The method comprises sending, by a coupling device, first data packets with an unordered attribute being set to an ordering controller. The method further comprises sending, by the coupling device, 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 method further comprises sending, by the ordering controller, 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.