WO2000016570A1 - Electrostatic radio frequency identification system having contactless programmability - Google Patents
Electrostatic radio frequency identification system having contactless programmability Download PDFInfo
- Publication number
- WO2000016570A1 WO2000016570A1 PCT/US1999/020799 US9920799W WO0016570A1 WO 2000016570 A1 WO2000016570 A1 WO 2000016570A1 US 9920799 W US9920799 W US 9920799W WO 0016570 A1 WO0016570 A1 WO 0016570A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- electrostatic
- information
- signal
- data sequence
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0723—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
Definitions
- the invention generally relates to Radio Frequency Identification (RFID) technology, and more particularly relates to contactless programmable electrostatic RFID technology.
- RFID Radio Frequency Identification
- Radio Frequency Identification technology allows identification data to be transferred remotely which provides a significant advantage in identifying persons, articles, parcels, and others.
- RFID Radio Frequency Identification
- a RFID reader/encoder to access identification data stored in an RFID transponder (e.g., an RFID "tag") remotely, a RFID reader/encoder generates an energy field to activate the RFID transponder and subsequently to retrieve data stored in the transponder unit from a distance. The data retrieved is then processed by a host computer system to identify the person or article that is associated with the transponder.
- a transponder that derives its power from the energy field is known as a passive transponder, while a transponder that has its own power source is known as an active transponder.
- RFID technology has found a wide range of applications including tracking, access control, theft prevention, security, etc.
- RFID technology is more preferable than magnetic strip technology, which also finds applications in a few of the areas above.
- RFID technology allows for storing more information than magnetic strip technology, because magnetic strip technology as commonly deployed has very limited memory capability.
- magnetic strip technology requires relatively high maintenance (e.g., head cleaning).
- magnetic strip technology is prone to moisture damage, dust damage, magnetic field damage, etc.
- RFID technology should be distinguished from Radio ID technology which uses ordinary radio waves, or more precisely far field electromagnetic (EM) waves.
- Far field means the distance between the transceiver and transponder is great compared to the wavelength of the EM carrier signal used.
- Radio ID technology is the Identify Friend or Foe (IFF) systems used with military aircraft.
- IFF Identify Friend or Foe
- Far field EM waves have a field strength that varies inversely with the distance involved.
- conventional RFID technology is based upon inductive coupling utilizing magnetic field waves.
- Conventional RFID technology operates in the near field where the operating distance can be far less than one wavelength of the EM field. Unlike far field radio waves, the magnetic field strength in the near field is approximately proportional to the inverse cube of the distance from the source.
- the electromagnetic field can be used both as a power source for the transponder and for transferring data and clock information between the reader/encoder and transponder.
- Magnetic fields are generated by causing RF alternating current to flow in coils that typically have multiple turns.
- these coils are required to be wire windings or etched metal. This requirement adversely impacts the costs, manufacturability, and packaging flexibility of inductance-based RFID technology. Due to the prohibitive costs and high degree of manufacturing difficulty, electromagnetic RFID technology is not practical in high volume/low cost disposable applications.
- the present invention provides a contactless programmable RFID apparatus, system, and method that is cost-effective, has high manufacturability, can be easily packaged for a wide range of applications, and operationally robust.
- the present invention meets the above need with an electrostatic Radio Frequency Identification (RFID) system that is capable of bi-directional data transfer between an electrostatic RFID reader/encoder circuit and a plurality of electrostatic RFID transponder circuits.
- RFID Radio Frequency Identification
- the RFID reader/encoder circuit comprises a processor, an exciter circuit coupled to the processor, and a first plurality of electrodes coupled to the exciter circuit.
- the exciter circuit electrostatically generates and transmits an RF exciter signal over the first plurality of electrodes.
- the exciter circuit further generates and transmits an RF signal carrying a data sequence received from the processor.
- the data sequence carries information to indicate whether write mode is involved as well as instruction, data, and address information related to a desired operation (e.g., write or read operation).
- the data sequence may also include a lock bit.
- the data sequence is a transmitted modulation and is composed of a sequence of blanking gaps and pulses. The pulses represent binary values and their duration determines whether it is a zero (0) or a one (1). Under the present invention, the data sequence indicates a write operation if the data sequence begins with a blanking gap.
- Each of the plurality of RFID transponder circuits comprises a plurality of electrostatic electrodes; an analog interface module coupled to the electrostatic electrodes; memory; a controller coupled to the analog interface module and the memory, a modulator coupled to the controller, the memory, and the analog interface module; and a write decoder coupled to the controller and the analog interface module.
- the analog interface module is used to extract the exciter signal, the clock signal, and the data sequence signal from a RF signal received by the plurality of electrostatic electrodes.
- the analog interface module rectifies and regulates the exciter signal for use in activating the transponder circuit.
- the analog interface module detects whether a read or a write command is involved.
- the controller writes data information from the data sequence signal into memory in response to a write command.
- the controller reads data information from memory and sends the read data information to the modulator for modulation in response to a read command.
- the modulated data is then sent to the analog interface module for transmitting over the plurality of electrostatic electrodes.
- FIG. 1 is a high-level block diagram illustrating an exemplary electrostatic Radio Frequency Identification (RFID) system that implements the present invention.
- RFID Radio Frequency Identification
- FIG. 2 is a block diagram illustrating in greater detail the electrostatic RFID reader/encoder 101 illustrated in FIG. 1.
- FIG. 3 is a block diagram illustrating in greater detail the electrostatic RFID transponder (tag) 102 illustrated in FIG. 1.
- FIG. 4 is a block diagram illustrating in greater detail the analog interface module 301 illustrated in FIG. 3.
- FIG. 5 illustrates a schematic diagram of a load modulation circuit 309 which is used in the reflective load modulation scheme in accordance with the present invention.
- FIG. 6 illustrates an exemplary mapping of the contents of memory 310.
- FIG. 7 illustrates the lock bit and the individual configuration bits from the configuration block (block 0) of memory 310.
- FIG. 8 is a flow chart illustrating the principal steps involved in bi-directional data transfer between reader/encoder 101 and transponder 102 in accordance with the present invention.
- FIG. 9 illustrates, as an example, the differential voltage between pads 312 and 313 in write mode in accordance with the present invention.
- FIG. 10 illustrates, as an example, the differential voltage between pads 312 and 313 in read mode in accordance with the present invention.
- the Radio Frequency Identification (RFID) technology implemented under the present invention is capacitance-based.
- capacitance-based RFID technology an electrostatic field is generated for use in activating the electrostatic RFID transponder (e.g., '"tag") and transmitting information between the electrostatic RFID reader/encoder and electrostatic RFID transponder.
- an electrostatic field is an energy (electrical) field created between two electrodes having a voltage differential. Because electrodes (i.e., plates) are used (instead of coils) to transmit and receive electrostatic signals, capacitance-based RFID technology can be implemented in an integrated circuit.
- the electrodes and associated electrical circuits of electrostatic RFID systems can easily be implemented on flat and printable surfaces including paper, plastic, or synthetic substrates. Moreover, the manufacturing process involved is inexpensive and requires minimal components and set-up. As such, electrostatic RFID technology may be ideal for disposable applications. Furthermore, contactless electrostatic programmability is provided in accordance to the present invention.
- FIG. 1 illustrates, for example, a system level diagram of an electrostatic RFID system in accordance to the present invention.
- electrostatic RFID system 100 allows for contactless bi-directional signal transfer between a reader/encoder and transponder. More particularly, electrostatic RFID system 100 is a parcel/letter tracking system in which packages or letters placed on a conveyor belt are automatically tracked to determine identification information including sender's name and address, receiver's name and address, date ship, check-in station, time stamp, etc. It is to be appreciated that electrostatic RFID system 100 is exemplary only and that the present invention can be implemented in a number of different electrostatic RFID systems including an inventory management system, an identification access system, an admission ticketing system, etc.
- electrostatic RFID system 100 includes electrostatic RFID reader/encoder 101, electrostatic RFID transponder 102, host computer system 103, and conveyor 104.
- Electrostatic RFID transponder 102 may comprise one of a plurality of electrostatic RFID transponders that have been implemented as part of the shipping labels which have been attached to the letters and packages.
- each electrostatic RFID transponder 102 can be programmed to store the desired information on site where the label to which it is attached is generated.
- electrostatic RFID reader/encoder 101 can provide bi- directional data transfer to/from electrostatic RFID transponder 102 and vice versa.
- such programming can be performed using electrostatic RFID reader/encoder 101 or a programming unit that is substantially similar in function.
- Conveyor 104 is set up so that the letters and packages when placed on the conveyor are within transmission range of electrostatic RFID reader/encoder 101 and electrostatic RFID transponder 102.
- the letters and packages placed on conveyor 104 are moving at a speed that allows sufficient time for the information to be read.
- electrostatic RFID reader/encoder 101 generates an electrostatic (electric) field for use both as a power/clock source for electrostatic RFID transponder 102 and for transferring information between electrostatic RFID reader/encoder 101 and electrostatic RFID transponder 102.
- electrostatic RFID reader/encoder 101 electrostatically generates and transmits a RF power signal to the surrounding area through the reader/encoder electrodes.
- the RF power signal activates electrostatic RFID transponder 102 when the package to which it is attached comes within the transmitting range of reader/encoder 101.
- electrostatic RFID transponder 102 Upon being sufficiently energized, electrostatic RFID transponder 102 responds by electrostatically transmitting a RF read data signal carrying the information stored in its memory to electrostatic RFID reader/encoder 101 (as part of a read operation).
- electrostatic RFID reader/encoder 101 also electrostatically transmits a RF write signal to communicate and write information to electrostatic RFID transponder 102 (as part of a write operation).
- such programming can be carried out by a separate programming unit. It is to be appreciated that the RF power signal transmitted by electrostatic RFID reader/encoder 101 powers electrostatic RFID transponder 102 during its read and/or write operations.
- the RF read signal received by electrostatic RFID reader/encoder 101 is filtered, amplified, and demodulated.
- the data carried by the RF read signal is retrieved and formatted as required prior to being transferred to host computer system 103.
- host computer system 103 may use the data to update its database.
- host computer system 103 may update the information in its database to reflect the latest status of a package.
- Host computer system 103 may further processes the information received as required in a different application. For example, in an access ID application, host computer system 103 may compare the information received with those already stored in its database to determine whether access should be granted or denied to the individual.
- FIG. 2 illustrates in greater detail the components of electrostatic RFID reader/encoder 101. As shown in FIG.
- electrostatic RFID reader/encoder 101 comprises exciter 201, receiver 202, demodulator 203, processor 204, exciter electrode 205, and receiver electrode 206.
- Exciter electrode 205 is coupled to exciter 201.
- first exciter electrode and a second exciter electrode In a monopole configuration which is shown in FIG. 2, the second exciter electrode is connected to ground.
- receiver electrode 206 is coupled to receiver 202.
- the second receiver electrode is connected to ground.
- exciter 201 In a read operation, exciter 201 generates a RF exciter signal (via exciter electrode 205) for activating electrostatic RFID transponder 102.
- the RF exciter signal provides operating power to transponder 102 in the form of electrostatic energy.
- the carrier frequency of the RF exciter signal provides clock information for transponder 102.
- the RF exciter signal has a carrier frequency of 125 kHz.
- the exciter signal is transmitted to electrostatic RFID transponder 102 through exciter electrode 205.
- exciter 201 may further generate and transmit a RF signal which carries a read mode data sequence including instruction, data, and address information related to a read operation to immediately follow the exciter signal.
- transponder 102 sends back the data stored in its memory.
- receiver 202 Upon receiving an electrostatic RF read data signal from electrostatic transponder 102 via receiver electrode 206, receiver 202 first filters out unwanted frequency bands. Receiver 202 also amplifies the RF read data signal. Receiver 202 then provides the electrostatic RF read data signal to demodulator 203 which demodulates the read data signal according to a predetermined demodulation scheme to retrieve the RF read data. In the preferred embodiment, the RF read data signal is modulated by a Phase Shift Keying (PSK) modulation scheme.
- PSK Phase Shift Keying
- ASK Amplitude Shift Keying
- FSK Frequency Shift Keying
- formatted write data from host computer 103 is provided to processor 204 which strips all formatting information from the write data.
- the 'bare' write data is then provided to exciter 201 which further amplifies it prior to transmitting it to transponder 102 via exciter electrode 205.
- command and control instructions e.g., operation codes, lock bit, etc.
- data, and memory address information are encoded into a write mode data sequence which generally allows transponder 102 to distinguish whether a write operation or a read operation is desired by reader/encoder 101.
- the write mode data sequence includes configuration, instruction, data, and address information related to a write operation.
- exciter 201 generates and transmits a RF signal carrying a write mode data sequence at a predetermined time following the generation and transmission of the RF exciter signal. As will be discussed later, this predetermined time is the time needed to load configuration (mode) data from memory 310 into mode register 308.
- a read mode data sequence which is distinguishable from the write mode data sequence, can also be similarly created.
- a write mode data sequence is composed of a sequence of alternating blanking gaps and pulses.
- the write mode data sequence begins with a blanking gap (start gap). Accordingly, a data sequence indicates a write operation if it begins with a blanking gap.
- the pulses represent binary values and the duration of a pulse determines whether it is a binary zero (0) or one (1).
- a read mode data sequence is a sequence of dampened and non-dampened pulses.
- FIG. 3 illustrating in greater detail the components of transponder 102. As shown in FIG.
- transponder 102 comprises analog interface module 301, Power On Reset (POR) circuit 302, bitrate generator 303, write decoder 304, optional charge pump 305, input register 306, controller 307, mode register 308, modulator 309, memory 310, pads/terminals 312-313, and electrostatic transponder electrodes 314 and 316. Electrostatic transponder electrodes 314 and 316 are connected to pads 312 and 313, respectively. Accordingly, pads 312-313 are used to couple transponder 102 to a RF excitation source via transponder electrodes 314 and 316.
- POR Power On Reset
- transponder electrodes 314 and 316 provide the coupling to allow clock information to be sent to transponder 102 for synchronization purposes instead of requiring a clock oscillator.
- pads 312- 313 are sometimes known as clock pads.
- pads 312-313 provide the connection to transponder electrodes 314 and 316 to allow read data to be transmitted from transponder 102 to reader/encoder 101.
- the input capacitance between pads 312-313 is minimized. In the preferred embodiment, the input capacitance is kept at or below 5 pF. Internal bypass capacitance is provided for power reserve and for filtering out voltage ripple.
- Pads 312-313 are preferably located at each far end of the silicon.
- Analog interface module 301 is coupled to pads 312-313 and used to extract the RF exciter signal, clock signal, and data sequence signal from a RF signal received by plurality of electrostatic transponder electrodes. As discussed earlier, the data sequence such as a write mode data sequence carries functional information.
- FIG. 4 is a block diagram of analog interface module 301. As shown in FIG. 4, analog interface module 301 consists of full-wave rectifier circuit 401, regulator circuit 402, clock extraction circuit 403, gap detector circuit 405, and ESD protection circuit 406. ESD protection circuit 406 is designed to provide Electrostatic Discharge (ESD) protection for transponder 102. Accordingly, any signals on pads 312-313 are governed by ESD protection circuit 406.
- ESD protection circuit 406 Electrostatic Discharge
- RF signals received from pads 312-313 are passed from ESD protection circuit 406 to full-wave rectifier circuit 401 which converts the input alternating-current (ac) voltage signal supplied by pads 312-313 into a direct-current (dc) voltage.
- the dc voltage is provided to regulator circuit 402 which ensures that the voltage level of the dc voltage stays within a desired range.
- the regulated voltages Vdd and Vss are used to power electrostatic transponder 102.
- Clock extraction circuit 403 extracts a clock signal from the RF exciter signal. This extracted clock signal is provided throughout transponder 102.
- clock extraction circuit 403 has a clock divider circuit to generate a second clock signal that has a carrier frequency that is half of the exciter carrier frequency (i.e., 62.5 kHz). This second clock signal is eventually provided to modulator 309 (via controller 307) to use as a carrier signal in sending data from transponder 102 to reader/encoder 101.
- Gap detector circuit 405 is used to detect whether there is a start or field gap in the write data sequence received from reader/encoder 101 to transponder 102 during a write mode. Such gaps indicate that a write mode is likely involved. If a start gap is detected, gap detector circuit 405 passes the write data sequence to write decoder 304. Otherwise, gap detector circuit 405 notifies controller 307 that a read mode is involved. In essence, gap detector circuit 405 of analog interface module 301 determines whether a write or a read operation is involved. Modulator circuit 309 is used to provide load modulation dampening for sending read data signals from transponder 102 to reader/encoder 101 during read mode. FIG.
- the load modulation circuit comprises inverter 501, resistor 502, and N-type MOSFET transistor 503.
- Inverter 501 receives as inputs the second clock signal and data from memory 310 to drive the modulation circuit.
- the gate of N-type MOSFET transistor 503 is connected to the output of inverter 501 , the source of N-type MOSFET transistor 503 is connected to transponder electrode 316, and the drain is connected to resistor 502 which in turned ins connected to transponder electrode 314.
- transistor 503 is used to dampen the differential voltage across transponder electrodes 314 and 316. In other words, the impedance across the two electrodes is varied thereby introducing a voltage dampening in the differential voltage as desired.
- controller 307 controls access to memory 310. More particularly, under the right conditions, controller 307 writes data information from the write mode data sequence signal into memory 310 in response to a write command or retrieves (reads) data information from memory 310 and sends it to modulator 309 for modulation in response to a read command.
- Modulator 309 modulates read data retrieved from memory 310 by controller 307 according to a predefined modulation scheme. In the preferred embodiment, the modulation scheme is PSK. Modulator 309 then sends the modulated data signal to analog interface module 301 to relay to pads 312-313 which ultimately transmit the modulated read data signal to reader/encoder 101 via transponder electrodes 314 and 316.
- POR circuit 302 monitors the RF exciter signal which has been rectified and regulated to determine whether a sufficient voltage has been generated to power on electrostatic RFID transponder 102. When such voltage has been built up, POR 302 allows transponder activities to begin. In other words, following reception of a RF exciter signal, POR circuit 302 determines whether a predetermined voltage threshold has been reached by the dc voltage signal generated by analog interface module 301 to power on the electrostatic RFID transponder. When this threshold is reached, POR circuit 302 asserts the enable signal to so indicate. Otherwise, the enable signal is deasserted. This enable signal is provided to all major functional circuits of transponder 102 such as controller 307 to enable or disable the circuits.
- Bitrate generator 303 receives as input the clock signal having a carrier frequency of 125 kHz from clock extraction circuit 403. Bitrate generator 303 generates the data transfer rate at which data is transferred from/to memory 310 during read and write mode, respectively. In the preferred embodiment, bitrate generator 303 generates the data transfer rate by dividing the carrier frequency of 125 kHz by a predetermined factor. Alternatively, bitrate generator 303 generates the data transfer rate by multiplying the carrier frequency by predetermined factor. The data transfer rate is provided to controller 307. In the preferred embodiment, bitrate generator 303 can be configured to operate at either 125 kHz/16 (7.81 kHz) or 125 kHz/32 (3.91 kHz).
- gap detector 405 when gap detector 405 detects a blanking gap at the start of the data sequence signal following the RF exciter signal, it forwards the data sequence signal to write decoder 304.
- write decoder 304 only receives the data sequence signal if a write operation is involved.
- Write decoder 304 then decodes the data sequence signal to retrieve instruction, data, and address information related to the write operation. If it recognizes the codes as a write command, write decoder 304 signals to so notify controller 307.
- Write decoder 304 also verifies the validity of the data stream. The decoded instructions and information about the validity of the data stream are provided to controller 307.
- memory 310 is an Erasable Programmable Read Only Memory (EEPROM) which has a capacity of 1 ,056 bits.
- EEPROM Erasable Programmable Read Only Memory
- Memory 310 is used to store write data received from reader/encoder 101 during write mode. The data is retrieved from memory 310 and sent to reader/encoder 101 during read mode.
- relatively high voltage is required to write data into an EEPROM. Because such voltage generally takes time to build up, the write data is first buffered in input register 306. In so doing, controller 307 is free to perform other tasks in the interim period. When the required write voltage is reached, the write data buffered in input register 306 is written into memory 310. In general, controller 307 controls all read and write memory access transactions.
- controller 307 loads configuration information from the designated configuration (mode) memory block (block 0 of memory 310) into mode register 308.
- mode designated configuration
- Such configuration block data is programmed in block 0 of memory 310 during the write mode and includes the operation (OP) codes as well as other configuration information that controller 307 and modulator 309 are required to follow during a read operation. Accordingly, controller 307 and modulator 309 access the op-codes and configuration information stored in mode register 308 whenever necessary.
- modulator 309 carries out the selected modulation scheme on read data retrieved from memory 310.
- the modulated read data signal is then sent to analog interface module 301.
- load modulation is PSK modulation.
- the modulation scheme can also be disabled.
- FIG. 6 illustrating an exemplary mapping of memory 310, which as discussed earlier, has a capacity of 1,056 bits.
- memory 310 is organized into N individually addressable memory blocks each having a lock bit and 32 data bits.
- the first memory block (block 0) is designated as the configuration/mode block for storing configuration (mode) information which includes a lock bit and configuration bits.
- the remaining memory blocks are designated for storing user data which includes a lock bit, synchronization bits, and user data bits.
- FIG. 7 illustrates the lock bit and some exemplary individual configuration bits in the configuration block (block 0). As shown in FIG.
- the configuration (mode) information includes a locking information bit, POR delay information, data rate information, modulation type information, modulation enable information, max block information, and modulation threshold information, etc.
- the lock bit of the configuration block and user blocks indicates whether the contents of the associated block can be altered. When the lock bit asserted, the lock bit and the remaining content of the associated block can not be altered. Otherwise, the lock bit and the remaining content of the associated block can be rewritten (programmed).
- the data rate information indicates whether bitrate generator 303 is to operate at a data rate of either 7.81 kHz or 3.91 kHz.
- the modulation information indicates the type of modulation.
- the modulation enable information enables/disables modulation.
- the modulation threshold information indicates the degree of modulation to be carried out.
- the data rate information indicates the desired data rate.
- the max block information indicates the number of user data blocks (i.e., from block 1-to-block MAXBLK) to be cyclically transmitted to reader/encoder 101 in a read operation.
- MAXBLK can be any value between 0 and N.
- data from memory 310 is serially transmitted beginning with bit 1 of block 1 and ending with bit 32 of block MAXBLK.
- the data transmission of block 1 to block MAXBLK then repeats continuously in a cyclical fashion. For example, if MAXBLK is set to six (6), blocks 1-6 are cyclically and continuously transmitted.
- the contents of configuration block 0 is normally not transmitted. However, if MAXBLK is set to zero (0), the contents of configuration block 0 can be read.
- the information in configuration block 0 as well as all user data blocks 1-N are programmable by reader/encoder 101 or a substantially similar programming unit.
- reader/encoder 101 decides whether transponder 102 is in write mode or read mode. Reader/encoder 101 transmits predetermined write mode data or read mode data sequences so indicating to transponder 102.
- FIG. 8 illustrating a flow chart summarizing the principal steps involved in bi-directional data transfer between reader/encoder 101 and transponder 102 in accordance to the present invention. Regardless of whether it is a read or write operation, the first step requires reader/encoder 101 to generate and send an exciter signal to power transponder 102. Accordingly, transponder 102 monitors pads 312-313 to determine whether an exciter signal has been received (step 801). If no exciter signal has been received, transponder 102 keeps monitoring.
- transponder 102 loads configuration (mode) information from block 0 of memory 310 into mode register 308 (step 802).
- Gap detector 405 determines whether a start gap has been detected in the incoming data sequence (step 803). If a start gap is detected indicating that the write mode is likely involved, information from the write mode data sequence are further examined (step 804) by write decoder 304 to make certain that a write command is actually involved (step 805).
- a communication protocol is adopted by reader/encoder 101 and transponder 102 to communicate whether a write command is actually involved.
- Such communication protocol is embodied in the so-called write mode data sequence.
- the write mode sequence also provides the programming instruction, the programming data, and the block address.
- the duration of the gaps e.g., start gap and field gap
- the start gap may be longer than the subsequent field gaps to ensure more reliable detection.
- a data bit is required to immediately follow the start gap. In the preferred embodiment, if the duration for the ensuing data bit is approximately 24 field clocks, the data bit is a zero (0).
- the data bit is a one (1).
- one or more of the data bits are not valid '0' or ' 1 ' (e.g., the duration is not within acceptable range for a zero or a one)
- a field gap supposes to follow the first data bit followed by a second data bit. In the event there is no gap detected more than 64 field clocks after the previous gap, it is interpreted as an error and transponder 102 immediately enters into a read mode.
- the first and second data bits (data packets) of the write mode data sequence constitute a write mode operation code (op-code).
- two data packets combine to represent a write mode operation code.
- the first X data packets (data bits) of the write mode data sequence combine to represent a write mode operation code wherein X has a value of two (2).
- X may have any value.
- Op-code '00' represents a reset command.
- Op-code '01 ' wherein MAXBLK must also be '00', indicates a page write command used for testing memory cells whereby, except for block 0 and those memory blocks with an asserted lock bit, the value one (1) is written to all memory locations.
- Op-code ' 10' represents a 3-bit addressing write operation.
- opcode '10' is followed by a lock bit indicating whether the memory block is to be overwritten once programmed, 32 data bits, and 3 address bits to select a memory block between 0-7 to write to. Accordingly, there are a total of 38 bits in the write mode sequence for a write operation involving an op-code '10'.
- Op-code '11 ' represents a 5-bit addressing write operation.
- Op-code '11 ' is generally followed by a lock bit indicating whether the memory block is to be overwritten once programmed, 32 data bits, and 5 address bits to select a memory block between 0-31 to write to.
- FIG. 9 illustrates, as an example, the differential voltage between pads 312 and 313 in write mode in accordance to the present invention.
- a steady voltage pattern representing the step of loading block 0 is immediately followed by an intermittent voltage pattern representing the write mode data sequence.
- FIG. 10 illustrates, as an example, the differential voltage between pads 312 and 313 in read mode in accordance to the present invention.
- step 806 programming data received from reader/encoder 101 is stored in input register 306 (step 806).
- the programming instructions and information from the write mode sequence are utilized in programming the data into the desired memory block and in setting the lock bit.
- the programming voltage Vpp is measured, the lock bit from the memory block to which the data is to be programmed is examined, and the number of bits involved in a write operation is counted (steps 807-809, respectively).
- Vpp is continually monitored and regulated throughout the programming cycle. If Vpp does not meet the threshold voltage required to program the data into memory 310, transponder 102 immediately enters read mode (step 810).
- transponder 102 halts the programming and immediately enters into read mode. If the number of bits related to a particular op-code is incorrect, transponder 102 also immediately enters into read mode. In other words, if all of the following occurs: 1) write command detected, 2) sufficient Vpp voltage, 3) correct number of bits detected for op-codes ' 10' and ' 1 1 ' and 4) no assertion of lock bit in memory block to which data is written, data is written into the selected block of memory 310 (step 811). At the conclusion of the programming, transponder 102 enters read mode (step 810).
- configuration (mode) block 0 can also be reprogrammed with new configuration settings provided that its lock bit has not been asserted. If configuration block 0 is reprogrammed, the new configuration settings are applied to subsequent read transactions.
- read mode is the default mode. As discussed earlier, any error detected during write mode causes transponder 102 to enter into read mode. However, read mode (step 810) may also be the intended operation by reader/encoder 101 as with a continuous waveform from electrostatic reader/encoder 101 or at the conclusion of a data write/programming.
- transponder 102 enters into read mode, a determination is made as to whether read mode is intended (e.g., by reader/encoder 101 or following step 811), or defaulted by errors during programming (e.g., lock bit of addressed block is asserted, Vpp is below threshold, invalid op-code, invalid '0' or ' 1 ' data bit, invalid number of bits received for a particular op-code, etc.) (step 812). If read mode is indeed intended, data is retrieved from memory 310 starting at block 1 and continues through MAXBLK (step 813). If read mode is defaulted by errors, data is retrieved from memory 310 starting at current block and continues through MAXBLK (step 817).The data retrieval cycle then repeats continuously.
- step 814 it is determined from mode register 308 whether modulation information bit is enabled (step 814). If modulation bit is disabled indicating no modulation is required, no data is sent to transponder electrodes 314-316 to send to reader/encoder 101 (step 815). If modulation bit is enabled indicating that modulation is required, the data is sent to modulator 309 which has been informed of the modulation scheme desired (Manchester or PSK) (step 816). Modulator 309 modulates the data and sends the modulated data to analog interface module 301 (step 816) which relays it to pads 312-313 to send to reader/encoder 101 over the transponder electrodes. While a read operation is performed, gap detector 405 continues monitoring whether a start gap has been detected in the incoming data sequence (step 803).
- modulation scheme desired Manchester or PSK
- step 817 data is retrieved from memory 310 starting with the currently addressed memory block and continues through MAXBLK. Subsequently, data is retrieved from memory 310 starting with block 1 and continues through MAXBLK. The data retrieval cycle then repeats continuously. Next, it is determined from the modulation bit in mode register 308 whether modulation is enabled (step 814). If modulation bit is disabled indicating no modulation is required, no data is sent to transponder electrodes 314-316 to send to reader/encoder 101 (step 815).
- modulator 309 modulates the data and sends the modulated data to analog interface module 301 (step 816) which relays it to pads 312-313 to send to reader/encoder 101 over the transponder electrodes. While a read operation is performed, gap detector 405 continues monitoring whether a start gap has been detected in the incoming data sequence (step 803).
- a contactless electrostatic programmable RFID system, apparatus, and method is thus described. Because electrodes (i.e., plates) are used (instead of coils) to transmit and receive electrostatic signals, capacitance-based RFID technology can be implemented in an integrated circuit.
- the electrodes and associated electrical circuits of electrostatic RFID systems can easily be implemented on flat and printable surfaces including paper, plastic, or synthetic substrates.
- the manufacturing process involved is inexpensive and requires minimal components and set-up.
- advantages of the contactless electrostatic programmable RFID system described in the present invention are its low costs, ease of manufacturability, and packaging flexibility. These advantages make it practical to use such a contactless electrostatic programmable RFID system in high volume and low cost applications such as disposable applications.
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000570983A JP2002525932A (en) | 1998-09-11 | 1999-09-10 | Electrostatic radio frequency identification system with contactless programming function |
AU59179/99A AU5917999A (en) | 1998-09-11 | 1999-09-10 | Electrostatic radio frequency identification system having contactless programmability |
KR1020017003119A KR20010075032A (en) | 1998-09-11 | 1999-09-10 | Electrostatic radio frequency identification system having contactless programmability |
CA002343365A CA2343365A1 (en) | 1998-09-11 | 1999-09-10 | Electrostatic radio frequency identification system having contactless programmability |
EP99946864A EP1110417A1 (en) | 1998-09-11 | 1999-09-10 | Electrostatic radio frequency identification system having contactless programmability |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10001698P | 1998-09-11 | 1998-09-11 | |
US60/100,016 | 1998-09-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2000016570A1 true WO2000016570A1 (en) | 2000-03-23 |
Family
ID=22277698
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1999/020799 WO2000016570A1 (en) | 1998-09-11 | 1999-09-10 | Electrostatic radio frequency identification system having contactless programmability |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1110417A1 (en) |
JP (1) | JP2002525932A (en) |
KR (1) | KR20010075032A (en) |
AU (1) | AU5917999A (en) |
CA (1) | CA2343365A1 (en) |
WO (1) | WO2000016570A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SG107577A1 (en) * | 2001-02-21 | 2004-12-29 | Ibm | Method to address security and privacy issues of the use of rfid systems to track consumer products |
US7140713B2 (en) | 2002-10-28 | 2006-11-28 | Seiko Epson Corporation | Recording apparatus and communication method |
WO2006130421A3 (en) * | 2005-05-31 | 2007-11-01 | Tc License Ltd | Automatic mode detection in a dual operating mode rfid tag |
JP2011004429A (en) * | 2002-04-16 | 2011-01-06 | Somfy Sas | Method for interpretation of radio-electrical command |
US20120222131A1 (en) * | 2009-10-29 | 2012-08-30 | Gemalto Sa | Radio-frequency communication controlled by a microcircuit |
US8816826B2 (en) | 2005-05-06 | 2014-08-26 | Steven M. Colby | Passive radio frequency data logger |
US9030299B2 (en) | 2004-10-15 | 2015-05-12 | Nxp B.V. | Method of operating a RFID system |
US9495852B1 (en) | 2005-05-06 | 2016-11-15 | Steven M. Colby | Electronically switchable RFID tags |
US9524458B2 (en) | 2005-02-07 | 2016-12-20 | Mynette Technologies, Inc. | Switchable epassport including shielding |
US9569777B2 (en) | 2005-02-07 | 2017-02-14 | Mynette Technologies, Inc. | EPassport including shielding method |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4672279B2 (en) * | 2004-04-14 | 2011-04-20 | 株式会社富士通エフサス | Status confirmation system and status confirmation method |
KR100783084B1 (en) * | 2005-04-28 | 2007-12-11 | 이지현 | Rfid system having security apparatus and controlling method thereof |
JP5134796B2 (en) * | 2006-08-28 | 2013-01-30 | 株式会社東芝 | Gas-insulated high-voltage electrical equipment monitoring device and monitoring method thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5055659A (en) * | 1990-02-06 | 1991-10-08 | Amtech Technology Corp. | High speed system for reading and writing data from and into remote tags |
US5521590A (en) * | 1902-10-02 | 1996-05-28 | Citizen Watch Co., Ltd. | Data carrier |
US5847662A (en) * | 1994-12-27 | 1998-12-08 | Kabushiki Kaisha Toshiba | Radio card communication apparatus |
US5966082A (en) * | 1997-05-23 | 1999-10-12 | Intemec Ip Corp. | Method of flagging partial write in RF tags |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0685191B2 (en) * | 1986-08-05 | 1994-10-26 | 沖電気工業株式会社 | Free-form information card with capacitive coupling insertion direction |
IL82025A (en) * | 1987-03-27 | 1993-07-08 | Galil Electro Ltd | Electronic data communications system |
JPH03189786A (en) * | 1989-12-19 | 1991-08-19 | Sony Corp | Information card device |
US5334982A (en) * | 1993-05-27 | 1994-08-02 | Norden Systems, Inc. | Airport surface vehicle identification |
US6184841B1 (en) * | 1996-12-31 | 2001-02-06 | Lucent Technologies Inc. | Antenna array in an RFID system |
-
1999
- 1999-09-10 WO PCT/US1999/020799 patent/WO2000016570A1/en not_active Application Discontinuation
- 1999-09-10 EP EP99946864A patent/EP1110417A1/en not_active Withdrawn
- 1999-09-10 AU AU59179/99A patent/AU5917999A/en not_active Abandoned
- 1999-09-10 KR KR1020017003119A patent/KR20010075032A/en not_active Application Discontinuation
- 1999-09-10 JP JP2000570983A patent/JP2002525932A/en active Pending
- 1999-09-10 CA CA002343365A patent/CA2343365A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5521590A (en) * | 1902-10-02 | 1996-05-28 | Citizen Watch Co., Ltd. | Data carrier |
US5055659A (en) * | 1990-02-06 | 1991-10-08 | Amtech Technology Corp. | High speed system for reading and writing data from and into remote tags |
US5847662A (en) * | 1994-12-27 | 1998-12-08 | Kabushiki Kaisha Toshiba | Radio card communication apparatus |
US5966082A (en) * | 1997-05-23 | 1999-10-12 | Intemec Ip Corp. | Method of flagging partial write in RF tags |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7000834B2 (en) | 2001-02-21 | 2006-02-21 | International Business Machines Corporation | Method to address security and privacy issue of the use of RFID systems to track consumer products |
SG107577A1 (en) * | 2001-02-21 | 2004-12-29 | Ibm | Method to address security and privacy issues of the use of rfid systems to track consumer products |
JP2011004429A (en) * | 2002-04-16 | 2011-01-06 | Somfy Sas | Method for interpretation of radio-electrical command |
US7140713B2 (en) | 2002-10-28 | 2006-11-28 | Seiko Epson Corporation | Recording apparatus and communication method |
US9030299B2 (en) | 2004-10-15 | 2015-05-12 | Nxp B.V. | Method of operating a RFID system |
US9569777B2 (en) | 2005-02-07 | 2017-02-14 | Mynette Technologies, Inc. | EPassport including shielding method |
US9524458B2 (en) | 2005-02-07 | 2016-12-20 | Mynette Technologies, Inc. | Switchable epassport including shielding |
US8816826B2 (en) | 2005-05-06 | 2014-08-26 | Steven M. Colby | Passive radio frequency data logger |
US9495852B1 (en) | 2005-05-06 | 2016-11-15 | Steven M. Colby | Electronically switchable RFID tags |
EP1908307A2 (en) * | 2005-05-31 | 2008-04-09 | TC License Ltd. | Automatic mode detection in a dual operating mode rfid tag |
US8618916B2 (en) | 2005-05-31 | 2013-12-31 | Amtech Systems, LLC | Automatic mode detection in a dual operating mode RFID tag |
US8198985B2 (en) * | 2005-05-31 | 2012-06-12 | Amtech Systems, LLC | Automatic mode detection in a dual operating mode RFID tag |
US9996715B2 (en) | 2005-05-31 | 2018-06-12 | Amtech Systems, LLC | Automatic mode detection in a dual operating mode RFID tag |
US9313559B2 (en) | 2005-05-31 | 2016-04-12 | Amtech Systems, LLC | Automatic mode detection in a dual operating mode RFID tag |
EP1908307A4 (en) * | 2005-05-31 | 2009-10-21 | Tc License Ltd | Automatic mode detection in a dual operating mode rfid tag |
US9607190B2 (en) | 2005-05-31 | 2017-03-28 | Amtech Systems, LLC | Automatic mode detection in a dual operating mode RFID tag |
WO2006130421A3 (en) * | 2005-05-31 | 2007-11-01 | Tc License Ltd | Automatic mode detection in a dual operating mode rfid tag |
US20120222131A1 (en) * | 2009-10-29 | 2012-08-30 | Gemalto Sa | Radio-frequency communication controlled by a microcircuit |
US9172480B2 (en) * | 2009-10-29 | 2015-10-27 | Gemalto Sa | Radio-frequency communication controlled by a microcircuit |
Also Published As
Publication number | Publication date |
---|---|
JP2002525932A (en) | 2002-08-13 |
EP1110417A1 (en) | 2001-06-27 |
CA2343365A1 (en) | 2000-03-23 |
KR20010075032A (en) | 2001-08-09 |
AU5917999A (en) | 2000-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6362738B1 (en) | Reader for use in a radio frequency identification system and method thereof | |
EP2327230B1 (en) | Combination full-duplex and half-duplex electronic identification tag | |
US5345231A (en) | Contactless inductive data-transmission system | |
EP0727752B1 (en) | Electronic identification system | |
EP0733988B1 (en) | Electronic identification system | |
US8111138B2 (en) | Radio tag and system | |
US6282407B1 (en) | Active electrostatic transceiver and communicating system | |
EP1251452B1 (en) | Multi-memory electronic identification tag | |
AU686933B2 (en) | Radio frequency identification system for reliable communication | |
EP1358767B1 (en) | A selective cloaking circuit for use in a radiofrequency identification and method of cloaking rfid tags | |
US5499017A (en) | Multi-memory electronic identification tag | |
US8390433B2 (en) | Method and system for low cost, power efficient, wireless transponder devices with enhanced functionality | |
KR20070076071A (en) | Contactless card and contactless card system | |
EP1110417A1 (en) | Electrostatic radio frequency identification system having contactless programmability | |
EP2330538A1 (en) | Radio frequency transponder | |
US20110163882A1 (en) | Passive Low Frequency Inductive Tagging | |
EP1567968B1 (en) | Method of recognizing whether a transponder belongs to a group of transponders | |
WO2000016289A1 (en) | Electrostatic rfid/eas system | |
US20090066482A1 (en) | Radio frequency identification system capable of reducing power consumption and method for operating the same | |
JPH10215210A (en) | Data carrier system | |
WO2005064527A1 (en) | Wireless tag and wireless tag reader/writer | |
EP3196807B1 (en) | Smart objects | |
JPH09298485A (en) | Contactless data transmission reception method and its equipment | |
WO2000016283A1 (en) | Generation of electrostatic voltage potentials for rfid/eas using piezoelectric crystals | |
KR100762257B1 (en) | Device and mothed for reading tari length for tag chip |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1999946864 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2343365 Country of ref document: CA Ref country code: CA Ref document number: 2343365 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020017003119 Country of ref document: KR |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2000 570983 Kind code of ref document: A Format of ref document f/p: F |
|
WWP | Wipo information: published in national office |
Ref document number: 1999946864 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 1020017003119 Country of ref document: KR |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1999946864 Country of ref document: EP |
|
WWR | Wipo information: refused in national office |
Ref document number: 1020017003119 Country of ref document: KR |