[go: up one dir, main page]

CN102567693B - Method for processing abnormal command by ultrahigh-frequency tag - Google Patents

Method for processing abnormal command by ultrahigh-frequency tag Download PDF

Info

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
Application number
CN201010622302.4A
Other languages
Chinese (zh)
Other versions
CN102567693A (en
Inventor
沈红伟
张建平
苏伟
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.)
Beijing CEC Huada Electronic Design Co Ltd
Original Assignee
Beijing CEC Huada Electronic Design Co 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 Beijing CEC Huada Electronic Design Co Ltd filed Critical Beijing CEC Huada Electronic Design Co Ltd
Priority to CN201010622302.4A priority Critical patent/CN102567693B/en
Publication of CN102567693A publication Critical patent/CN102567693A/en
Application granted granted Critical
Publication of CN102567693B publication Critical patent/CN102567693B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

The disposal route of a kind of ultrahigh-frequency tag to abnormal order
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.
CN201010622302.4A 2010-12-27 2010-12-27 Method for processing abnormal command by ultrahigh-frequency tag Active CN102567693B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8391785B2 (en) * 2005-04-29 2013-03-05 Impinj, Inc. Interference rejection in RFID tags

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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.