Memory arbitrator for electronics communications devices
First Claim
Patent Images
1. A device, comprising:
- a memory;
a communication device configured to receive a memory access request from a communication signal;
a memory arbitrator, coupled to the communication device and the memory, configured to;
determine a priority of the memory access request;
compare the determined priority of the memory access request to a priority associated with a current memory access;
interrupt the current memory access upon a determination that the memory access request has a higher priority than the priority associated with the current memory access; and
grant access to the memory to a functional component of the device after interrupting the current memory access.
7 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention include electronic communications devices having a memory in near field communication device, a memory arbitrator and a host processor. The near field communication (NFC) devices are configured to receive data and drive power from the communication signal. The memory arbitrator is connected to the NFC device and the memory. The memory arbitrator is also configured to access the memory in response to an access request from the NFC device. Additionally, the memory is configurable to be accessed by both the host processor and the NFC device according to embodiments of the present invention.
21 Citations
20 Claims
-
1. A device, comprising:
-
a memory; a communication device configured to receive a memory access request from a communication signal; a memory arbitrator, coupled to the communication device and the memory, configured to; determine a priority of the memory access request; compare the determined priority of the memory access request to a priority associated with a current memory access; interrupt the current memory access upon a determination that the memory access request has a higher priority than the priority associated with the current memory access; and grant access to the memory to a functional component of the device after interrupting the current memory access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A method of managing memory access in a device, comprising:
-
determining a priority of a memory access request; comparing the determined priority of the memory access request to a priority associated with a current memory access; interrupting the current memory access upon determining that the memory access request has a higher priority than the priority associated with the current memory access; and granting access to a functional component of the device after interrupting the current memory access. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20)
-
Specification