US20060114103A1 - Semiconductor device - Google Patents

Semiconductor device Download PDF

Info

Publication number
US20060114103A1
US20060114103A1 US10/540,268 US54026805A US2006114103A1 US 20060114103 A1 US20060114103 A1 US 20060114103A1 US 54026805 A US54026805 A US 54026805A US 2006114103 A1 US2006114103 A1 US 2006114103A1
Authority
US
United States
Prior art keywords
memory
information
tag
counter
random number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/540,268
Inventor
Mitsuo Usami
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Assigned to HITACHI, LTD. reassignment HITACHI, LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: USAMI, MITSUO
Publication of US20060114103A1 publication Critical patent/US20060114103A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods 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
    • G06K7/10019Methods 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 resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers.
    • G06K7/10029Methods 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 resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the time domain, e.g. using binary tree search or RFID responses allocated to a random time slot
    • G06K7/10039Methods 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 resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the time domain, e.g. using binary tree search or RFID responses allocated to a random time slot interrogator driven, i.e. synchronous
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/067Record 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/07Record 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/077Constructional details, e.g. mounting of circuits in the carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/067Record 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/07Record 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/067Record 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/07Record 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/0723Record 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • H04B5/48

Definitions

  • the present invention relates to a semiconductor device and more particularly to a technology which is effective for application to the configuration of an IC chip with anti-collision control function, used for IC tag.
  • the IC tag transmits an identification number contained in that IC tag by a bit corresponding to a transmission request from the reception unit.
  • the reception unit sends back one bit of received identification number to the IC tag.
  • the IC tag compares the sent-back one bit with the transmitted one bit and if they are equal, it transmits a next one bit and if they are not equal, the transmission is stopped because it means that other IC tag exists.
  • the IC tag transmits all bits and is notified that the reception unit has received the identification number properly, the IC tag terminates subsequent response completely.
  • the above-mentioned method requires a complicated logical circuit for identifying plural IC tags.
  • the IC tag does not transmits plural bits of the identification number continuously but repeats transmission/reception with a reception unit in the unit of a bit, a complicated command is necessary, the number of operating stages is large, a complicated flip-flop is necessary, switching of transmission/reception needs to be controlled in a complicated way, a memory address counter needs a complicated control and a data comparison circuit is required.
  • an object of the present invention is to provide a semiconductor device having a small size anti-collision control function, the anti-collision control function being built up with a simple logic, such as an IC chip loaded on an IC tag.
  • a first means for solving the above-described problem exists in a semiconductor device for sending information in non-contact condition, comprising a memory which memorizes a first random number and information other than the first random number and for sending information in the memory with a time difference according to a numeric value of the first random number, this semiconductor device being characterized in that the first random number is set in a memory address counter of the semiconductor device for time difference control.
  • a second means for solving the above-described problem exists in a semiconductor device containing a memory which memorizes the first random number and information other than the first random number, the semiconductor device sending information in non-contact condition and being characterized in that the plural semiconductor devices operates synchronously with a clock from outside and when a reception unit located outside the semiconductor device detects that the plural semiconductor devices are operating, each semiconductor device sends out information in the memory of the semiconductor device with a time difference according to a numeric value of the first random number.
  • a third means for solving the above-described problem exists in a semiconductor device containing a memory which memorizes the first random number and the second random number and other information than the first random number and the second random number, the semiconductor device sending information in non-contact condition and being characterized in that the plural semiconductor devices operates synchronously with a clock from outside and when a reception unit located outside the semiconductor device detects that the plural semiconductor devices are operating, each semiconductor device sends out information in the memory of the semiconductor device with a time difference according to a numeric value of the first random number and further when the reception unit detects that the plural semiconductor devices possess the same first random numbers, each of the semiconductor devices sends out information in the memory of the semiconductor device with a time difference according to a numeric value of the second random number of the semiconductor device.
  • a fourth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and other information than the first random number, the semiconductor device sending information in the memory in non-contact condition with a time difference according to a numeric value of the first random number and being characterized in that the memory memorizes an error detection code and when the plural semiconductor devices operates synchronously with a clock from outside, the error detection code is sent out from the plural semiconductor devices and the reception unit receives the error detection code as a logical sum, recognizing that it is an error detection code which never appears when a single semiconductor device sends out so as to detect that the plural semiconductor devices are operating.
  • a fifth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and information other than the first random number, the semiconductor device sending information in the memory in non-contact condition with a time difference according to a numeric value of the first random number and being characterized in comprising a counter having a bit count equal to the first random number and that the first random number in the memory is set in the counter and the content of the counter is changed according to a clock from outside and when the content of the counter reaches a specified code, information in the memory is sent.
  • a sixth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and information other than the first random number, the semiconductor device sending information in the memory in non-contact condition with a time difference according to a numeric value of the first random number and being characterized in that carrier signal from outside the semiconductor device is changed from L level to H level and remains in that state over a specified time and after that, drops to the L level and after a predetermined time elapses, returns to H level, recognizing that a first clock comes.
  • a seventh means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and information other than the first random number, the semiconductor device sending information in the memory in non-contact condition with a time difference according to a numeric value of the first random number and being characterized in further comprising a counter indicating an address of the memory and that counter performs count operation with the first random number set.
  • An eighth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and the second random number and information other than the first and second random numbers, in which when plural semiconductor devices operate synchronously with a clock from outside and a reception unit detects that such plural semiconductor devices are operating, each of the semiconductor chips sends out information in the memory of the semiconductor device according to the first random number and further when the reception unit detects that the plural semiconductor devices possess the same first random number, each semiconductor device sends out information in the memory of the semiconductor device non-contact condition with a time difference according to a numeric value of the second random number, the semiconductor device being characterized in that the semiconductor device has a counter indicating an address of the memory and that counter performs count operation with the second random number set.
  • a ninth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and the second random number and information other than the first and second random numbers, in which when plural semiconductor devices operate synchronously with a clock from outside when a reception unit detects that such plural semiconductor devices are operating, each of the semiconductor chips sends out information in the memory of the semiconductor device with a time difference according to the first random number and further when the reception unit detects that the plural semiconductor devices possess the same first random number, each semiconductor device sends out information in the memory of the semiconductor device non-contact condition with a time difference according to a numeric value of the second random number, the semiconductor device being characterized in that the semiconductor device has a counter indicating an address of the memory and that counter performs count operation with the second random number set and a specific modulation period exists after a last clock signal from outside is changed from H level to L level and after that specific period, carrier obtains a timing of returning to the amplitude of an initial carrier so as to realize a set for setting the second random number
  • a tenth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and the second random number and information other than the first and second random numbers, in which when plural semiconductor devices operate synchronously with a clock from outside and a reception unit detects that such plural semiconductor devices are operating, each of the semiconductor chips sends out information in the memory of the semiconductor device according to the first random number and further when the reception unit detects that the plural semiconductor devices possess the same first random number, each semiconductor device sends out information in the memory of the semiconductor device non-contact condition with a time difference according to a numeric value of the second random number, the semiconductor device being characterized in that the semiconductor device has a counter indicating an address of the memory and that counter performs count operation with the second random number set and the semiconductor device contains a flip-flop which indicates that the counter is used as the counter for indicating an address.
  • FIG. 1 is a block diagram showing the configuration of a semiconductor device of a first embodiment of the present invention.
  • FIG. 2 is a block diagram showing the configuration of a semiconductor device of a second embodiment of the present invention.
  • FIG. 3 is a signal waveform diagram showing a reception signal of the semiconductor device according to a third embodiment of the present invention.
  • FIG. 4 is an explanatory diagram showing a method for controlling anti-collision in case where plural IC tags exist according to a fourth embodiment of the present invention.
  • FIGS. 5A to 5 C are configuration diagrams showing an IC tag equipped with the semiconductor device of the first-third embodiment of the present invention as a fifth embodiment of the present invention.
  • FIG. 1 is a block diagram showing a configuration of the semiconductor device of the first embodiment of the present invention.
  • a semiconductor device of this embodiment is, for example, an IC chip 12 , which comprises a memory address counter 13 , an antenna 14 , a rectifying circuit 15 , a memory 16 , a first flip-flop 18 and the like.
  • the memory address counter 13 is a counter indicating bit address of the memory 16 and has the same bit number as the first random number 11 .
  • electromagnetic wave is received from outside by the antenna 14 so that DC voltage is generated in the rectifying circuit 15 .
  • “H” is set in the first flip-flop 18 as the initial condition and at this time, the first random number 11 in the memory 16 is set in the memory address counter 13 .
  • the memory address counter 13 counts up or counts down.
  • the first flip-flop 18 When the content of the memory address counter 13 reaches a specified code (for example “ 0 ”), the first flip-flop 18 is set to “L” and information in the memory 16 such as the identification number 17 is sent to an external reception unit through the rectifying circuit 15 and the antenna 14 .
  • a specified code for example “ 0 ”
  • information in the memory 16 such as the identification number 17 is sent from the IC chip 12 with a time difference.
  • each IC chip 12 If plural IC chips 12 for sending information in non-contact condition exist, the plural IC chips 12 operate at the same time synchronously with a clock from outside. In this case, because the first random number 11 is written in the memory 16 of each IC chip 12 at random preliminarily, each IC chip 12 sends information in the memory 16 of the same IC chip 12 with a time difference.
  • the memory address counter 13 indicates a bit address of the memory 16 and performs counting operation with the first random number 11 set, it can control anti-collision with such a simple circuit configuration.
  • the function of the first flip-flop 18 will be briefly described. To realize the above-mentioned operation, a stage for setting the first random number 11 within the memory 16 in the memory address counter 13 is necessary. This is set when the output of the first flip-flop 18 is “H”. When the first random number 11 set in the memory address counter 13 is counted up or counted down to “ 0 ” by a clock from the reception unit, the output of the first flip-flop 18 is set to “L” so that information in the memory 16 such as the identification number 17 is sent out according to a memory address.
  • FIG. 2 is block diagram showing the configuration of the semiconductor device according to the second embodiment of the present invention.
  • the semiconductor device of the second embodiment is, for example, an IC chip 12 , which is equipped with a second flip-flop 21 in addition to the semiconductor device of the first embodiment and includes a second random number 22 additionally as information in the memory 16 .
  • the first flip-flop 18 is set to “L” and information in the memory 16 such as the identification number 17 is sent through the rectifying circuit 15 and the antenna 14 .
  • plural IC chips 12 operates at the same time synchronously with an external clock and when a reception unit outside the IC chip 12 detects that plural IC chips exist and operate, the respective IC chips 12 send information contained in the memory 16 of each IC chip 12 with a time difference according to a value of the first random number 11 and further when the reception unit detects that the plural IC chips 12 have the same first random number 11 , the second flip-flop 21 is set to “H”.
  • the second random number 22 is set in the memory address counter 13 and counted up or counted down.
  • each IC chip 12 sends out information in the memory 16 such as the identification number 17 according to the second random number 22 with a time difference.
  • the memory address counter 13 indicates a bit address of the memory 16 and performs counting operation with the second random number 22 set.
  • the function of the second flip-flop 21 will be briefly described.
  • a stage for setting the second random number 22 within the memory 16 in the memory address counter 13 is temporarily necessary. This is set when the output of the second flip-flop 21 is “H”.
  • the output of the second flip-flop 21 is set to “L” so that information in the memory 16 such as the identification number 17 is sent out according to a memory address.
  • the reason why the first random number 11 and the second random number 22 are possessed is due to discrete probability of anti-collision control. Because the first random number 11 and the second random number 22 determine a memory data sending timing and further, they are written at random by user upon manufacturing of the IC chip 12 in advance, finite bit length is used.
  • the third embodiment of the present invention is, for example, an IC tag loaded with an IC chip, which includes additionally an error detection code as information in the memory 16 of the semiconductor device (IC chip 12 ) of the first or second embodiment.
  • FIG. 3 is a signal waveform diagram showing a reception signal of the semiconductor device according to the third embodiment of the present invention.
  • a carrier modulation signal 31 is changed from “L” level having no carrier to “H” level having a carrier. Then, this signal continues on the “H” level over a specific time and after that, drops to “L” level temporarily and after a specified time elapses, it turns to “H” level, so that it is recognized as a first clock signal 32 .
  • the clock signal is supplied to the IC tag containing the IC chip 12 from an antenna of the reception unit. All IC tags send out the content of a specified memory 16 according to this clock signal.
  • reception unit receives a specified bit and an error is found when the error detection code is recognized, the condition is that plural IC tags exist or that a true error occurs, the reception unit continues to send out the clock signal.
  • Each IC tag sets the first random number 11 in its own memory 16 in its own memory address counter 13 and progresses count-up or count-down with the clock signal according to the first random number 11 .
  • the memory address counter 13 reaches “ 0 ”
  • the content of the memory 16 is sent with the clock signal.
  • the reception unit receives a predetermined bit so as to confirm an error detection code. Because if an error exists, it means that plural tags exist or a true error occurs, after the reception unit sends a specified clock to the IC tag, it sends out a mode switching modulation signal 33 .
  • each IC tag sets the second random number 22 in the memory 16 of the IC tag within its own memory address counter 13 and progresses count-up or count-down with the clock signal.
  • the memory address counter 13 reaches “ 0 ”, it sends out information in its own memory 16 with the clock signal.
  • the IC chip 12 for sending out information in non-contact condition includes the memory 16 for memorizing the first random number 11 and other information than the first random number 11 .
  • the IC chips 12 which sends out information in the memory 16 according to a numeric value of the first random number 11 with a time difference, has an error detection code as well as the first random number 11 .
  • the error detection code is sent out from the plural IC chips at the same time. That error detection code is received by the reception unit as a logical sum and recognized to be an error detection code which never appears if a single IC chip sends and thus, the reception unit detects that plural IC chips 12 are operating.
  • the plural IC chips 12 for sending information in non-contact condition have a memory 16 which memorizes, in advance, the first random number 11 and the second random number 22 and other information than the first random number 11 and the second random number 22 .
  • each IC chip 12 When the plural IC chips 12 operate at the same time synchronously with an external clock and the reception unit detects that the plural IC chips 12 exist, each IC chip 12 sends out information in the memory 16 of the IC chip 12 according to a numeric value of the first random number 11 . with a time difference. Further, when the reception unit detects that the plural IC chips 12 possess the same first random number 11 , each IC chip 12 sends out information in the memory 16 of the IC chip 12 with a time difference according to a numeric value of the second random number 22 .
  • the IC chip 12 contains a memory address counter 13 indicating a bit address in the memory 16 .
  • the memory address counter 13 performs count operation with a numeric value of the second random number 22 set. After a specific modulation period (carrier modulation signal 31 ) after a last clock signal from outside is changed from “H” level to “L” level, the carrier attains a timing of returning to an initial carrier amplitude and then, a signal for setting the second random number 22 sends out information in the memory 16 of the IC chip 12 .
  • anti-collision control can be performed with a simpler logic.
  • FIG. 4 is an explanatory diagram of anti-collision control method in case where plural IC tags exist according to the fourth embodiment of the present invention.
  • first IC tags 41 , second IC tags 42 , third IC tags 43 , fourth IC tags 44 and fifth IC tags 45 exist.
  • Electromagnetic wave 46 is irradiated from a reception unit antenna 47 to these IC tags.
  • the reception unit 48 is capable of controlling this electromagnetic wave 46 .
  • the first IC tag 41 , the second IC tag 42 , the third IC tag 43 , the fourth IC tag 44 and the fifth IC tag 45 contain the IC chip 12 according to the first embodiment—third embodiment.
  • Each IC chip contains the random number described in the first to third embodiments.
  • Data from each IC tag can be read by the reception unit 48 individually.
  • the random number of each group and a random number error detection code are checked to verify whether or not reading is performed properly against noise.
  • the error check method may be of cipher system having an evident algorithm or a cyclic redundancy check code.
  • the quantity does not need to be five but 1,000 to 10,000 IC tags may exist.
  • FIGS. 5A to 5 C are configuration diagrams showing the IC tag loaded with the semiconductor device (IC chip 12 ) of the first-third embodiments.
  • the IC tag of the fifth embodiment is comprised of the IC chip 12 of the first-third embodiment, a tag sheet 51 , an index 54 , and antennas 52 , 53 , 55 , 56 , 57 .
  • the first straight antenna 52 and the second straight antenna 53 are connected to the IC chip 12 on the tag sheet 51 . Further, the index 54 is attached to the tag sheet 51 .
  • the first modified antenna 55 and the second modified antenna 56 are connected to the IC chip 12 on the tag sheet 51 .
  • the index 54 is attached to the tag sheet 51 .
  • the third modified antenna 57 and the second modified antenna 56 are connected to the IC chip 12 on the tag sheet 51 .
  • the index 54 is attached to the tag sheet 51 .
  • the positions of the tag sheet 51 , the index 54 and the IC chip 12 are common, three kinds of the IC tags each having a different antenna configuration are achieved.
  • each IC chip 12 has a different identification number based on the technology described in the first-fourth embodiments.
  • the resonant frequency is proportional to an inverse number of square roots of a product of antenna capacity and antenna inductance, the resonant frequency decreases if the antenna capacity is increased by addition of the parasitic capacity.
  • a necessity of hopping the frequency of the reception unit is generated. If antennas of the same shape overlap, two antennas come to exist in the same electric wave area so that energy of each tag decreases, thereby inducing a drop in communication distance.
  • antennas of FIGS. 5A, 5B , and 5 C are overlapped, antenna patterns do not coincide completely.
  • generation of parasitic capacity is suppressed and an area for obtaining electric wave is secured, so that it is possible to suppress drop in the resonant frequency and reduction in the obtained energy.
  • Such a device as hopping can be saved and an effect that no drop in the communication distance is induced can be expected.
  • the three kinds of the antenna patterns shown here are examples. If a number of patterns are created by changing the shape of the antenna, even if antennas of arbitrary kinds are overlapped, the probability that they coincide completely drops, thereby making it possible to carry out anti-collision control effectively.
  • the index 54 indicates the direction of the tag sheet 51 and is used for aligning the direction of the tag sheet when the tag sheet is bonded.
  • the present invention is not restricted to this, but the present invention can be applied to other semiconductor devices and particularly, the effect of the present invention is more valid as the size of the semiconductor device decreases.
  • the present invention is not restricted to this but the present invention can be applied to other product such as the IC card.
  • the present invention is effective for application to the configuration of the IC chip with anti-collision control function used in the semiconductor device, particularly the IC tag.

