A dynamic instruction scratchpad memory for embedded processors managed by hardware

23Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper proposes a hardware managed instruction scratchpad on the granularity of functions which is designed for real-time systems. It guarantees that every instruction will be fetched from the local, fast and timing predictable scratchpad memory. Thus, a predictable behavior is reached that eases a precise timing analysis of the system. We estimate the hardware resources required to implement the dynamic instruction scratchpad for an FPGA. An evaluation quantifies the impact of our scratchpad on average case performance. It shows that the dynamic instruction scratchpad compared to standard instruction memories has a reasonable performance - while providing predictable behavior and easing timing analysis. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Metzlaff, S., Guliashvili, I., Uhrig, S., & Ungerer, T. (2011). A dynamic instruction scratchpad memory for embedded processors managed by hardware. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6566 LNCS, pp. 122–134). https://doi.org/10.1007/978-3-642-19137-4_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free