CPC H04L 47/24 (2013.01) [H04L 41/16 (2013.01); H04L 47/56 (2013.01)] | 18 Claims |
1. A memory control system, comprising:
a front-end circuitry configured to receive a plurality of access requests from a plurality of devices, and adjust an order of the plurality of devices to access a memory according to a plurality of control signals;
a traffic scheduling circuitry configured to generate a plurality of traffic data based on the plurality of access requests and analyze the plurality of traffic data based on a neural network model and a predetermined rule, in order to determine the plurality of control signals; and
a back-end circuitry configured to adjust a task schedule of the memory according to the plurality of control signals,
wherein the front-end circuitry is coupled to a first device in the plurality of devices via a first connection port in a plurality of connection ports to receive a plurality of first access requests in the plurality of access requests, and the traffic scheduling circuitry is configured to:
store a delay time of a corresponding one of the plurality of first access requests and a number of outstanding requests in the plurality of first access requests when the first device receives a response to the corresponding one of the plurality of first access requests, and
generate first data in the plurality of traffic data that corresponds to the first connection port based on the delay time and the number of outstanding requests in the plurality of first access requests.
|