Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

Implementation of bitmask based code compression algorithm on MSP430 microcontroller

Abstract Details

2012, MS, University of Cincinnati, Engineering and Applied Science: Computer Engineering.

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.

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.

Carla Purdy, PhD (Committee Chair)
Wen Ben Jone, PhD (Committee Member)
George Purdy, PhD (Committee Member)
70 p.
; ; ; ; ; ;

Recommended Citations

Citations

  • John, L. (2012). Implementation of bitmask based code compression algorithm on MSP430 microcontroller [Master's thesis, University of Cincinnati]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1352402739

    APA Style (7th edition)

  • John, Lijo. Implementation of bitmask based code compression algorithm on MSP430 microcontroller. 2012. University of Cincinnati, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ucin1352402739.

    MLA Style (8th edition)

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

    Chicago Manual of Style (17th edition)