A study of power consumption on MSP432 family of microcontrollers for lossless data compression

Basar Koc, Dilip Sarkar, Huseyin Kocak, Ziya Arnavut

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

We empirically study power consumptions of two linear transformations and lossless data compression algorithms on a TI MSP432 microcontroller. We developed a custom circuit using a TI INA219 breakout board and an Arduino Uno R3 board and programmed it to record power usage automatically. We validated the accuracy of our measurements with that obtained from TI EnergyTrace software. Our experimental results show that arithmetic coder consumed the least power and required the lowest time for a compression gain of 21.89%. However, when data was preprocessed with the move-to-front transformation and compressed with an arithmetic coder, computation time and energy usage increased only by 21%, while compression gain nearly doubled to 38.39%.

Original languageEnglish (US)
Title of host publication2015 12th International Conference on High-Capacity Optical Networks and Enabling/Emerging Technologies, HONET-ICT 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages70-74
Number of pages5
ISBN (Electronic)9781467392686
DOIs
StatePublished - Jan 29 2016
Event12th International Conference on High-Capacity Optical Networks and Enabling/Emerging Technologies - Information and Communication Technologies, HONET-ICT 2015 - Islamabad, Pakistan
Duration: Dec 21 2015Dec 23 2015

Publication series

Name2015 12th International Conference on High-Capacity Optical Networks and Enabling/Emerging Technologies, HONET-ICT 2015

Other

Other12th International Conference on High-Capacity Optical Networks and Enabling/Emerging Technologies - Information and Communication Technologies, HONET-ICT 2015
CountryPakistan
CityIslamabad
Period12/21/1512/23/15

Keywords

  • BWT
  • INA219
  • MSP432
  • MTF
  • RLE
  • arithmetic coder
  • data compression
  • microcontroller
  • power measurement

ASJC Scopus subject areas

  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'A study of power consumption on MSP432 family of microcontrollers for lossless data compression'. Together they form a unique fingerprint.

Cite this