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

ID 789389
Date 12/04/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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.