Abstract

An IC chip (12) having a memory (16) for memorizing a first random number (11) and information other than the first random number (11) (identification number 17 and the like) and for transmitting information in the memory (16) non-contact condition with a time difference according to a numeric value of the first random number (11). By setting the first random number (11) in a memory address counter (13) of the IC chip (12) for time difference control, the memory address counter (13) can be used for memory data transmission control at the same time, thereby building up a logic simply. As a consequence, it is possible to construct a semiconductor device capable of anti-collision control in the size of 0.5 mm square or less.

Description

    TECHNICAL FIELD
  • The present invention relates to a semiconductor device and more particularly to a technology which is effective for application to the configuration of an IC chip with anti-collision control function, used for IC tag.
  • BACKGROUND ART
  • As a means for controlling anti-collision with signals from plural IC tags to identify an IC tag by exchanging signals between a reception unit and plural IC tags, which the inventor of the present invention has considered, following technology can be considered.
  • First, the IC tag transmits an identification number contained in that IC tag by a bit corresponding to a transmission request from the reception unit. The reception unit sends back one bit of received identification number to the IC tag. Then, the IC tag compares the sent-back one bit with the transmitted one bit and if they are equal, it transmits a next one bit and if they are not equal, the transmission is stopped because it means that other IC tag exists. Then, if the IC tag transmits all bits and is notified that the reception unit has received the identification number properly, the IC tag terminates subsequent response completely. By repeating this sequence, even if plural IC tags exist, it is possible to recognize them individually (see, for example, Japanese Patent Laid-Open No. 10-021691).
  • DISCLOSURE OF THE INVENTION
  • As a result of considering the technology for controlling anti-collision in the aforementioned IC tag or the like, following matters have been made evident.
  • For example, the above-mentioned method requires a complicated logical circuit for identifying plural IC tags. As for the reason, because the IC tag does not transmits plural bits of the identification number continuously but repeats transmission/reception with a reception unit in the unit of a bit, a complicated command is necessary, the number of operating stages is large, a complicated flip-flop is necessary, switching of transmission/reception needs to be controlled in a complicated way, a memory address counter needs a complicated control and a data comparison circuit is required.
  • Due to complicatedness of this logical circuit, the size of the semiconductor is increased, thereby inducing an increase of cost of the semiconductor device, which is a cause which blocks prevailing of the IC tag.
  • Accordingly, an object of the present invention is to provide a semiconductor device having a small size anti-collision control function, the anti-collision control function being built up with a simple logic, such as an IC chip loaded on an IC tag.
  • The above-mentioned and other objects and novel features of the present invention will become apparent from a description of this specification and the accompanying drawings.
  • An outline of the present invention disclosed in this specification is as follows.
  • A first means for solving the above-described problem exists in a semiconductor device for sending information in non-contact condition, comprising a memory which memorizes a first random number and information other than the first random number and for sending information in the memory with a time difference according to a numeric value of the first random number, this semiconductor device being characterized in that the first random number is set in a memory address counter of the semiconductor device for time difference control.
  • A second means for solving the above-described problem exists in a semiconductor device containing a memory which memorizes the first random number and information other than the first random number, the semiconductor device sending information in non-contact condition and being characterized in that the plural semiconductor devices operates synchronously with a clock from outside and when a reception unit located outside the semiconductor device detects that the plural semiconductor devices are operating, each semiconductor device sends out information in the memory of the semiconductor device with a time difference according to a numeric value of the first random number.
  • A third means for solving the above-described problem exists in a semiconductor device containing a memory which memorizes the first random number and the second random number and other information than the first random number and the second random number, the semiconductor device sending information in non-contact condition and being characterized in that the plural semiconductor devices operates synchronously with a clock from outside and when a reception unit located outside the semiconductor device detects that the plural semiconductor devices are operating, each semiconductor device sends out information in the memory of the semiconductor device with a time difference according to a numeric value of the first random number and further when the reception unit detects that the plural semiconductor devices possess the same first random numbers, each of the semiconductor devices sends out information in the memory of the semiconductor device with a time difference according to a numeric value of the second random number of the semiconductor device.
  • A fourth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and other information than the first random number, the semiconductor device sending information in the memory in non-contact condition with a time difference according to a numeric value of the first random number and being characterized in that the memory memorizes an error detection code and when the plural semiconductor devices operates synchronously with a clock from outside, the error detection code is sent out from the plural semiconductor devices and the reception unit receives the error detection code as a logical sum, recognizing that it is an error detection code which never appears when a single semiconductor device sends out so as to detect that the plural semiconductor devices are operating.
  • A fifth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and information other than the first random number, the semiconductor device sending information in the memory in non-contact condition with a time difference according to a numeric value of the first random number and being characterized in comprising a counter having a bit count equal to the first random number and that the first random number in the memory is set in the counter and the content of the counter is changed according to a clock from outside and when the content of the counter reaches a specified code, information in the memory is sent.
  • A sixth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and information other than the first random number, the semiconductor device sending information in the memory in non-contact condition with a time difference according to a numeric value of the first random number and being characterized in that carrier signal from outside the semiconductor device is changed from L level to H level and remains in that state over a specified time and after that, drops to the L level and after a predetermined time elapses, returns to H level, recognizing that a first clock comes.
  • A seventh means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and information other than the first random number, the semiconductor device sending information in the memory in non-contact condition with a time difference according to a numeric value of the first random number and being characterized in further comprising a counter indicating an address of the memory and that counter performs count operation with the first random number set.
  • An eighth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and the second random number and information other than the first and second random numbers, in which when plural semiconductor devices operate synchronously with a clock from outside and a reception unit detects that such plural semiconductor devices are operating, each of the semiconductor chips sends out information in the memory of the semiconductor device according to the first random number and further when the reception unit detects that the plural semiconductor devices possess the same first random number, each semiconductor device sends out information in the memory of the semiconductor device non-contact condition with a time difference according to a numeric value of the second random number, the semiconductor device being characterized in that the semiconductor device has a counter indicating an address of the memory and that counter performs count operation with the second random number set.
  • A ninth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and the second random number and information other than the first and second random numbers, in which when plural semiconductor devices operate synchronously with a clock from outside when a reception unit detects that such plural semiconductor devices are operating, each of the semiconductor chips sends out information in the memory of the semiconductor device with a time difference according to the first random number and further when the reception unit detects that the plural semiconductor devices possess the same first random number, each semiconductor device sends out information in the memory of the semiconductor device non-contact condition with a time difference according to a numeric value of the second random number, the semiconductor device being characterized in that the semiconductor device has a counter indicating an address of the memory and that counter performs count operation with the second random number set and a specific modulation period exists after a last clock signal from outside is changed from H level to L level and after that specific period, carrier obtains a timing of returning to the amplitude of an initial carrier so as to realize a set for setting the second random number.
  • A tenth means for solving the above-described problem exists in a semiconductor device having a memory which memorizes the first random number and the second random number and information other than the first and second random numbers, in which when plural semiconductor devices operate synchronously with a clock from outside and a reception unit detects that such plural semiconductor devices are operating, each of the semiconductor chips sends out information in the memory of the semiconductor device according to the first random number and further when the reception unit detects that the plural semiconductor devices possess the same first random number, each semiconductor device sends out information in the memory of the semiconductor device non-contact condition with a time difference according to a numeric value of the second random number, the semiconductor device being characterized in that the semiconductor device has a counter indicating an address of the memory and that counter performs count operation with the second random number set and the semiconductor device contains a flip-flop which indicates that the counter is used as the counter for indicating an address.
  • The effects which can be obtained by the inventions disclosed in this specification are as follows.
      • (1) An anti-collision control IC tag can be achieved with a simple logic circuit.
      • (2) Because no command is required, any complicated decoding circuit is not required and a logic can be built up simply.
      • (3) Because there are a number of repetitions on the operation stage, the quantity of the flip-flops to be controlled can be reduced, thereby making it possible to build up a simple logic.
      • (4) The memory address counter can be used for memory data transmission control also, thereby making it possible to build logic simply.
      • (5) As a result of (1) to (4), a semiconductor device capable of anti-collision control can be constructed in the size of 0.5 mm square or less.
    BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram showing the configuration of a semiconductor device of a first embodiment of the present invention.
  • FIG. 2 is a block diagram showing the configuration of a semiconductor device of a second embodiment of the present invention.
  • FIG. 3 is a signal waveform diagram showing a reception signal of the semiconductor device according to a third embodiment of the present invention.
  • FIG. 4 is an explanatory diagram showing a method for controlling anti-collision in case where plural IC tags exist according to a fourth embodiment of the present invention.
  • FIGS. 5A to 5C are configuration diagrams showing an IC tag equipped with the semiconductor device of the first-third embodiment of the present invention as a fifth embodiment of the present invention.
  • BEST MODE FOR CARRYING OUT THE INVENTION
  • Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In all drawings for explaining the embodiments, like reference numerals are attached to the same components and duplicated description thereof is omitted.
  • (First Embodiment)
  • FIG. 1 is a block diagram showing a configuration of the semiconductor device of the first embodiment of the present invention. A semiconductor device of this embodiment is, for example, an IC chip 12, which comprises a memory address counter 13, an antenna 14, a rectifying circuit 15, a memory 16, a first flip-flop 18 and the like.
  • Information such as first random number 11 and identification number 17 is written in the memory 16.
  • The memory address counter 13 is a counter indicating bit address of the memory 16 and has the same bit number as the first random number 11.
  • Next, the operation of the first semiconductor device of the first embodiment will be described with reference to FIG. 1. First, electromagnetic wave is received from outside by the antenna 14 so that DC voltage is generated in the rectifying circuit 15.
  • “H” is set in the first flip-flop 18 as the initial condition and at this time, the first random number 11 in the memory 16 is set in the memory address counter 13.
  • Next, receiving a clock from an external reception unit, the memory address counter 13 counts up or counts down.
  • When the content of the memory address counter 13 reaches a specified code (for example “0”), the first flip-flop 18 is set to “L” and information in the memory 16 such as the identification number 17 is sent to an external reception unit through the rectifying circuit 15 and the antenna 14.
  • That is, according to numerals of the first random number 11, information in the memory 16 such as the identification number 17 is sent from the IC chip 12 with a time difference.
  • If plural IC chips 12 for sending information in non-contact condition exist, the plural IC chips 12 operate at the same time synchronously with a clock from outside. In this case, because the first random number 11 is written in the memory 16 of each IC chip 12 at random preliminarily, each IC chip 12 sends information in the memory 16 of the same IC chip 12 with a time difference.
  • Because the memory address counter 13 indicates a bit address of the memory 16 and performs counting operation with the first random number 11 set, it can control anti-collision with such a simple circuit configuration.
  • Next, the function of the first flip-flop 18 will be briefly described. To realize the above-mentioned operation, a stage for setting the first random number 11 within the memory 16 in the memory address counter 13 is necessary. This is set when the output of the first flip-flop 18 is “H”. When the first random number 11 set in the memory address counter 13 is counted up or counted down to “0” by a clock from the reception unit, the output of the first flip-flop 18 is set to “L” so that information in the memory 16 such as the identification number 17 is sent out according to a memory address.
  • (Second Embodiment)
  • FIG. 2 is block diagram showing the configuration of the semiconductor device according to the second embodiment of the present invention.
  • As shown in FIG. 2, the semiconductor device of the second embodiment is, for example, an IC chip 12, which is equipped with a second flip-flop 21 in addition to the semiconductor device of the first embodiment and includes a second random number 22 additionally as information in the memory 16.
  • Next, as shown in FIG. 2, operation of the semiconductor device of the second embodiment will be described. Like the first embodiment described previously, when electromagnetic wave is received from outside, DC voltage is generated in the rectifying circuit 15 and the first random number 11 in the memory 16 is set in the memory address counter 13 and then, the memory address counter 13 counts up or counts down.
  • When the content of the memory address counter 13 reaches a specified code (for example, “0”), the first flip-flop 18 is set to “L” and information in the memory 16 such as the identification number 17 is sent through the rectifying circuit 15 and the antenna 14.
  • Then, plural IC chips 12 operates at the same time synchronously with an external clock and when a reception unit outside the IC chip 12 detects that plural IC chips exist and operate, the respective IC chips 12 send information contained in the memory 16 of each IC chip 12 with a time difference according to a value of the first random number 11 and further when the reception unit detects that the plural IC chips 12 have the same first random number 11, the second flip-flop 21 is set to “H”.
  • Then, the second random number 22 is set in the memory address counter 13 and counted up or counted down.
  • When the content of the memory address counter 13 reaches a specific code (for example, “0”), information in the memory 16 such as the identification number 17 is sent through the rectifying circuit 15 and the antenna 14.
  • Thus, after information in the memory 16 such as the identification number 17 is sent out according to a numeric value of the first random number 11 with a time difference and when the reception unit detects that the plural IC chips 12 possess the same random number 11, each IC chip 12 sends out information in the memory 16 such as the identification number 17 according to the second random number 22 with a time difference.
  • The memory address counter 13 indicates a bit address of the memory 16 and performs counting operation with the second random number 22 set.
  • Next, the function of the second flip-flop 21 will be briefly described. To realize the above-mentioned operation, a stage for setting the second random number 22 within the memory 16 in the memory address counter 13 is temporarily necessary. This is set when the output of the second flip-flop 21 is “H”. When the second random number 22 set in the memory address counter 13 is counted up or counted down to “0” by a clock from the reception unit, the output of the second flip-flop 21 is set to “L” so that information in the memory 16 such as the identification number 17 is sent out according to a memory address.
  • The reason why the first random number 11 and the second random number 22 are possessed is due to discrete probability of anti-collision control. Because the first random number 11 and the second random number 22 determine a memory data sending timing and further, they are written at random by user upon manufacturing of the IC chip 12 in advance, finite bit length is used.
  • Thus, it is not possible to avoid a collision of the same random numbers at a certain probability in viewpoints of principle. Whether or not such a collision occurs can be detected with a reception unit because error detection code deflects.
  • Thus, by sending a mode switching modulation signal from the reception unit to the IC chip 12, memory data is sent out again according to the second random number 22 possessed by each IC chip 12. Although a probability that the first random number 11 and the second random number 22 may collide with each other is not generally 0, the probability is extremely small.
  • (Third Embodiment)
  • The third embodiment of the present invention is, for example, an IC tag loaded with an IC chip, which includes additionally an error detection code as information in the memory 16 of the semiconductor device (IC chip 12) of the first or second embodiment.
  • FIG. 3 is a signal waveform diagram showing a reception signal of the semiconductor device according to the third embodiment of the present invention.
  • The operation of the semiconductor device of the third embodiment will be described with reference to FIG. 3. If a signal is received from outside by the IC chip 12, a carrier modulation signal 31 is changed from “L” level having no carrier to “H” level having a carrier. Then, this signal continues on the “H” level over a specific time and after that, drops to “L” level temporarily and after a specified time elapses, it turns to “H” level, so that it is recognized as a first clock signal 32.
  • After that, continuously, the clock signal is supplied to the IC tag containing the IC chip 12 from an antenna of the reception unit. All IC tags send out the content of a specified memory 16 according to this clock signal.
  • If the reception unit receives a specified bit and an error is found when the error detection code is recognized, the condition is that plural IC tags exist or that a true error occurs, the reception unit continues to send out the clock signal.
  • Each IC tag sets the first random number 11 in its own memory 16 in its own memory address counter 13 and progresses count-up or count-down with the clock signal according to the first random number 11. When the memory address counter 13 reaches “0”, the content of the memory 16 is sent with the clock signal.
  • Further, the reception unit receives a predetermined bit so as to confirm an error detection code. Because if an error exists, it means that plural tags exist or a true error occurs, after the reception unit sends a specified clock to the IC tag, it sends out a mode switching modulation signal 33.
  • Consequently, each IC tag sets the second random number 22 in the memory 16 of the IC tag within its own memory address counter 13 and progresses count-up or count-down with the clock signal. When the memory address counter 13 reaches “0”, it sends out information in its own memory 16 with the clock signal.
  • As description above, the IC chip 12 for sending out information in non-contact condition includes the memory 16 for memorizing the first random number 11 and other information than the first random number 11. The IC chips 12, which sends out information in the memory 16 according to a numeric value of the first random number 11 with a time difference, has an error detection code as well as the first random number 11. When plural IC chips 12 operate at the same time with an external clock, the error detection code is sent out from the plural IC chips at the same time. That error detection code is received by the reception unit as a logical sum and recognized to be an error detection code which never appears if a single IC chip sends and thus, the reception unit detects that plural IC chips 12 are operating.
  • The plural IC chips 12 for sending information in non-contact condition have a memory 16 which memorizes, in advance, the first random number 11 and the second random number 22 and other information than the first random number 11 and the second random number 22. When the plural IC chips 12 operate at the same time synchronously with an external clock and the reception unit detects that the plural IC chips 12 exist, each IC chip 12 sends out information in the memory 16 of the IC chip 12 according to a numeric value of the first random number 11. with a time difference. Further, when the reception unit detects that the plural IC chips 12 possess the same first random number 11, each IC chip 12 sends out information in the memory 16 of the IC chip 12 with a time difference according to a numeric value of the second random number 22. The IC chip 12 contains a memory address counter 13 indicating a bit address in the memory 16. The memory address counter 13 performs count operation with a numeric value of the second random number 22 set. After a specific modulation period (carrier modulation signal 31) after a last clock signal from outside is changed from “H” level to “L” level, the carrier attains a timing of returning to an initial carrier amplitude and then, a signal for setting the second random number 22 sends out information in the memory 16 of the IC chip 12.
  • As a consequence, anti-collision control can be performed with a simpler logic.
  • (Fourth Embodiment)
  • FIG. 4 is an explanatory diagram of anti-collision control method in case where plural IC tags exist according to the fourth embodiment of the present invention.
  • A method of anti-collision control in case where plural IC tags exist will be described with reference to FIG. 4. In FIG. 4, first IC tags 41, second IC tags 42, third IC tags 43, fourth IC tags 44 and fifth IC tags 45 exist.
  • Electromagnetic wave 46 is irradiated from a reception unit antenna 47 to these IC tags. The reception unit 48 is capable of controlling this electromagnetic wave 46.
  • The first IC tag 41, the second IC tag 42, the third IC tag 43, the fourth IC tag 44 and the fifth IC tag 45 contain the IC chip 12 according to the first embodiment—third embodiment. Each IC chip contains the random number described in the first to third embodiments.
  • Data from each IC tag can be read by the reception unit 48 individually. For data read by the reception unit 48, the random number of each group and a random number error detection code are checked to verify whether or not reading is performed properly against noise. The error check method may be of cipher system having an evident algorithm or a cyclic redundancy check code.
  • Although five IC tags exist in this example, the quantity does not need to be five but 1,000 to 10,000 IC tags may exist.
  • (Fifth Embodiment)
  • FIGS. 5A to 5C are configuration diagrams showing the IC tag loaded with the semiconductor device (IC chip 12) of the first-third embodiments.
  • The implementation configuration of the semiconductor device (IC chip 12) of the first embodiment to third embodiment will be described with reference to FIG. 5. As shown in FIGS. 5A to SC, the IC tag of the fifth embodiment is comprised of the IC chip 12 of the first-third embodiment, a tag sheet 51, an index 54, and antennas 52, 53, 55, 56, 57.
  • Referring to FIG. 5A, the first straight antenna 52 and the second straight antenna 53 are connected to the IC chip 12 on the tag sheet 51. Further, the index 54 is attached to the tag sheet 51.
  • Further, referring to FIG. 5B, the first modified antenna 55 and the second modified antenna 56 are connected to the IC chip 12 on the tag sheet 51. The index 54 is attached to the tag sheet 51.
  • Referring to FIG. 5C, the third modified antenna 57 and the second modified antenna 56 are connected to the IC chip 12 on the tag sheet 51. The index 54 is attached to the tag sheet 51.
  • Although the positions of the tag sheet 51, the index 54 and the IC chip 12 are common, three kinds of the IC tags each having a different antenna configuration are achieved.
  • Meanwhile, the memory 16 of each IC chip 12 has a different identification number based on the technology described in the first-fourth embodiments.
  • Although these IC tags are attached to various products and used for identifying each product, there exist a condition in which plural IC tags exist nearby.
  • If the antennas exist nearby, parasitic capacity is generated between the antennas so that the resonant frequency decreases. The reason is that because the resonant frequency is proportional to an inverse number of square roots of a product of antenna capacity and antenna inductance, the resonant frequency decreases if the antenna capacity is increased by addition of the parasitic capacity.
  • In a tag system for controlling anti-collision, a necessity of hopping the frequency of the reception unit is generated. If antennas of the same shape overlap, two antennas come to exist in the same electric wave area so that energy of each tag decreases, thereby inducing a drop in communication distance.
  • In the fifth embodiment, when antennas of FIGS. 5A, 5B, and 5C are overlapped, antenna patterns do not coincide completely. Thus, generation of parasitic capacity is suppressed and an area for obtaining electric wave is secured, so that it is possible to suppress drop in the resonant frequency and reduction in the obtained energy.
  • That is, such a device as hopping can be saved and an effect that no drop in the communication distance is induced can be expected.
  • The three kinds of the antenna patterns shown here are examples. If a number of patterns are created by changing the shape of the antenna, even if antennas of arbitrary kinds are overlapped, the probability that they coincide completely drops, thereby making it possible to carry out anti-collision control effectively.
  • In the meantime, the index 54 indicates the direction of the tag sheet 51 and is used for aligning the direction of the tag sheet when the tag sheet is bonded.
  • By adopting the above-described configuration for the semiconductor device of the first-third embodiments, the effect of anti-collision control is further exerted.
  • Although the invention achieved by this inventor has been described specifically about its embodiments, the present invention is not restricted to the above-described embodiments and needless to say, may be modified in various ways within a scope not departing from the gist thereof.
  • For example, although in the above-described embodiments, the IC chip for sending information in non-contact condition has been described, the present invention is not restricted to this, but the present invention can be applied to other semiconductor devices and particularly, the effect of the present invention is more valid as the size of the semiconductor device decreases.
  • Further, although in the above-described embodiments, an example of application to the IC tag has been described, the present invention is not restricted to this but the present invention can be applied to other product such as the IC card.
  • INDUSTRIAL APPLICABILITY
  • The present invention is effective for application to the configuration of the IC chip with anti-collision control function used in the semiconductor device, particularly the IC tag.

