Agilex™ 7 F-Series and I-Series FPGA Memory Subsystem IP User Guide

ID 789389
Date 7/15/2024
Public
Document Table of Contents

3.1.1.3. Memory Subsystem IP Scheduler

The scheduler ensures that write requests that just miss a write slot, don't have to wait too long before being served.

The write opportunity is not removed until the write request has been served. Read requests are always served if there are no write requests pending.

The scheduler allows scheduling a configurable number of read and write requests, and allows for prioritization of read requests. There is no starvation, so if writes are not available during a particular write slot, then any pending reads are serviced, and vice-versa.