×

Memory control device and LSI

  • US 6,820,152 B2
  • Filed: 04/10/2002
  • Issued: 11/16/2004
  • Est. Priority Date: 04/25/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A memory control device for arbitrating memory access contention among a plurality of bus masters sharing a memory by selectively granting a bus use right that permits the usage of a memory bus to one of the plurality of bus masters at a time, the memory control device comprising:

  • holding means for holding transfer rate information regarding each of the plurality of the bus masters, the transfer rate information indicating (i) a transfer rate at which a corresponding bus master performs data transfer to or from the memory, and (ii) an ensuring time period within which data transfer at the transfer rate is to be ensured;

    reference period calculating means for determining, as a reference time period, a time period equal to or shorter than a shortest ensuring time period among all the ensuring time periods;

    bus use permission time period calculating means for calculating bus use permission time periods, each of which is a time period that a bus master takes to transfer an amount of data V using a bus bandwidth of the memory bus, wherein V represents an amount of data that a corresponding bus master is capable of transferring at a corresponding transfer rate within the reference time period; and

    use right granting means for granting the bus use right to each bus master for a corresponding bus use permission time period within each reference time period that repeats cyclically.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×