Pulsed Decimal Encoding for IoT Single-Channel Dynamic Signaling - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2019

Pulsed Decimal Encoding for IoT Single-Channel Dynamic Signaling

Abstract

Pulsed-Index Communication (PIC) is a recent technique for single-channel communication that is based on the principle of transmitting the indices of only the ON bits as a series of pulse streams. In this paper, a modified version of PIC, called Pulsed Decimal Communication (PDC), is presented that uses the same underlying principle but with key improvements in data rate and reliability. Like PIC, PDC is a protocol for single-channel, high-data rate, low-power dynamic signaling that does not require any clock and data recovery. It consists of a three-step algorithm, comprising a segmentation, an encoding, and a sub-segmentation step to achieve higher data rates. The segmentation step splits the data word into smaller segments and therefore smaller decimal numbers to represent them. The encoding step reduces the number of ON bits in the data and relocates them to lower indices. The sub-segmentation step further splits the segments into smaller sub-segments. The complete process significantly reduces the total number of pulses required for transmitting binary data, thus improving the data rate by about 78%. A theoretical model of the PDC protocol is exploited to estimate its data rate and derive the optimum segmentation. Furthermore, PDC is shown to be more reliable than PIC as it eliminates the variations in the number of symbols to be transmitted. The FPGA and ASIC (65 nm technology) implementations of PDC show that the low-power operation and small footprint of PIC are preserved. PDC consumes around $$25\,\upmu \mathrm{W}$$ of power at a clock frequency of 25 MHz with a gate count of approximately 2150 gates.
Fichier principal
Vignette du fichier
479099_1_En_6_Chapter.pdf (1.49 Mo) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-02319784 , version 1 (18-10-2019)

Licence

Identifiers

Cite

Shahzad Muzaffar, Ibrahim Elfadel. Pulsed Decimal Encoding for IoT Single-Channel Dynamic Signaling. 25th IFIP/IEEE International Conference on Very Large Scale Integration - System on a Chip (VLSI-SoC), Oct 2017, Abu Dhabi, United Arab Emirates. pp.112-132, ⟨10.1007/978-3-030-15663-3_6⟩. ⟨hal-02319784⟩
40 View
36 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More