Poster abstract: I2C considered wasteful: Saving energy with host-controlled pull-up resistors

Autor(en): Friesel, D.
Spinczyk, O. 
Stichwörter: Buses; Embedded software; Embedded systems; Embedded systems design; Energy conservation; Energy demands; Energy model; Energy models; Energy saving; I2c bus; Inter integrated circuits; Resistors; Saving energy; Sensor networks, Electric energies; Sensors and actuators; System energy, C (programming language)
Erscheinungsdatum: 2019
Herausgeber: Association for Computing Machinery, Inc
Journal: IPSN 2019 - Proceedings of the 2019 Information Processing in Sensor Networks
Startseite: 315
Seitenende: 316
Zusammenfassung: 
The Inter-Integrated Circuit (I2C) bus is frequently used to connect sensors and actuators to cyber-physical systems. It is designed around always-on pull-up resistors, which transform valuable electric energy into heat whenever a 0-signal is sent or received. Using a software I2C implementation which disables pull-ups when possible, we decrease the energy demand of I2C transmissions at the cost of additional CPU time. On a low-power MSP430FR5969 microcontroller, we observe 10 to 50 % lower whole-system energy usage per transmission compared to conventional software I2C. An advantage over hardware I2C modules is only apparent at bus clocks below 10 kHz. © 2019 Copyright held by the owner/author(s).
Beschreibung: 
Conference of 18th ACM/IEEE International Conference on Information Processing in Sensor Networks, IPSN 2019 ; Conference Date: 16 April 2019 Through 18 April 2019; Conference Code:147964
ISBN: 9781450362849
DOI: 10.1145/3302506.3312606
Externe URL: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85066617051&doi=10.1145%2f3302506.3312606&partnerID=40&md5=046b4c0f0a6cc8540b4fc31ec15ee5e1

Show full item record

Page view(s)

5
Last Week
0
Last month
1
checked on May 19, 2024

Google ScholarTM

Check

Altmetric