SRAM handshake
First Claim
1. An integrated circuit (IC) comprising:
- a radio frequency (RF) interface;
a wired interface connectable to a host;
a volatile memory having a first block and a last block configured to store data transferred between the RF interface and the wired interface; and
a memory controller configured to detect when the last block of the volatile memory has been written and to indicate that the volatile memory is ready to read.
10 Assignments
0 Petitions
Accused Products
Abstract
Various exemplary embodiments relate to an integrated circuit including: a RF interface; a wired interface connectable to a host; a volatile memory having a first block and a last block configured to store data transferred between the RF interface and the wired interface; and a memory controller configured to detect when the last block of the volatile memory has been written and to indicate that the volatile memory is ready to read. Various exemplary embodiments relate to a method performed by a tag including: determining that data is to be received on the first interface; blocking the second interface; writing data from the first interface to a volatile memory; detecting that the last block of the volatile memory has been written; unblocking the second interface; indicating that data is available for reading; blocking the first interface; and reading data from the volatile memory to the second interface.
-
Citations
20 Claims
-
1. An integrated circuit (IC) comprising:
-
a radio frequency (RF) interface; a wired interface connectable to a host; a volatile memory having a first block and a last block configured to store data transferred between the RF interface and the wired interface; and a memory controller configured to detect when the last block of the volatile memory has been written and to indicate that the volatile memory is ready to read. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method performed by a tag for transferring data between a first interface and a second interface, the method comprising:
-
determining that data is to be received on the first interface; blocking the second interface; writing data from the first interface to a volatile memory; detecting that the last block of the volatile memory has been written; unblocking the second interface; indicating that data is available for reading on the second interface; blocking the first interface; and reading data from the volatile memory to the second interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A host device comprising:
-
a first wired interface connected to a dual interface tag, the dual interface tag comprising; a radio frequency (RF) interface, a second wired interface connected to the first wired interface of the host, a volatile memory having a first block and a last block configured to store data transferred between the RF interface and the wired interface, and a memory controller configured to detect when the last block of the volatile memory has been written and to indicate that the volatile memory is ready to read. - View Dependent Claims (20)
-
Specification