Skip to main content
  • 174 Accesses

Summary

In this chapter we briefly surveyed several approaches that employ customized and heterogeneous memory architectures and organizations, in order to achieve the desired performance or power budgets of specific application domains.

The trend of such customization, although commonly used for embedded, or domain specific architectures, will continue to influence the design of newer programmable embedded systems. System architects will need to decide which groups of memory accesses deserve decoupling from the computations, and customization of both the memory organization itself, as well as the software interface (e.g., ISA-level) modifications to support efficient memory behavior. This leads to the challenging tasks of decoupling critical memory accesses from the computations, scheduling such accesses (in parallel or pipelined) with the computations, and the allocation of customized (special-purpose) memory transfer and storage units to support the desired memory behavior. Typically such tasks have been performed by system designers in an ad-hoc manner, using intuition, previous experience, and limited simulation/exploration. Consequently many feasible and interesting memory architectures are not considered. In the following chapters we present a systematic strategy for exploration of this memory architecture space, giving the system designer improved confidence in the choice of early, memory architectural decisions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Kluwer Academic Publishers

About this chapter

Cite this chapter

(2002). Related Work. In: Memory Architecture Exploration for Programmable Embedded Systems. Springer, Boston, MA. https://doi.org/10.1007/0-306-48095-6_2

Download citation

  • DOI: https://doi.org/10.1007/0-306-48095-6_2

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4020-7324-3

  • Online ISBN: 978-0-306-48095-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics