M Hassan, H Patel - … Transactions on Computer-Aided Design of …, 2017 - ieeexplore.ieee.org
We present an automated framework for the validation of memory controllers (MCs) called MCXplore. In developing this framework, we construct formal models for memory requests …
During the last few years, computer performance has reached a turning point where computing power is no longer the only important concern. This way, the emphasis is shifting …
F Lisboa Malaquias, M Asavoae… - Proceedings of the 30th …, 2022 - dl.acm.org
In order to prove conformance to memory standards and bound memory access latency, recently proposed real-time DRAM controllers rely on paper and pencil proofs, which can be …
In order to prove conformance to memory standards and bound memory access latency, recently proposed real-time DRAM controllers rely on paper and pencil proofs, which can be …
In recent years, an increasing number of different JEDEC memory standards, like DDR4/5, LPDDR4/5, GDDR6, Wide I/O2, HBM2, and NVDIMM-P have been specified, which differ …
A NS, A Sarkar, H Kapoor - ACM Transactions on Embedded Computing …, 2023 - dl.acm.org
A memory controller manages the flow of data to and from attached memory devices. The order in which a set of contending memory requests from different tasks are serviced …
Recent research in both academia and industry has successfully used deductive verification to design hardware and prove its correctness. While tools and languages to write formally …
A major challenge in multi-core real-time systems is the interference problem on the shared hardware components amongst cores. Examples of these shared components include …
Abstract Modern Multi-Processor System-On-Chips (MPSOC) are widely used especially in real-time embedded systems due to their high throughput and low per unit cost. However …