Claims (20)

1-5. (canceled)
6. A semiconductor device comprising:
a memory which memorizes a first random number and other information; and
a memory address counter indicating an address of the memory,
wherein the first random number in the memory is set in the memory address counter and information in the memory is sent out non contact condition with a time difference according to a numeric value of the first random number.
7. An IC tag for transmitting first information to a reception unit, comprising:
a first memory which memorizes the first information;
a second memory which memorizes second information; and
a counter in which its count value indicates a bit address of the first memory,
wherein the IC tag carries out count-up or count-down of a count value of the counter according to a clock signal received from the reception unit and the IC tag sets information of the second memory as an initial value of the counter and after the count value of the counter reaches a specified code, the first information stored in the bit address of the first memory indicated by the count value is sent out to the reception unit successively.
8. The IC tag according to claim 7,
wherein the second memories are provided in plural number and the IC tag sets the second information of any one of the second memories as an initial value of the counter.
9. The IC tag according to claim 8, further comprising a mode switching portion,
wherein the IC tag selects the second information of any one of the second memories by means of the mode switching portion and sets it as an initial value of the counter.
10. The IC tag according to claim 9,
wherein the mode switching portion is a flip-flop and the IC tag selects the second information of any one of the second memories according to a value of the flip-flop and sets it as an initial value of the counter.
11. The IC tag according to claim 10,
wherein the specified code is zero.
12. The IC tag according to claim 10,
wherein the counter and the second memory have the same bit number.
13. The IC tag according to claim 10,
wherein the first information is comprised of at least identification number and an error detection code for detecting an error in the identification number.
14. A reading method for reading the first information from an IC tag having a first memory which memorizes first information, a second memory which memorizes second information and a counter in which a count value thereof indicates a bit address of the first memory to the reception unit, comprising:
transmitting a clock signal from the reception unit to the IC tag;
setting information of the second memory in the IC tag as an initial value of the counter;
performing count-up or count-down of a count value of the counter according to the clock signal; and
after the count value of the counter reaches a specified code, transmitting the first information stored in the bit address of the first memory indicated with the count value successively to the reception unit.
15. The reading method according to claim 14,
wherein the second memories of the IC tag are provided in plural number and the second information of any one of the second memories is selected according to the mode switching signal and set up in the IC tag as an initial value of the counter.
16. The IC tag according to claim 8,
wherein the specified code is zero.
17. The IC tag according to claim 9,
wherein the specified code is zero.
18. The IC tag according to claim 10,
wherein the specified code is zero.
19. The IC tag according to claim 8,
wherein the counter and the second memory have the same bit number.
20. The IC tag according to claim 9,
wherein the counter and the second memory have the same bit number.
21. The IC tag according to claim 10,
wherein the counter and the second memory have the same bit number.
22. The IC tag according to claim 8,
wherein the first information is comprised of at least identification number and an error detection code for detecting an error in the identification number.
23. The IC tag according to claim 9,
wherein the first information is comprised of at least identification number and an error detection code for detecting an error in the identification number.
24. The IC tag according to claim 10,
wherein the first information is comprised of at least identification number and an error detection code for detecting an error in the identification number.
US10/540,268 2002-12-25 2003-12-24 Semiconductor device Abandoned US20060114103A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002374168A JP2004206371A (en) 2002-12-25 2002-12-25 Semiconductor device
JP2002-374168 2002-12-25
PCT/JP2003/016593 WO2004059867A1 (en) 2002-12-25 2003-12-24 Semiconductor device

