Transponder interface circuit
First Claim
1. A transponder operable to receive RF interrogations from an interrogator and to communicate with an external microcontroller via an external interface circuit, said transponder comprising:
- a) a control circuit that upon reception of said RF interrogation is operable to perform further actions in response thereto; and
b) an interface controller that is interposed between said external interface and said control circuit, said interface controller alternatively operable to be activated by an "enable" signal from said control circuit and by an "extassert" signal from said external microcontroller.
1 Assignment
0 Petitions
Accused Products
Abstract
A transponder interface circuit (172) operates to allow communication between a transponder controller (104) and external circuitry. The interface circuit (172) has a buffer memory (184,186) that allows the transponder controller (104) and the external circuitry each to transmit data at either the transponder'"'"'s (14) or the external circuitry'"'"'s clock rate without complicated protocols for direct communication. Each of the transponder controller (104) and the external circuit may be enabled by an interface controller (174) to assume control of the buffer memory (184,186). By using the buffer memory (184,186) and interface controller (174), whichever of the transponder controller (104) and the external circuitry is transmitting or receiving data may fill or empty the buffer memory (184,186) at either the transponder controller'"'"'s (104) or the external circuitry'"'"'s chosen clock rate. The interface controller (174) will monitor the transfer such that when the buffer memory (184,186) is full or empty, the interface controller (174) will send a command to the appropriate transponder controller (104) or external circuit to either receive data from the full buffer memory (184,186) or transmit data to the empty buffer memory (184,186).
181 Citations
14 Claims
-
1. A transponder operable to receive RF interrogations from an interrogator and to communicate with an external microcontroller via an external interface circuit, said transponder comprising:
-
a) a control circuit that upon reception of said RF interrogation is operable to perform further actions in response thereto; and b) an interface controller that is interposed between said external interface and said control circuit, said interface controller alternatively operable to be activated by an "enable" signal from said control circuit and by an "extassert" signal from said external microcontroller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A transponder operable to receive RF interrogations from an interrogator and to communicate with an external microcontroller via an external interface circuit, said transponder comprising:
-
a) a control circuit that upon reception of said RF interrogation is operable to perform further actions in response thereto; b) a transponder memory in electrical communication with said control circuit; c) a buffer memory interposed between said transponder memory and said external interface, said buffer memory having a clock input for clocking serial data in and out of said buffer memory coincidentally with transitions of a data clocking signal received at said clock input; and d) an interface controller that is interposed between said external interface and said control circuit, said interface controller alternatively operable to be activated by an "enable" signal from said control circuit and by an "extassert" signal from said external microcontroller. - View Dependent Claims (11, 12, 13)
-
-
14. A transponder operable to receive RF interrogations from an interrogator and to communicate with an external microcontroller via an external interface circuit, said transponder comprising:
-
a) a control circuit that upon reception of said RF interrogation is operable to perform further actions in response thereto; b) a transponder memory in electrical communication with said control circuit; c) a buffer memory interposed between said transponder memory and said external interface, said buffer memory having a clock input for clocking serial data in and out of said buffer memory coincidentally with transitions of a data clocking signal received at said clock input; d) a clock selection multiplexer for generating said data clocking signal from one of at least two sources, the first source being a signal from the control circuit, and the second source being a clock signal received at said external interface; d) an interface controller that is interposed between said external interface and said control circuit, said interface controller alternatively operable to be activated by an "enable" signal from said control circuit and by an "extassert" signal from said external microcontroller; e) a data bus connecting said buffer memory to said transponder memory and further comprising an address bus connecting said interface controller to said transponder memory, said interface controller operable to send addresses to said transponder memory whereby data can be transferred between said buffer memory and said transponder memory to and from the desired transponder memory address; and f) a data circulate circuit in electrical communication with and under control of said interface controller, said data circulate circuit operable to circulate data about said serial memory.
-
Specification