SDR IMPLEMENTATION OF IEEE 802.15.4 PHY ON TRANSPORT TRIGGERED ARCHITECTURE PROCESSOR

Ever evolving wireless communication standards, reduced time-to-market and a need for flexibility and interoperability of multiple wireless communication technologies on a single device are the driving factors behind implementation of wireless standards on Software Defined Radios (SDR) platforms. The concept behind SDR is to implement as much functionality on software as possible. SDR provide greater interoperability and programmability compared with traditional hardwired implementation at the cost of higher power consumption and market cost. SDR is the driving technology for the next generation of co-operative and cognitive radios. For implementing an SDR, the existing wireless communication algorithms needs to be modified and an appropriate hardware platform needs to be selected. The IEEE 802.15.4 LR-WPAN standard requires low cost and low-power consuming devices. The data rate requirements are also low (such as 250 kbps). Traditionally, the devices compliant with the standard are hardwired system-on-chip implementation which provides benefit in terms of power and cost. Recently, there has been significant effort on modeling the IEEE 802.15.4 SDR systems which provide greater interoperability and programmability of the devices. In this study, Transport Triggered Architecture (TTA) based Application Specific Processor is selected for SDR implementation of the IEEE 802.15.4 2.4 GHz physical layer for studying the performance of such system in terms of Bit-Error-Rate, CPU cycle count, and processor chip area. As part of this work, different SDR frameworks like GNU Radio, Matlab-Simulink etc. were evaluated for their feasibility of providing an agile platform for the development. These existing frameworks need an operating system for their execution and are not suitable for stand-alone systems such as a TTA based processor. The work also includes the study of different receiver algorithms and design choices for the transceiver implementation. Based on existing literature and Matlab modeling, Asynchronous Zero-Crossing Detector (AZCD) based non-coherent receiver algorithm is selected for the implementation. The algorithm provides the required BER performance with very less complex computation and is suited for low power and low chip area implementations. The transmitter and receiver are implemented on single-core TTA processors which provide the required performance in terms of BER and data throughput. The processors designed need a very low silicon area and clock frequency for their realization.

[1]  S. Bourdel,et al.  Simple demodulator for 802.15.4 low-cost receivers , 2006, 2006 IEEE Radio and Wireless Symposium.

[2]  Jani Boutellier,et al.  LOW-COMPLEXITY SDR IMPLEMENTATION OF IEEE 802 . 15 . 4 ( ZIGBEE ) BASEBAND TRANSCEIVER ON APPLICATION SPECIFIC PROCESSOR , 2012 .

[3]  Heinrich Meyr,et al.  Advanced digital receiver principles and technologies for PCS , 1995 .

[4]  Ieee Microwave Theory,et al.  IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems Draft Amendment: Management Information Base Extensions , 2007 .

[5]  Roger Martinsen Koteng Evaluation of SDR-implementation of IEEE 802.15.4 Physical Layer , 2006 .

[6]  Jarmo Takala,et al.  Codesign toolset for application-specific instruction-set processors , 2007, Electronic Imaging.

[7]  Hyuck M. Kwon,et al.  A novel digital FM receiver for mobile and personal communications , 1996, IEEE Trans. Commun..

[8]  Hallvard Næss,et al.  A programmable DSP for low-power, low-complexity baseband processing , 2006 .

[9]  Behzad Razavi,et al.  A low-power 2.4-GHz transmitter/receiver CMOS IC , 2003, IEEE J. Solid State Circuits.

[10]  Gadi Shirazi,et al.  Wireless Transceiver Design , 2007 .

[11]  J. Park An FM Detector for Low S/N , 1970 .

[12]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[13]  T. Tjhung,et al.  Carrier Transmission of Binary Data in a Restricted Band , 1970 .

[14]  Thomas Schmid NESL GNU Radio 802 . 15 . 4 En-and Decoding , 2006 .

[15]  Steven Kay,et al.  A Fast and Accurate Single Frequency Estimator , 2022 .

[16]  Rithirong Thandee Ieee 802.15.4 Implementation on an Embedded Device , 2012 .

[17]  H. Meyr,et al.  Two frequency estimation schemes operating independently of timing information , 1993, Proceedings of GLOBECOM '93. IEEE Global Telecommunications Conference.

[18]  Eylem Bütüner,et al.  A MASTER'S THESIS , 2003 .

[19]  Jack E. Volder The CORDIC Trigonometric Computing Technique , 1959, IRE Trans. Electron. Comput..

[20]  Sylvain Bourdel,et al.  FSK zero-crossing demodulator for 802.15.4 low-cost receivers , 2005, 2005 12th IEEE International Conference on Electronics, Circuits and Systems.

[21]  Henk Corporaal Microprocessor architectures - from VLIW to TTA , 1997 .

[22]  Peter Händel,et al.  Frequency estimation from proper sets of correlations , 2002, IEEE Trans. Signal Process..