An analyzable memory controller for hard real-time CMPs

M Paolieri, E Quinones, FJ Cazorla… - IEEE Embedded …, 2009 - ieeexplore.ieee.org
IEEE Embedded Systems Letters, 2009ieeexplore.ieee.org
Multicore processors (CMPs) represent a good solution to provide the performance required
by current and future hard real-time systems. However, it is difficult to compute a tight WCET
estimation for CMPs due to interferences that tasks suffer when accessing shared hardware
resources. We propose an analyzable JEDEC-compliant DDRx SDRAM memory controller
(AMC) for hard real-time CMPs, that reduces the impact of memory interferences caused by
other tasks on WCET estimation, providing a predictable memory access time and allowing …
Multicore processors (CMPs) represent a good solution to provide the performance required by current and future hard real-time systems. However, it is difficult to compute a tight WCET estimation for CMPs due to interferences that tasks suffer when accessing shared hardware resources. We propose an analyzable JEDEC-compliant DDRx SDRAM memory controller (AMC) for hard real-time CMPs, that reduces the impact of memory interferences caused by other tasks on WCET estimation, providing a predictable memory access time and allowing the computation of tight WCET estimations.
ieeexplore.ieee.org