Memory requirements of intellectual property components (IP) in contemporary multi-processor systems-on-chip are increasing. Large high-speed external memories, such as DDR2 SDRAMs, are shared between a multitude of IPs to satisfy these requirements at a low cost per bit. However, SDRAMs have highly variable access times that depend on previous requests. This makes it difficult to accurately and analytically determine latencies and the useful bandwidth at design time, and hence to guarantee that hard real-time requirements are met. The main contribution of this paper is a memory controller design that provides a guaranteed minimum bandwidth and a maximum latency bound to the IPs. This is accomplished using a novel two-step approach to predi...
Synchronous dynamic random access memories (SDRAMs) are widely employed in multi- and many-core plat...
The application of the synchronous dynamic random access memory (SDRAM) has gone beyond the scope of...
Abstract—The huge SDRAM bandwidth requirement is an architectural bottleneck of video decoders. Besi...
Memory requirements of intellectual property components (IP) in contemporary multi-processor systems...
allow system-on-a-chip (SoC) design to integrate heterogeneous control and computing functions into ...
A modern real-time embedded system must support multiple concurrently running applications. To reduc...
Verification of real-time requirements in systems-on-chip becomes more complex as more application...
Verifying firm real-time requirements gets increasingly complex, as the number of applications in em...
This report introduces a shared resource arbitration scheme“DPQ- Dynamic Priority Queue”which provid...
Open-row real-time SDRAM controllers have been recently pinpointed as an interesting approach to ef...
Real-time safety-critical systems should provide hard bounds on an applications’ performance. SDRAM ...
Contemporary System-on-Chip (SoC) become more and more complex, as increasing integration results in...
Memory access latency can limit microcontroller system performance. SDRAM access control policies im...
Random Access Memory (RAM) is a common resources needed by networking hardware modules. Synchronous ...
Synchronous dynamic random access memories (SDRAMs) are widely employed in multi- and many-core plat...
The application of the synchronous dynamic random access memory (SDRAM) has gone beyond the scope of...
Abstract—The huge SDRAM bandwidth requirement is an architectural bottleneck of video decoders. Besi...
Memory requirements of intellectual property components (IP) in contemporary multi-processor systems...
allow system-on-a-chip (SoC) design to integrate heterogeneous control and computing functions into ...
A modern real-time embedded system must support multiple concurrently running applications. To reduc...
Verification of real-time requirements in systems-on-chip becomes more complex as more application...
Verifying firm real-time requirements gets increasingly complex, as the number of applications in em...
This report introduces a shared resource arbitration scheme“DPQ- Dynamic Priority Queue”which provid...
Open-row real-time SDRAM controllers have been recently pinpointed as an interesting approach to ef...
Real-time safety-critical systems should provide hard bounds on an applications’ performance. SDRAM ...
Contemporary System-on-Chip (SoC) become more and more complex, as increasing integration results in...
Memory access latency can limit microcontroller system performance. SDRAM access control policies im...
Random Access Memory (RAM) is a common resources needed by networking hardware modules. Synchronous ...
Synchronous dynamic random access memories (SDRAMs) are widely employed in multi- and many-core plat...
The application of the synchronous dynamic random access memory (SDRAM) has gone beyond the scope of...
Abstract—The huge SDRAM bandwidth requirement is an architectural bottleneck of video decoders. Besi...