Low Power Embedded Systems: Intelligent Memory Management Systems for Low Power Embedded Systems- Caches, TLBs, Flash Memories
📄 Viewing lite version
Full site ›
Book Details
Author(s)Jung-Hoon Lee
PublisherVDM Verlag Dr. Müller
ISBN / ASIN3639006097
ISBN-139783639006094
AvailabilityUsually ships in 24 hours
Sales Rank17,588,697
MarketplaceUnited States 🇺🇸
Description ▲
As the demand for multimedia applications has increased, embedded processor designs have evolved to provide high performance on media processing algorithms, such as image processing, video compression and decompression, voice processing, wireless communication, and so on. Cache memory and TLB memory systems are a key mechanism for improving overall system performance and low power consumption. A cache exploits the locality inherent in the reference stream of a typical application. Two primary types of locality are available, and the degree to which they can be exploited depends on program execution characteristics. The translation look-aside buffer (TLB) is an on-chip memory structure that caches only page table entries for recently used virtual to physical address translations. If the necessary translation information exists in the TLB, the system can translate an address without accessing the page table. Flash memory is non-volatile and can retain data even after system is powered off. Besides, it has many other features such as fast access speed, low power consumption, attractive shock resistance, small size, and lightweight.