Research Journal of Engineering and Technology
  • Year: 2014
  • Volume: 5
  • Issue: 4

Increase Flash Memory in MMULess Embedded Systems

  • Author:
  • N Rajesha1,, HL Viswanath2,
  • Total Page Count: 9
  • Page Number: 208 to 216

1Research Scholar, Shri JJT University, Jhunjhunu, Rajasthan-01

2Professor and Head, Department of ECE, R R Institute of Technology, Bengaluru, Karnataka-560 090

*Corresponding Author Email: rajeshmurthy44@gmail.com

**hl_viswa@yahoo.com

Online published on 5 February, 2015.

Abstract

Sensor Network nodes are least expensive, low power embedded systems. Random access memory (RAM) is tightly-constrained in many embedded systems. The sensor network nodes have only 4–10KB of RAM and do not contain memory management units (MMUs). It is very difficult to implement complex applications under such tight memory constraints. It is proposed to use of compile-time and run-time techniques to increase the amount of usable memory in MMU-less embedded systems. The proposed techniques do not increase hardware cost, and are designed to require few changes to existing applications. It has been developed a fast compression algorithm well suited to this application, as well as runtime library routines and compiler transformations to control and optimize the automatic migration of application data between compressed and uncompressed memory regions. These techniques were experimentally evaluated on sensor network nodes running a number of data collection and signal processing applications. The results indicate that available memory can be increased by up to 26%.

Keywords

Embedded System, Wireless Sensor Network, Data Compression, MEMMU, Fragmentation