CN102567693B - Method for processing abnormal command by ultrahigh-frequency tag - Google Patents
Method for processing abnormal command by ultrahigh-frequency tag Download PDFInfo
- Publication number
- CN102567693B CN102567693B CN201010622302.4A CN201010622302A CN102567693B CN 102567693 B CN102567693 B CN 102567693B CN 201010622302 A CN201010622302 A CN 201010622302A CN 102567693 B CN102567693 B CN 102567693B
- Authority
- CN
- China
- Prior art keywords
- abnormal
- command
- tag
- data
- tari
- 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.)
- Active
Links
- 230000002159 abnormal effect Effects 0.000 title claims abstract description 22
- 238000000034 method Methods 0.000 title abstract description 13
- 230000000630 rising effect Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
The invention discloses a method for processing an abnormal command by an ultrahigh-frequency tag. In the method, the tag judges the correctness of the received command, if the length of one or more bits of the command is abnormal, the tag ignores the command, and a state machine keeps the current state and waits for a reader to send the next command. The method can realize the following aims of: ensuring that the state machine of the tag cannot be halted even if the tag receives the abnormal command; 2, ensuring that the tag only ignores the current error command and still can correctly process the subsequent commands; and 3, ensuring that the tag can judge whether the command is abnormal at any time and immediately recover the decoding state to the initial state.
Description
Technical field
The present invention is the disposal route of a kind of ultrahigh frequency electronic tag to abnormal order, and this invention is applicable to ultrahigh frequency electronic tag logical design field.
Background technology
When reader and label communication, because carrier wave is interfered, the correct order that reader sends may become abnormal.In the time that label receives disturbed abnormal order, must judge exactly the not correct order of this order, thereby ignore this order.Meanwhile, the state machine of label should jump to a correctly state, waits for that reader sends next command.
Summary of the invention
The object of the invention is to develop and a kind ofly can accurately judge current abnormal order, can correctly process again the method for follow-up correct order.Its implementation is as follows:
1,, to each data, quantize with system clock.
2, label detects that on data line, first low level is as delimiter, and quantized value is deli_cnt.
3, second data are tari, and quantized value is tari_cnt, if tari_cnt exceeds and the relativeness scope of deli_cnt, can think that this bit data is abnormal, and decoded state just resets, and the low level receiving so is again exactly delimiter.
4, the 3rd bit data is RTcal, and quantized value is rtcal_cnt, if rtcal_cnt exceeds and the relativeness scope of tari_cnt, can think that this bit data is abnormal, and decoded state just resets, and the low level receiving so is again exactly delimiter.
5, four figures is according to being TRcal, and quantized value is trcal_cnt, if trcal_cnt exceeds and rtcal_cnt, relativeness scope with tari_cnt, can think that this bit data is abnormal, decoded state just resets, and the low level receiving so is again exactly delimiter.
If 6 front four figures are according to all correct, what receive afterwards is all data, and quantized value is data_cnt, if data_cnt exceeds the relativeness scope with tari_cnt, can think that this bit data is abnormal, decoded state resets immediately, and the low level receiving so is again exactly delimiter.
7, make mistakes receiving arbitrary time, state machine does not change current state, waits reception next command, if detect next time and be still abnormal order, continues to wait for, until order entirely true.
If carrier wave is interfered, demodulator circuit likely receives wrong order at any time, and this wrong order may affect the reception of next command, and abnormal command handling method ensures that next command again can correctly receive.
Since the order of a correct code shape end up next command waveform as accompanying drawing two.
(1) 1,2,3 positions can only be data-0 or data-1.
(2), if delimiter command determination is 4 positions, correctly receive
(3) if delimiter command determination is 3 positions, the length of a should be tari, wherein the length of high level is T1 (two order interval), can judge that by implementation method 3 tari_cnt exceeds and the relativeness scope of deli_cnt, can jump to 4 positions automatically as delimiter
(4) if delimiter command determination is 2 positions, the length of b should be tari,
(5) if b is actual data-1, meet implementation method 3, can automatically jump to 3 positions as delimiter, revert to (1);
(6) if b is actual data-0, can not judge, a position is RTcal.Can judge that by implementation method 4 rtcal_cnt exceeds and the relativeness scope of tari_cnt, delimiter jumps to 4.
(7) if delimiter command determination is 1 position, the length of c should be tari,
(8) if c is actual data-1, can judge that by implementation method 3 tari_cnt exceeds and the relativeness scope of deli_cnt, can automatically jump to 2 positions as delimiter, revert to (4);
(9) if c is actual data-0, b position is RTcal.Can judge that by implementation method 4 rtcal_cnt exceeds and the relativeness scope of tari_cnt, delimier jumps to 4.
Brief description of the drawings
Fig. 1, command format, wherein:
1, first low level is delimiter,
2, bits per inch according to this rising edge finish,
3, clk is system clock, quantizes each data with it.
Fig. 2, completeness explanation
Embodiment
As shown in figure mono-, each data is counted with clk, and at each rising edge by under the value latch of counting, if this count value is in the scope of its permission, illustrate that this bit data is correct, if count value is less than its allowed band or has not also been greater than its allowed band to rising edge count value while arrival to rising edge, illustrate that this bit data is abnormal.
After occurring extremely, counter is zero clearing immediately, until next rising edge restarts counting again after arriving.
Claims (2)
1. the ultrahigh frequency electronic tag disposal route to abnormal order, it is characterized in that, the header delimiter delimiter of every frame data that reader sends, minislot parameter tari, minislot parameter Rtcal, the length of minislot parameter Trcal four figures certificate is relatively fixing, each data is counted with system clock, and at each rising edge by the value latch of counting, judge that according to the relativeness of the length of adjacent two bits whether reception data are abnormal according to every frame head four figures, if this count value in allowed limits, illustrate that this bit data is correct, if count value is less than allowed band or has not also been greater than allowed band to rising edge count value when rising edge arrives, illustrate that this bit data is abnormal, counter is zero clearing immediately, until next rising edge restarts counting again after arriving.
2. the disposal route of ultrahigh frequency electronic tag as claimed in claim 1 to abnormal order, is characterized in that, the tari that second receives, and tari and delimiter have certain multiple relation, think that this bit data is abnormal if exceed this relation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010622302.4A CN102567693B (en) | 2010-12-27 | 2010-12-27 | Method for processing abnormal command by ultrahigh-frequency tag |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010622302.4A CN102567693B (en) | 2010-12-27 | 2010-12-27 | Method for processing abnormal command by ultrahigh-frequency tag |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102567693A CN102567693A (en) | 2012-07-11 |
| CN102567693B true CN102567693B (en) | 2014-08-27 |
Family
ID=46413075
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010622302.4A Active CN102567693B (en) | 2010-12-27 | 2010-12-27 | Method for processing abnormal command by ultrahigh-frequency tag |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102567693B (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101655923A (en) * | 2009-09-11 | 2010-02-24 | 西安电子科技大学 | Passive ultrahigh frequency radio frequency identification chip analog front circuit |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8391785B2 (en) * | 2005-04-29 | 2013-03-05 | Impinj, Inc. | Interference rejection in RFID tags |
-
2010
- 2010-12-27 CN CN201010622302.4A patent/CN102567693B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101655923A (en) * | 2009-09-11 | 2010-02-24 | 西安电子科技大学 | Passive ultrahigh frequency radio frequency identification chip analog front circuit |
Non-Patent Citations (4)
| Title |
|---|
| An ultra low power UHF RFID tag front-end for EPCglobal Gen2 with novel clock-free decoder;Sung-Jin Kim et al;《IEEE International Symposium on Circuits and Systems 2008(ISCAS 2008)》;20080521;第660-663页 * |
| Sung-Jin Kim et al.An ultra low power UHF RFID tag front-end for EPCglobal Gen2 with novel clock-free decoder.《IEEE International Symposium on Circuits and Systems 2008(ISCAS 2008)》.2008,第660-663页. |
| 一种EPC Gen2 RFID标签时钟校准方法;罗恰嗣等;《中国科学院研究生院学报》;20091130;第26卷(第6期);第846-849页 * |
| 罗恰嗣等.一种EPC Gen2 RFID标签时钟校准方法.《中国科学院研究生院学报》.2009,第26卷(第6期),第846-849页. |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102567693A (en) | 2012-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8537907B2 (en) | Receiving system for use in near field communication and mode detection method therefore | |
| CN105281883B (en) | Multi-channel synchronization method, synchronizing device and system | |
| US10404448B2 (en) | Communication devices, method for detecting an edge in a received signal and method for receiving data | |
| US9479148B2 (en) | Serial data signal edge detection | |
| CN108964868B (en) | FPGA-based ultrahigh frequency RFID reader-writer Miller subcarrier decoding method | |
| CN103297060B (en) | A kind of decoding circuit being applicable to two-forty correction miller coding signal | |
| CN105281776A (en) | Manchester decoding device capable of carrying out error correction and method thereof | |
| CN103095622B (en) | A kind of bpsk signal restoring circuit being applicable to ISO14443 agreement | |
| CN101408924A (en) | Radio frequency identification label chip data receiving synchronous method | |
| JP5428364B2 (en) | Non-contact communication device and decoding unit thereof | |
| EP2887270A1 (en) | End of communication detection | |
| CN102810148A (en) | Decoding circuit of non-contact communication integrated circuit | |
| CN102567693B (en) | Method for processing abnormal command by ultrahigh-frequency tag | |
| CN112699694B (en) | Tag detection circuit of reader-writer and reader-writer | |
| US8111781B2 (en) | Radio frequency identification (RFID) interrogators | |
| CN103065188A (en) | Decoding circuit of non-contact integrated circuit (IC) card | |
| CN102522998A (en) | TYPEB full rate decoding circuit suitable for NRZ coded signal | |
| CN102737208B (en) | Method for decoding MMC type data by ultrahigh frequency electronic tag | |
| CN105718835A (en) | Digital shaping circuit | |
| KR20170126318A (en) | Communication module and wireless power device | |
| CN116015324A (en) | UART data receiving device for enhancing anti-interference and receiving method thereof | |
| US20140029935A1 (en) | Indicating a synchronization point between a transmitter and a receiver of an optical link | |
| KR101802653B1 (en) | Frame bit detector in near field communications | |
| CN103916209A (en) | Low-power-consumption decoding method for passive FRID (radio frequency identification) tag PIE code | |
| CN102957503A (en) | MMC (Multi Media Card) code type data decoding method applicable to different duty ratios |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C56 | Change in the name or address of the patentee | ||
| CP02 | Change in the address of a patent holder |
Address after: 102209 Beijing, Beiqijia, the future of science and technology in the south area of China electronic network security and information technology industry base C building, Patentee after: Beijing CEC Huada Electronic Design Co., Ltd. Address before: 100102 Beijing City, Chaoyang District Lize two Road No. 2, Wangjing science and Technology Park A block five layer Patentee before: Beijing CEC Huada Electronic Design Co., Ltd. |