Publications (1)

Publication Number Publication Date
US20060114103A1 true US20060114103A1 (en) 2006-06-01

Family

ID=32677283

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/540,268 Abandoned US20060114103A1 (en) 2002-12-25 2003-12-24 Semiconductor device

Country Status (8)

Country Link
US (1) US20060114103A1 (en)
EP (2) EP1724710B1 (en)
JP (1) JP2004206371A (en)
KR (2) KR100983427B1 (en)
AU (1) AU2003292765A1 (en)
DE (2) DE60327115D1 (en)
TW (1) TW200418169A (en)
WO (1) WO2004059867A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060071757A1 (en) * 2004-09-24 2006-04-06 Burghard Brion J Communication methods, systems, apparatus, and devices involving RF tag registration
US20080180221A1 (en) * 2007-01-30 2008-07-31 Micron Technology, Inc. Systems and methods for RFID tag arbitration
US20090201157A1 (en) * 2008-02-08 2009-08-13 Forster Ian J Rfid devices and methods for overlapped objects
US10450778B2 (en) * 2015-04-24 2019-10-22 Southco, Inc. Latch with indicator and latch system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407586C (en) 2003-08-11 2008-07-30 株式会社日立制作所 Reading method, responder, and interrogator
KR100837417B1 (en) * 2007-03-08 2008-06-12 함기형 Apparatus for permanent wave

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3944928A (en) * 1974-07-01 1976-03-16 Microlab/Fxr Harmonic communication system
US4471345A (en) * 1982-03-05 1984-09-11 Sensormatic Electronics Corporation Randomized tag to portal communication system
US5124699A (en) * 1989-06-30 1992-06-23 N.V. Netherlandsche Apparatenfabriek Nedap Electromagnetic identification system for identifying a plurality of coded responders simultaneously present in an interrogation field
US5550547A (en) * 1994-09-12 1996-08-27 International Business Machines Corporation Multiple item radio frequency tag identification protocol
US5591951A (en) * 1995-10-12 1997-01-07 The Regents Of The University Of California System and method for simultaneously collecting serial number information from numerous identity tags
US5986570A (en) * 1997-09-03 1999-11-16 Micron Communications, Inc. Method for resolving signal collisions between multiple RFID transponders in a field
US6002344A (en) * 1997-11-21 1999-12-14 Bandy; William R. System and method for electronic inventory
US6010075A (en) * 1996-11-13 2000-01-04 Hitachi, Ltd. Moving object identification method and apparatus
US6177858B1 (en) * 1995-12-01 2001-01-23 Pierre Raimbault Method for remotely interrogating tags, and station and tag implementing said method
US6538563B1 (en) * 1998-03-18 2003-03-25 National University Of Singapore RF transponder identification system and protocol
US20030151497A1 (en) * 2000-12-29 2003-08-14 Cole Peter Harold System and method for interrogating electronic labels
US6617172B2 (en) * 2000-12-15 2003-09-09 Hitachi, Ltd. Semiconductor device having identification number, manufacturing method thereof and electronic device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05232218A (en) * 1992-02-21 1993-09-07 Olympus Optical Co Ltd Dynamic mode investigation system
JPH07140236A (en) * 1993-11-17 1995-06-02 Sekisui Chem Co Ltd Radio response system
JPH08181633A (en) * 1994-12-26 1996-07-12 Toshiba Corp Information collection system
GB9505810D0 (en) * 1995-03-22 1995-05-10 Int Computers Ltd Electronic identification system
GB9804584D0 (en) * 1998-03-04 1998-04-29 Trolley Scan Pty Limited Identification of objects by a reader
EP1734461A2 (en) * 1999-07-12 2006-12-20 Matsushita Electric Industrial Co., Ltd. Mobile body discrimination apparatus for rapidly acquiring respective data sets transmitted through modulation of reflected radio waves by transponders which are within a communication region of an interrogator apparatus

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3944928A (en) * 1974-07-01 1976-03-16 Microlab/Fxr Harmonic communication system
US4471345A (en) * 1982-03-05 1984-09-11 Sensormatic Electronics Corporation Randomized tag to portal communication system
US5124699A (en) * 1989-06-30 1992-06-23 N.V. Netherlandsche Apparatenfabriek Nedap Electromagnetic identification system for identifying a plurality of coded responders simultaneously present in an interrogation field
US5550547A (en) * 1994-09-12 1996-08-27 International Business Machines Corporation Multiple item radio frequency tag identification protocol
US5591951A (en) * 1995-10-12 1997-01-07 The Regents Of The University Of California System and method for simultaneously collecting serial number information from numerous identity tags
US6177858B1 (en) * 1995-12-01 2001-01-23 Pierre Raimbault Method for remotely interrogating tags, and station and tag implementing said method
US6010075A (en) * 1996-11-13 2000-01-04 Hitachi, Ltd. Moving object identification method and apparatus
US5986570A (en) * 1997-09-03 1999-11-16 Micron Communications, Inc. Method for resolving signal collisions between multiple RFID transponders in a field
US6002344A (en) * 1997-11-21 1999-12-14 Bandy; William R. System and method for electronic inventory
US6538563B1 (en) * 1998-03-18 2003-03-25 National University Of Singapore RF transponder identification system and protocol
US6617172B2 (en) * 2000-12-15 2003-09-09 Hitachi, Ltd. Semiconductor device having identification number, manufacturing method thereof and electronic device
US20030151497A1 (en) * 2000-12-29 2003-08-14 Cole Peter Harold System and method for interrogating electronic labels

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060071757A1 (en) * 2004-09-24 2006-04-06 Burghard Brion J Communication methods, systems, apparatus, and devices involving RF tag registration
US7362212B2 (en) * 2004-09-24 2008-04-22 Battelle Memorial Institute Communication methods, systems, apparatus, and devices involving RF tag registration
US20080180221A1 (en) * 2007-01-30 2008-07-31 Micron Technology, Inc. Systems and methods for RFID tag arbitration
US7973644B2 (en) * 2007-01-30 2011-07-05 Round Rock Research, Llc Systems and methods for RFID tag arbitration where RFID tags generate multiple random numbers for different arbitration sessions
US20110260838A1 (en) * 2007-01-30 2011-10-27 Round Rock Research, Llc Systems and methods for rfid tag arbitration where rfid tags generate multiple random numbers for different arbitration sessions
US8207856B2 (en) * 2007-01-30 2012-06-26 Round Rock Research, Llc Systems and methods for RFID tag arbitration where RFID tags generate multiple random numbers for different arbitration sessions
US20090201157A1 (en) * 2008-02-08 2009-08-13 Forster Ian J Rfid devices and methods for overlapped objects
US8068031B2 (en) * 2008-02-08 2011-11-29 Avery Dennison Corporation RFID devices and methods for overlapped objects
US10450778B2 (en) * 2015-04-24 2019-10-22 Southco, Inc. Latch with indicator and latch system

