Off-chip serial buses are the most common interfaces between sensors and processing elements in embedded systems. Due to their length, these connections dissipate a large amount of energy, contributing significantly to the total consumption of the system. The error-tolerant feature of many sensor applications can be leveraged to reduce this energy contribution by means of an approximate serial data encoding. In this paper, we propose one such encoding called Serial T0, particularly, effective for image sensors data. By exploiting the correlation among pixels colors, Serial T0 significantly reduces the energy dissipation on a serial connection, with minimal impact on image quality, and extremely low codec overheads. Moreover, it allows runtime quality reconfiguration, and can be integrated with standard serial protocols (SPI, I2C, CSI-2, and so on) without requiring modifications to legacy peripherals. We show that Serial T0 is superior to both accurate and approximate state-of-the-art encodings, not only in terms of pure energy saving, but also when combined with realistic error tolerant applications (OCR and face recognition). In the best case, the energy on the bus can be reduced of more than 75% with less than 4% maximum error on the decoded data.

Zero-Transition Serial Encoding for Image Sensors / JAHIER PAGLIARI, Daniele; Macii, Enrico; Poncino, Massimo. - In: IEEE SENSORS JOURNAL. - ISSN 1530-437X. - ELETTRONICO. - 17:8(2017), pp. 2563-2571. [10.1109/JSEN.2017.2669921]

Zero-Transition Serial Encoding for Image Sensors

JAHIER PAGLIARI, DANIELE;MACII, Enrico;PONCINO, MASSIMO
2017

Abstract

Off-chip serial buses are the most common interfaces between sensors and processing elements in embedded systems. Due to their length, these connections dissipate a large amount of energy, contributing significantly to the total consumption of the system. The error-tolerant feature of many sensor applications can be leveraged to reduce this energy contribution by means of an approximate serial data encoding. In this paper, we propose one such encoding called Serial T0, particularly, effective for image sensors data. By exploiting the correlation among pixels colors, Serial T0 significantly reduces the energy dissipation on a serial connection, with minimal impact on image quality, and extremely low codec overheads. Moreover, it allows runtime quality reconfiguration, and can be integrated with standard serial protocols (SPI, I2C, CSI-2, and so on) without requiring modifications to legacy peripherals. We show that Serial T0 is superior to both accurate and approximate state-of-the-art encodings, not only in terms of pure energy saving, but also when combined with realistic error tolerant applications (OCR and face recognition). In the best case, the energy on the bus can be reduced of more than 75% with less than 4% maximum error on the decoded data.
File in questo prodotto:
File Dimensione Formato  
main.pdf

accesso aperto

Descrizione: Articolo principale
Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: PUBBLICO - Tutti i diritti riservati
Dimensione 474.63 kB
Formato Adobe PDF
474.63 kB Adobe PDF Visualizza/Apri
07856961.pdf

non disponibili

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 1.29 MB
Formato Adobe PDF
1.29 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2674327
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo