Systems and methods for improving efficiencies of a memory system
First Claim
Patent Images
1. A device comprising:
- a memory component configured to store data; and
a processor, configured to;
receive a signal indicating that the memory component is coupled to the processor;
retrieve information from the memory component, wherein the information is indicative of one or more locations within the memory component, and wherein the one or more locations correspond to one or more portions of the memory component that are accessed when the memory component is to perform one or more operations associated with one or more data operations regarding the memory component;
receive one or more packets associated with the one or more data operations regarding the memory component; and
perform the one or more data operations at the one more locations of the memory component.
6 Assignments
0 Petitions
Accused Products
Abstract
A memory device includes a memory component that stores data. The memory device also includes a processor that receives a signal indicating that the memory component is coupled to the processor and retrieves information from the memory component. The information may include one or more algorithms capable of being performed by the memory component. The processor may then receive one or more packets associated with one or more data operations regarding the memory component. The processor may then perform the one or more data operations by using the memory component to employ the one or more algorithms.
30 Citations
9 Claims
-
1. A device comprising:
-
a memory component configured to store data; and a processor, configured to; receive a signal indicating that the memory component is coupled to the processor; retrieve information from the memory component, wherein the information is indicative of one or more locations within the memory component, and wherein the one or more locations correspond to one or more portions of the memory component that are accessed when the memory component is to perform one or more operations associated with one or more data operations regarding the memory component; receive one or more packets associated with the one or more data operations regarding the memory component; and perform the one or more data operations at the one more locations of the memory component. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A tangible, non-transitory, machine-readable medium for storing instructions which, when executed by a processor, causes the processor to:
-
receive a plurality of packets from a plurality of control silicons associated with one or more memory components, wherein the plurality of packets is associated with a plurality of data operations to be performed on a memory component of the one or more memory components, wherein each of the plurality of control silicons is associated with a respective system window comprising a respective virtual channel implemented using a respective virtual address space associated with the memory component, and wherein each of the plurality of packets is modified by a respective control silicon of the plurality of control silicons prior to transmission based on the respective system window comprising a source field indicative of a source of a respective packet and a destination field indicative of a destination of the respective packet; and perform one or more data operations using the memory component based on the respective system window of each of the plurality of packets. - View Dependent Claims (7, 8, 9)
-
Specification