Back to results

University of Cincinnati

Implementation of bitmask based code compression algorithm on MSP430 microcontroller

Abstract

dc:description

<p>Embedded systems today have become ubiquitous and they play a very significant role in all aspects of our lives. Due to their compact size, low cost and simple design aspects, embedded systems have become very popular and affect almost all aspects of our lives. They are found everywhere from kitchen appliances to space craft. They span all aspects of modern life from various applications such as biomedical instrumentation, communication systems, peripheral controllers of a computer and industrial instrumentation to scientific applications. </p><p>Since larger memory is always associated with higher cost, increased chip area and increased power consumption, the primary goal has always been to keep the memory at a minimum. One way to use the available memory more efficiently is to compress the program code and store it in a compressed form. The compressed code is decompressed on the fly as and when needed by the processor. In this thesis, we have discussed one code compression technique known as bitmask based code compression algorithm in detail and have implemented it on Texas Instrument’s MSP430 microcontroller. Using this technique, we were able to achieve a compression ratio of about 62-76%. We also compared our results to other compression technologies in the literature.</p>

Degree

thesis:*
Name thesis:degree_name
MS
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Engineering and Applied Science: Computer Engineering
Grantor dc:publisher
University of Cincinnati
Year dc:date
2012

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • John, Lijo
Contributors dc:contributor
  • Purdy, Carla

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • unrestricted
  • This thesis or dissertation is protected by copyright: all rights reserved. It may not be copied or redistributed beyond the terms of applicable copyright laws.
Language dc:language
English

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:etd.ohiolink.edu:ucin1352402739

Chain of custody

source
Harvested from
OhioLINK
Base URL
etd.ohiolink.edu/acprod/odb_etd/ws/oai/oai
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

John, Lijo. Implementation of bitmask based code compression algorithm on MSP430 microcontroller. masters thesis, University of Cincinnati, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1352402739