Title :
An Analyzable Memory Controller for Hard Real-Time CMPs
Author :
Paolieri, Marco ; Quinones, Eduardo ; Cazorla, Francisco J. ; Valero, Mateo
Author_Institution :
Barcelona Supercomput. Center, Barcelona, Spain
Abstract :
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.
Keywords :
DRAM chips; microprocessor chips; JEDEC-compliant DDRx SDRAM memory controller; WCET estimation; analyzable memory controller; hard real-time CMP; memory access time predictability; multicore processors; real-time systems; shared hardware resources; Control system analysis; Embedded system; Hardware; Interference; Multicore processing; Performance analysis; Random access memory; Real time systems; SDRAM; Timing; CMP; DDRx SDRAM; hard real-time; memory controller; worst case execution time (WCET);
Journal_Title :
Embedded Systems Letters, IEEE
DOI :
10.1109/LES.2010.2041634