摘要 |
A device for arbitrating a memory is provided to control a memory access request for a memory device which can be accessed by a plurality of memory access units at the same time. A bandwidth setting storage device sets and stores the reference bandwidth of a memory access request of more than one unit of the memory access units(11-15). A bandwidth counter measures a bandwidth for the memory access request of more than one memory access unit. A bandwidth storing device stores a counter value. A first controller controls a system memory bus request of the memory access unit by comparing values stored in the bandwidth counter and the bandwidth storage device with values stored in the bandwidth setting storing device. If a value stored in the bandwidth counter and the bandwidth storing device is over a value stored in the bandwidth setting storage device, the first controller masks the access of the memory access unit by controlling the system memory buys request during a variable interval.
|