VHDL Implementation of GEN2 Protocol for UHF RFID Tag

RFID GEN2 태그 표준의 VHDL 설계

  • Published : 2007.12.31

Abstract

This paper presents the VHDL implementation procedure of the passive RFID tag operating in Ultra High Frequency. The operation of the tag compatible with the EPCglobal Class1 Generation2(GEN2) protocol is verified by timing simulation after synthesis and implementation. Due to the reading range with relatively large distance, a passive tag needs digital processor which facilitates faster decoding, encoding and state transition for enhancement of an interrogation rate. In order to satisfy linking time, the pipe-line structure is used, which can minimize latency to serial input data stream. We also propose the sampling strategy to decode the Preamble, the Frame-sync and PIE symbols in reader commands. The simulation results with the fastest data rate and multi tags environment scenario show that the VHDL implemented tag performs faster operation than GEN2 proposed.

본 논문에서는 UHF 대역 RFID 수동형 태그의 디지털 회로부 구현을 위한 VHDL 설계과정을 보인다. 태그의 동작은 EPCglobal Class1 Gen2 표준을 지원하며 합성과 구현과정을 거친 타이밍 시뮬레이션 결과를 통해 검증하였다. 수 미터의 인식거리로 인해 Frame-Slotted Aloha를 사용하는 환경에서, 단위시간당 태그 인식률을 향상시키기 위해서는 리더 명령에 대한 빠른 처리와 응답을 할 수 있는 디지털 회로 설계가 필요하다. 본 설계는 Pipeline 처리 구조를 기반으로 직렬 입력 신호에 대한 응답지연의 최소화를 목표로 하였다. 또한, 효율적인 다중 접속 명령들의 처리와 태그의 데이터 전송 속도의 오차를 낮추기 위해 리더의 Preamble과 PIE 디코딩을 위한 샘플링 과정을 제안하였다. FPGA 검증을 위한 Place & Route 후 다중 태그 상황을 감안한 테스트 벤치 시뮬레이션 결과, 표준상의 최대 송수신 데이터 전송 속도에서 디코딩 및 인코딩 을 위한 최소 요구 시간 보다 빠른 처리 결과를 확인 할 수 있었다.

Keywords

References

  1. EPC Global, 'EPC Radio-Frequency identity Protocols class 1 generation2 UHF RFlD protocols for communications at 860MHz960MHz version 1.0.9,' EPC global, 2005
  2. Klaus Finkenzeller, 'RFID Handbook 2nd Edition,' Wiley, 2003
  3. Rob Glidden, 'Design of Ulta-LowCost UHF RFID Tags for Supply Chain Applications,' IEEE Communications Magazine, Aug 2004
  4. Karthaus.U., Fischer, M., 'Fully integrated passive UHF RFID transponder IC with 16.7-/spl mu/W minimum RF input power,' IEEE Journal of Solid-State Circuits, Volume 38, Issue 10, pp. 1602-1608, Oct. 2003 https://doi.org/10.1109/JSSC.2003.817249
  5. He Yan, 'Design of Low-power Basebandprocessor for RFID Tag,' International Symposium on Applications and the Internet Workshops (SAINTW'06), pp. 60-63, 2006
  6. J.-W. Lee, 'Design consideration of UHFRFID tag for increased reading range,' IEEE MTT-S International Microwave Symposium, pp. 1588-1591 , 2006
  7. Alex K. Jones, 'A Field Programmable RFID Tag and Associated Design Flow,' 14th IEEE symposium on FFCM, p.p165-174, 2006
  8. Andrea Ricci, Matteo Grisanti, Haria De Munari, Paolo Ciapolini, 'Design of a Low-Power Digital Core for Passive UHFRFID Transponder,' 9th EUROMICRO Conference on Digital System Design (DSD'06), pp. 561-568, 2006
  9. 이용주, 'EPC RFID 프로토콜 제너레이션2 클래스1 태그 디지털 코덱 설계', 한국통신학회논문지, Vol.31, No.34, pp. 360-367, 2006
  10. P. Bernardi, 'Design of an UHF RFID Transponder for Secure Authentication,' GLSVLSI2007: ACM 17th Great Lake Symposium on VLSI, March 11-13, 2007
  11. Yu Yu, 'A novel design of secure RFID tag baseband,' in Proceedings of EU RFID Forum, 2007
  12. Cesar Marcon, 'A 915 MHz UHF Low Power RFID Tag,' SBCCI2007, pp. 276-281, Sept. 2007
  13. Jianwei Wang, 'A Novel Anti-Collision Algorithm with Dynamic Tag Number Estimation for RFID Systems,' ICCT, Nov. 2006
  14. H. Vogt, 'Efficient Object Identification with Passive RFID Tags,' Lecture Notes in Computer Science Springer-Verlag, vol. 2414, 2002
  15. Yuusuke Kawakita, 'Anti-collision performance of Gen2 Air Protocol in Random Error Communication Link,' SAINT Workshop, pp. 68-71, 2006
  16. 김혁, 'Real Xilinx FPGA World 8.1,' 엔트미디어, 2006
  17. H. Roth, 'Digital Systems Design using VHDL,' PWS Publishing Company, 1998
  18. Daniel M. Dobkin, 'Gen2 Inventory Operation And Multiple Session,' www.rfidsoluiionsonline.com, 2006
  19. www.impinj.com/files/MR_MZ_TB_00001_TagClockRate.pdf