Also Published As

Publication number Publication date
EP1580903A4 (en) 2006-06-14
KR20050089162A (en) 2005-09-07
EP1724710A3 (en) 2007-01-10
EP1580903A1 (en) 2005-09-28
EP1724710B1 (en) 2009-04-08
JP2004206371A (en) 2004-07-22
KR20060107583A (en) 2006-10-13
TW200418169A (en) 2004-09-16
TWI336518B (en) 2011-01-21
KR100983427B1 (en) 2010-09-20
AU2003292765A1 (en) 2004-07-22
KR100764383B1 (en) 2007-10-08
WO2004059867A1 (en) 2004-07-15
DE60327115D1 (en) 2009-05-20
EP1580903B1 (en) 2008-05-28
EP1724710A2 (en) 2006-11-22
DE60321387D1 (en) 2008-07-10

Similar Documents

Publication Publication Date Title
US7893815B2 (en) Method for selecting one or several transponders
US6952157B1 (en) System and method for concurrently addressing multiple radio frequency identification tags from a single reader
US7193504B2 (en) Methods and apparatuses for identification
CA2397235C (en) Collision arbitration method and apparatus for reading multiple radio frequency identification tags
CN100388294C (en) Contact-type data communication apparatus, transmission and reception apparatus, and transmission and reception method
KR101048612B1 (en) RFID tag recognition method to prevent RFID tag collision, RFID reader and RFID tag using same
US8222997B2 (en) Method of preventing collisions between RFID readers in RFID system
KR20070042441A (en) Rfid tag, rfid reader.writer, rfid system and processing method of rfid system
US7403122B1 (en) RFID tag circuits operable at different speeds
US20070237087A1 (en) Communication medium, communication medium processing apparatus, and communication medium processing system
WO2005015480A9 (en) Methods and apparatuses to identify devices
US9940489B2 (en) Radiofrequency transponder circuit
US20070069865A1 (en) IC tag, IC tag system, and data communicating method for the IC tag
US20060114103A1 (en) Semiconductor device
CN100568259C (en) In the anti-collision synchronously
JP4279841B2 (en) IC tag, receiving apparatus and reading method
KR100662050B1 (en) Anti-collision method for rfid readers
JP2010109782A (en) Communications device, communicating mobile terminal, and reader/writer for non-contact ic card
JP2004199450A (en) Non-contact reader/writer
US20040158782A1 (en) Method for protected transmission of data via an air interface
JP2004320607A (en) Rfid tag and communication system using rfid tag

Legal Events

Date Code Title Description
AS Assignment

Owner name: HITACHI, LTD., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:USAMI, MITSUO;REEL/FRAME:017444/0870

Effective date: 20050428

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION