Patent · US Revoked

Shared memory controller and method of using same

US10296398B2 · kind B2 · utility

0Cited by
11References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 13, 2015
Grant dateMay 21, 2019
Priority date
Expiry dateAug 17, 2036

Classification

  • Technology area (CPC —)General

Abstract

A controller for a shared memory is disclosed. The controller comprises a transaction scanner configured to scan-in a plurality of transactions to access the shared memory and to divide the transactions into beat-level memory access commands. The controller also comprises a command super-arbiter comprising a plurality of command arbiters corresponding to a plurality of shared memory blocks in the shared memory. The command super-arbiter is configured to access a quality of service for each of the transactions, arbitrate the beat-level memory access commands associated with the transactions based on the quality of service for each of the plurality of transactions, and dispatch the beat-level memory access commands to the shared memory blocks based on results of arbitrating the beat-level memory access commands.

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