SEMICONDUCTOR DEVICE WITH MASTER, BUS, CACHE AND MEMORY CONTROLLER AND BUS GENERATOR

    公开(公告)号:EP3872644A1

    公开(公告)日:2021-09-01

    申请号:EP21164812.6

    申请日:2018-12-20

    摘要: A master issues a write request and a read request. A memory controller includes a request buffer for storing the write and read request, and accesses a memory in accordance with the stored write and read request. A cache is arranged between the master and the memory controller. A first write request issue control unit is arranged in correspondence with a first write request bus coupling the first master and the cache. A second write request issue control unit is arranged in correspondence with a second write request bus coupling the cache and the memory controller. First and second central bus control systems grant an access right to the first and second write request issue control units in accordance with a free situation of the cache and a fee situation of the request buffer, respectively. A read request issue control unit arranged in a manner corresponding to a read request bus, the second central bus control system configured to, using said read request issue control unit, control output of the read request issued by the first master to the memory controller in accordance with a free situation of the request buffer. The first write request issue control unit receives the write request issued from the master, and outputs the received write request in response to granting of the access right from the first central bus control system. The cache caches the write request output from the first write request issue control unit. The second write request issue control unit receives the write request from the cache, and outputs the received write request to the memory controller in response to granting of the access right from the second central bus control system.

    SEMICONDUCTOR DEVICE AND ACCESS CONTROL METHOD

    公开(公告)号:EP3872643A1

    公开(公告)日:2021-09-01

    申请号:EP21164807.6

    申请日:2018-06-20

    摘要: Access control is achieved in consideration of write training. At least one master issues access requests including a read request and a write request. A memory controller accesses memory in response to the access requests issued by the mater. A central bus-control system controls the output of the access requests issued by the master to the memory controller. A training circuit conducts training on the memory while the access to the memory is stopped. The central bus-control system further controls the execution of the training on the memory. During the training, the central bus-control system suppresses the output of the read request to the memory controller from among the access requests issued by the master.