|
ABSTRACT
While RFID has become a ubiquitous technology, there is still a need for RFID systems with different capabilities, protocols, and features depending on the application. This article describes a design automation flow and power estimation technique for fast implementation and design feedback of new RFID systems. Physical layer features are described using waveform features, which are used to automatically generate physical layer encoding and decoding hardware blocks. RFID primitives to be supported by the tag are enumerated with RFID macros and the behavior of each primitive is specified using ANSI-C within the template to automatically generate the tag controller. Case studies implementing widely used standards such as ISO 18000 Part 7 and ISO 18000 Part 6C using this automation technique are presented. The power macromodeling flow demonstrated here is shown to be within 5% to 10% accuracy, while providing results 100 times faster than traditional methods. When eliminating the need for certain features of ISO 18000 Part 6C, the design flow shows that the power required by the implementation is reduced by nearly 50%.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Alu, A., Sapia, C., Toscano, A., and Vegni, L. 2006. Radio frequency animal identification: electromagnetic analysis and experimental evaluation of the transponder-gate system. Int. J. Radio Freq. Ident. Techn. 1, 1, 90--106.
|
| |
2
|
American National Standards Institute. 1994. Ansi/tia/eia-422-b. Standard Specification.
|
| |
3
|
American National Standards Institute. 2002. ANSI NCITS 236:2001. Standard Specification.
|
| |
4
|
ATIS Committee T1A1. 2001. Atis telecom glossary 2000. Tech. rep. T1.523-2001, Alliance for Telecommunications Industry Solutions (ATIS).
|
| |
5
|
Barber, G. and Tsibertzopoulos, E. 2005. An analysis of using EPCglobal class-1 generation-2 RFID technology for wireless asset management. In Proceedings of the 6th IEEE Military Communications Conference (MILCOM 2005). 245--251.
|
| |
6
|
Blythe, P. 1999. RFID for road tolling, road-use pricing and vehicle access control. In Proceedings of the Colloquium on RFID Technology, 8/1--8/16.
|
| |
7
|
Banerjee, P., Haldar, M., Nayak, A., Kim, V., Saxena, V., Parkes, S., Bagchi, D., Pal, S., Tripathi, N., Zaretsky, D., Anderson, R., and Uribe, J. 2004. Overview of a compiler for synthesizing matlab programs onto fpgas. In Proceedings of the Transactions on Very large Scale Integration (VLSI) Systems.
|
| |
8
|
P. Banerjee , N. Shenoy , A. Choudhary , S. Hauck , C. Bachmann , M. Haldar , P. Joisha , A. Jones , A. Kanhare , A. Nayak , S. Periyacheri , M. Walkden , D. Zaretsky, A MATLAB Compiler for Distributed, Heterogeneous, Reconfigurable Computing Systems, Proceedings of the 2000 IEEE Symposium on Field-Programmable Custom Computing Machines, p.39, April 17-19, 2000
|
| |
9
|
Buck, J., Ha, S., Lee, E. A., and Messerschmitt, D. G. 1994. Ptolemy: A framework for simulating and prototyping heterogenous systems. Int. Journal in Computer Simulation 4, 2.
|
| |
10
|
Budak, E., Catay, B., Tekin, I., Yenigun, H., Abbak, M., Drannikov, S., and Simsek, O. 2007. Design of an rfid-based manufacturing monitoring and analysis system. In Proc. of IEEE RFID Eurasia. 1--6.
|
| |
11
|
Cerino, A. and Walsh, W. P. 2000. Research and application of radio frequency identification (RFID) technology to enhance aviation security. In Proceedings of the IEEE National Aerospace and Electronics Conference.
|
| |
12
|
Chandrakasan, A., Potkonjak, M., Mehra, R., Rabaey, J., and Brodersen, R. 1995. Optimizing power using transformations. IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems (TCAD) 14, 1, 12--31.
|
| |
13
|
Chandrakasan, A., Sheng, S., and Brodersen, R. 1992. Low-power cmos digital design. IEEE Journal on Solid-State Circuits (JSSC) 27, 4, 473--484.
|
 |
