Memory access system
First Claim
Patent Images
1. A memory access system, comprising:
- a write buffer component in communication with a processor and a memory separate from the processor, the write buffer component configured to receive first data from the processor and transmit the first data to the memory; and
a read buffer component in communication with the processor and the memory, the read buffer component configured to gather second data from the memory to transmit the second data to the processor;
where the write buffer is configured to bypass the memory and to transmit the first data to the processor when a condition specifying a maximum amount of delay index before the memory is utilized is satisfied by a delay index of the first data.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory access system may be used to relay data between an electronic device and external memory. The memory access system may include write buffers which may receive and write information from the electronic device to the external memory. The memory access system may also include read buffers which may gather data from the external memory and send it to a main processing component of the electronic device for processing. The memory access system may be configured so that the main processing component of the electronic device may gather data from the write buffers of the memory access system when a condition is satisfied.
6 Citations
20 Claims
-
1. A memory access system, comprising:
-
a write buffer component in communication with a processor and a memory separate from the processor, the write buffer component configured to receive first data from the processor and transmit the first data to the memory; and a read buffer component in communication with the processor and the memory, the read buffer component configured to gather second data from the memory to transmit the second data to the processor; where the write buffer is configured to bypass the memory and to transmit the first data to the processor when a condition specifying a maximum amount of delay index before the memory is utilized is satisfied by a delay index of the first data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of accessing data, comprising:
-
storing data from a first processing component in a write buffer component; writing the data from the write buffer component to a memory separate from the first processing component; gathering the data from the memory with a read buffer component; accessing the data for use with a second processing component using the write buffer component when a first condition specifying a maximum amount of delay index before the memory is utilized is satisfied by a delay index for the data, the second processing component being separate from the first processing component and the memory; and accessing the data for use with the second processing component using the read buffer component when the condition is not satisfied. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An electronic device, comprising:
-
a processing component; a memory separate from the processing component; and a memory access component in communication with the processing component and the memory, the memory access component including;
a write buffer component configured to receive first data from the processing component and to transmit the first data to the memory; and
a read buffer component configured to gather second data from the memory to transmit the second data to the processing component; andwhere the processing component is configured to receive the first data from the write buffer when a condition specifying a maximum amount of delay index before the memory is utilized is satisfied by a delay index for the first data, and where the processing component is configured to receive the second data from the read buffer when the condition is not satisfied. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification