Tampere University of Technology

TUTCRIS Research Portal

Programmable implementation of zero-crossing demodulator on an application specific processor

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Standard

Programmable implementation of zero-crossing demodulator on an application specific processor. / Ghazi, Amanullah; Boutellier, Jani; Hannuksela, Jari; Shahabuddin, Shahriar; Silvén, Olli.

2013 IEEE Workshop on Signal Processing Systems, SiPS 2013. Institute of Electrical and Electronics Engineers Inc., 2013. p. 231-236 6674510.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Ghazi, A, Boutellier, J, Hannuksela, J, Shahabuddin, S & Silvén, O 2013, Programmable implementation of zero-crossing demodulator on an application specific processor. in 2013 IEEE Workshop on Signal Processing Systems, SiPS 2013., 6674510, Institute of Electrical and Electronics Engineers Inc., pp. 231-236, 2013 IEEE Workshop on Signal Processing Systems, SiPS 2013, Taipei, Taiwan, Province of China, 16/10/13.

APA

Ghazi, A., Boutellier, J., Hannuksela, J., Shahabuddin, S., & Silvén, O. (2013). Programmable implementation of zero-crossing demodulator on an application specific processor. In 2013 IEEE Workshop on Signal Processing Systems, SiPS 2013 (pp. 231-236). [6674510] Institute of Electrical and Electronics Engineers Inc..

Vancouver

Ghazi A, Boutellier J, Hannuksela J, Shahabuddin S, Silvén O. Programmable implementation of zero-crossing demodulator on an application specific processor. In 2013 IEEE Workshop on Signal Processing Systems, SiPS 2013. Institute of Electrical and Electronics Engineers Inc. 2013. p. 231-236. 6674510

Author

Ghazi, Amanullah ; Boutellier, Jani ; Hannuksela, Jari ; Shahabuddin, Shahriar ; Silvén, Olli. / Programmable implementation of zero-crossing demodulator on an application specific processor. 2013 IEEE Workshop on Signal Processing Systems, SiPS 2013. Institute of Electrical and Electronics Engineers Inc., 2013. pp. 231-236

Bibtex - Download

@inproceedings{f7e41713658c497c97ee7c352733ff86,
title = "Programmable implementation of zero-crossing demodulator on an application specific processor",
abstract = "The zero-intermediate frequency zero-crossing demodulator (ZIFZCD) is extensively used for demodulating continuous phase frequency shift keying (CPFSK) signals in low power and low cost devices. ZIFZCD has previously been implemented as hardwired circuits. Many variations have been suggested to the ZIFZCD algorithm for different modulation methods and channel conditions. To support all these variants, a programmable processor based implementation of the ZIFZCD is needed. This paper describes a programmable software implementation of ZIFZCD on an application specific processor (ASP). The ASP is based on transport triggered architecture (TTA) and provides an ideal low power platform for ZIFZCD implementation due to its simplicity. The designed processor operates at a maximum clock frequency of 250 MHz and has gate count of 134 kGE for a 32-bit TTA processor and 76 kGE for a 16-bit processor. The demodulator has been developed as a part of an open source radio implementation for wireless sensor nodes.",
keywords = "Demodulation, Signal Processing, Software radio",
author = "Amanullah Ghazi and Jani Boutellier and Jari Hannuksela and Shahriar Shahabuddin and Olli Silv{\'e}n",
year = "2013",
language = "English",
isbn = "9781467362382",
pages = "231--236",
booktitle = "2013 IEEE Workshop on Signal Processing Systems, SiPS 2013",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - Programmable implementation of zero-crossing demodulator on an application specific processor

AU - Ghazi, Amanullah

AU - Boutellier, Jani

AU - Hannuksela, Jari

AU - Shahabuddin, Shahriar

AU - Silvén, Olli

PY - 2013

Y1 - 2013

N2 - The zero-intermediate frequency zero-crossing demodulator (ZIFZCD) is extensively used for demodulating continuous phase frequency shift keying (CPFSK) signals in low power and low cost devices. ZIFZCD has previously been implemented as hardwired circuits. Many variations have been suggested to the ZIFZCD algorithm for different modulation methods and channel conditions. To support all these variants, a programmable processor based implementation of the ZIFZCD is needed. This paper describes a programmable software implementation of ZIFZCD on an application specific processor (ASP). The ASP is based on transport triggered architecture (TTA) and provides an ideal low power platform for ZIFZCD implementation due to its simplicity. The designed processor operates at a maximum clock frequency of 250 MHz and has gate count of 134 kGE for a 32-bit TTA processor and 76 kGE for a 16-bit processor. The demodulator has been developed as a part of an open source radio implementation for wireless sensor nodes.

AB - The zero-intermediate frequency zero-crossing demodulator (ZIFZCD) is extensively used for demodulating continuous phase frequency shift keying (CPFSK) signals in low power and low cost devices. ZIFZCD has previously been implemented as hardwired circuits. Many variations have been suggested to the ZIFZCD algorithm for different modulation methods and channel conditions. To support all these variants, a programmable processor based implementation of the ZIFZCD is needed. This paper describes a programmable software implementation of ZIFZCD on an application specific processor (ASP). The ASP is based on transport triggered architecture (TTA) and provides an ideal low power platform for ZIFZCD implementation due to its simplicity. The designed processor operates at a maximum clock frequency of 250 MHz and has gate count of 134 kGE for a 32-bit TTA processor and 76 kGE for a 16-bit processor. The demodulator has been developed as a part of an open source radio implementation for wireless sensor nodes.

KW - Demodulation

KW - Signal Processing

KW - Software radio

UR - http://www.scopus.com/inward/record.url?scp=84896460964&partnerID=8YFLogxK

M3 - Conference contribution

SN - 9781467362382

SP - 231

EP - 236

BT - 2013 IEEE Workshop on Signal Processing Systems, SiPS 2013

PB - Institute of Electrical and Electronics Engineers Inc.

ER -