14
|
|
| |
15
|
Davis II, J., Goel, M., Hylands, C., Kienhuis, B., Lee, E. A., Liu, J., Liu, X., Muliadi, L., Neuendorffer, S., Reekie, J., Smyth, N., Tsay, J., and Xiong, Y. 2000. Ptolemy ii—heterogeneous concurrent modeling and design in java. Tech. rep., University of California at Berkeley.
|
| |
16
|
Delichatsios, S. A., Engels, D. W., Ukkonen, L., and Sydanheimo, L. 2006. Albano multidimensional uhf passive rfid tag antenna designs. Int. J. Radio Freq. Ident. Techn. 1, 1, 24--40.
|
| |
17
|
Dontharaju, S., Tung, S., Hoare, R. R., Mickle, M. H., Cain, J. T., and Jones, A. K. 2008. Design automation for rfid tags and systems. In RFID Handbook: Applications, Technology, Security and Privacy, S. Ahson and M. Ilyas, Eds. Taylor and Francis, Chapter 3.
|
| |
18
|
Dontharaju, S., Tung, S., Jones, A. K., Mats, L., Panuski, J., Cain, J. T., and Mickle, M. H. 2007. The unwinding of a protocol. IEEE Commun. 1, 1, 4--10.
|
| |
19
|
Engels, D. and Sarma, S. 2001. The reader collision problem. White paper MITAUTOID-WH-007, Auto-ID Center.
|
| |
20
|
EPCglobal. 1998. Class 1 generation 2 uhf air interface protocol standard version 1.0.9. W3C Recommendation. http://www.epcglobalinc.org/standards/.
|
| |
21
|
Feldhofer, M., Dominikus, S., and Wolkerstorfer, J. 2004. Strong authentication for RFID systems using the AES algorithm. In Proceedings of the 6th International Workshop Cryptographic Hardware and Embedded Systems (CHES). 357--370.
|
| |
22
|
Xingxin (Grace) Gao , Zhe (Alex) Xiang , Hao Wang , Jun Shen , Jian Huang , Song Song, An Approach to Security and Privacy of RFID System for Supply Chain, Proceedings of the E-Commerce Technology for Dynamic E-Business, IEEE International Conference, p.164-168, September 13-15, 2004
[doi> 10.1109/CEC-EAST.2004.14]
|
| |
23
|
Gupta, S., Gupta, R., Dutt, N., and Nicolau, A. 2004. SPARK: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits. Kluwer Academic Publishers.
|
 |
24
|
|
| |
25
|
Halambi, A., Grun, P., Tomiyama, H., Dutt, N., and Nicolau, A. 1999. Automatic software toolkit generation for embedded systems-on-chip. In Proc. 6th International Conference on VLSI and CAD. 107--116.
|
| |
26
|
Harmon, C. K. 2006. The necessity for a uniform organisation of user memory in rfid. Int. J. Radio Freq. Ident. Techn. 1, 1, 41--51.
|
| |
27
|
Hart, D. R. 2002. System and method for asynchronously receiving multiple packets of audit data from a source databased host in a resynchronization mode and asynchronously writing the data to a target host. US Patent #6430577.
|
| |
28
|
Haselsteiner, E. and Breitfuß, K. 2006. Security in near field communication (nfc): stengths and weaknesses. In Proceedings of the Workshop on RFID Security.
|
| |
29
|
Raymond R. Hoare , Alex K. Jones , Dara Kusic , Joshua Fazekas , John Foster , Shenchih Tung , Michael McCloud, Rapid VLIW processor customization for signal processing applications using combinational hardware functions, EURASIP Journal on Applied Signal Processing, 2006, p.67-67, 01 January
[doi> 10.1155/ASP/2006/46472]
|
| |
30
|
Hornby, G. S., Globus, A., Linden, D. S., and Lohn, J. D. 2006. Automated antenna design with evolutionary algorithms. In Proc. of Space. American Institute of Aeronautics and Astronautics.
|
| |
31
|
IEEE Computer Society. 1998. Ieee standard 802.5-1998e.
|
| |
32
|
IEEE Computer Society. 2005. Ieee standard 802.3-2005.
|
| |
33
|
International Standards Organization. 2004. ISO/IEC FDIS 18000-7:2004(e). Standard Specification.
|
| |
34
|
International Standards Organization. 2006a. ISO/IEC FDIS 18000-6:2004/amd 1:2006(e). Standard Specification.
|
| |
35
|
International Standards Organization. 2006b. ISO/IEC FDIS 18185-1:2006. Standard Specification.
|
| |
36
|
ITU-T. 1994. ITU-T recommendation Z.100: CCITT specification and description language (SDL).
|
| |
37
|
Jones, A. K., Bagchi, D., Pal, S., Banerjee, P., and Choudhary, A. 2002. Pact HDL: Compiler Targeting ASIC's and FPGA's with Power and Performance Optimizations. Kluwer Academic Publishers, Boston, MA.
|
| |
38
|
Jones, A. K., Dontharaju, S., Tung, S., Hawrylak, P. J., Mats, L., Hoare, R., Cain, J. T., and Mickle, M. H. 2006. Passive active radio frequency identification tags (PART). Int. J. Radio Freq. Ident. Techn. (IJRFITA) 1, 1, 52--73.
|
 |
39
|
Alex K. Jones , Swapna Dontharaju , Shenchih Tung , Leo Mats , Peter J. Hawrylak , Raymond R. Hoare , James T. Cain , Marlin H. Mickle, Radio frequency identification prototyping, ACM Transactions on Design Automation of Electronic Systems (TODAES), v.13 n.2, p.1-22, April 2008
[doi> 10.1145/1344418.1344425]
|
 |
40
|
Alex K. Jones , Raymond R. Hoare , Swapna R. Dontharaju , Shenchih Tung , Ralph Sprang , Josh Fazekas , James T. Cain , Marlin H. Mickle, An automated, reconfigurable, low-power RFID tag, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
[doi> 10.1145/1146909.1146948]
|
| |
41
|
Alex K. Jones , Raymond Hoare , Swapna Dontharaju , Shenchih Tung , Ralph Sprang , Joshua Fazekas , James T. Cain , Marlin H. Mickle, An automated, FPGA-based reconfigurable, low-power RFID tag, Microprocessors & Microsystems, v.31 n.2, p.116-134, March, 2007
[doi> 10.1016/j.micpro.2006.03.002]
|
 |
42
|
Alex K. Jones , Raymond Hoare , Dara Kusic , Joshua Fazekas , John Foster, An FPGA-based VLIW processor with custom hardware execution, Proceedings of the 2005 ACM/SIGDA 13th international symposium on Field-programmable gate arrays, February 20-22, 2005, Monterey, California, USA
[doi> 10.1145/1046192.1046207]
|
 |
43
|
Alex K. Jones , Raymond Hoare , Dara Kusic , Gayatri Mehta , Josh Fazekas , John Foster, Reducing power while increasing performance with supercisc, ACM Transactions on Embedded Computing Systems (TECS), v.5 n.3, p.658-686, August 2006
[doi> 10.1145/1165780.1165785]
|
| |
44
|
Alex K. Jones , Raymond R. Hoare , Swapna R. Dontharaju , Shenchih Tung , Ralph Sprang , Josh Fazekas , James T. Cain , Marlin H. Mickle, A Field Programmable RFID Tag and Associated Design Flow, Proceedings of the 14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, p.165-174, April 24-26, 2006
[doi> 10.1109/FCCM.2006.7]
|
| |
45
|
Jones, A. K., Tang, X., and Banerjee, P. 2004. Compile-time simulation for low-power optimization using systemc. In Proceedings of the International Conference on Modeling and Simulation.
|
 |
46
|
|
 |
47
|
|
| |
48
|
Levis, D. M., Thomson, B. W., Boulton, P. I. P., and Lee, E. S. 1988. Transforming bit-serial communication circuits into fast parallel vlsi implementations. IEEE J. Solid-State Circ. 23, 2, 549--557.
|
| |
49
|
Li, C., Liu, L., Chen, S., Wu, C. C., Huang, C., and Chen, X. 2004. Mobile healthcare service system using RFID. In Proceedings of the IEEE International Conference on Networking, Sensing and Control. Vol. 2.
|
| |
50
|
|
 |
51
|
|
| |
52
|
|
| |
53
|
Liu, X. and Papaefthymiou, M. C. 2004. A markov chain sequence generator for power macromodeling. IEEE Trans. Comput. Aid. Des. Int. Circ. Syst. 23, 7, 1048--1062.
|
 |
54
|
|
| |
55
|
McCloud, S. 2004. Catapult c synthesis-based design flow: Speeding implementation and increasing flexibility. Tech. rep., Mentor Graphics.
|
 |
56
|
|
| |
57
|
|
| |
58
|
|
| |
59
|
O'Conner, M. C. 2006. Sirit to buy samsys technologies. RFID J.
|
| |
60
|
Penttila, K., Sydanheimo, L., and Kivikoski, M. 2006. Implementation of tx/rx isolation in an rfid reader. Int. J. Radio Freq. Ident. Techn. 1, 1, 74--89.
|
| |
61
|
C. L. Pereira , D. C. ,. Jr. da Silva , R. G. Duarte , A. O. Fernandes , L. H. Canaan , C. J. N. ,. Jr. Coelho , L. L. Ambrosio, JADE: An Embedded Systems Specification, Code Generation and Optimization Tool, Proceedings of the 13th symposium on Integrated circuits and systems design, p.263, September 18-24, 2000
|
| |
62
|
Porter, J. D., Billo, R. E., and Mickle, M. H. 2006. Effect of active interference on the performance of radio frequency identification systems. Int. J. Radio Freq. Ident. Techn. Appl. 1, 1, 4--23.
|
| |
63
|
Poskatcheev, A., Thandapani, S., and Fincher, C. 2005. Variable phase bit sampling with minimized synchronization loss. US Patent Application #20050190874, Eurpean Patent #EP1560360.
|
| |
64
|
Quidley, A., Leigh, D., Lseh, N., Marks, J., Ryall, K., and Wittenburg, K. 2002. Semi-automatic antenna design via sampling and visualization. In Proc. of the IEEE Antennas and Propagation Society International Symposium. Vol. 2. 342--345.
|
| |
65
|
Reason, J. M., Chen, H., Jung, C., Lee, S., Wong, D., Kim, A., Kim, S., Rhim, J., Chou, P. B., and Lee, K. 2006. A framework for managing the solution life cycle of event-driven pervasive applications. In Embedded and Ubiquitous Computing. Lecture Notes in Computer Science, vol. 4096. Springer, 479--488.
|
| |
66
|
Roberti, M. 2006. Samsys to unveil rfid reader platform. RFID J.
|
| |
67
|
|
| |
68
|
|
 |
69
|
|
| |
70
|
Tang, X., Jiang, T., Jones, A., and Banerjee, P. 2005a. High-level synthesis for low power hardware implementation of unscheduled data-dominated circuits. J. Low Power Elect. 1, 3, 259--272.
|
| |
71
|
|
| |
72
|
TI. 2004. Texas instruments' RFID technology streamlines management of vatican library's treasured collections. www.ti.com/tiris/docs/news/news_releases/2004/rel07-07-04.shtml.
|
| |
73
|
Tung, S., Dontharaju, S., Mats, L., Hawrylak, P. J., Cain, J. T., Mickle, M. H., and Jones, A. K. 2008. Layers of security for acitve rfid tags. In RFID Handbook: Applications, Technology, Security, and Privacy, S. Ahson and M. Ilyas, Eds. Taylor and Francis, Chapter 33. CRC Press.
|
| |
74
|
Tung, S. and Jones, A. K. 2008. Physical layer design automation for rfid systems. In Proceedings of the Reconfigurable Architecture Workshop.
|
| |
75
|
Ukkonen, L., Schaffrath, M., Kataja, J., Sydanheimo, L., and Kivikoski, M. 2006. Evolutionary rfid tag antenna design for paper industry applications. Int. J. Radio Freq. Ident. Techn. 1, 1, 107--122.
|
| |
76
|
Wong, Y. F., Wu, P. W. K., Wong, D. M. H., Chan, D. K., Fung, L. C., and Leung, S. W. 2006. RFI: assessment on human safety of RFID system at hong kong international airport. In Proceedings of the 17th International Zurich Symposium on Electromagnetic Compatibility. 108--111.
|
|