摘要 |
PROBLEM TO BE SOLVED: To improve the balance of access permission to be given to a plurality of memory masters whose access configurations to a memory are different.SOLUTION: An electronic circuit 2 includes: memory masters 10 to 13 for performing access to a memory 3; and an arbitration circuit 14 for arbitrating access to the memory 3 by the memory masters 10 to 13. When any memory mater among the memory masters 10 to 13 succeeds in access to the memory 3, the arbitration circuit 14 performs processing of decreasing the priority of the memory master, and increasing the priority of the other memory masters, processing of determining the correction amounts of the priority in accordance with access frequency to the memory 3 performed in a predetermined period for each of the memory masters 10 to 13, and processing of permitting access to the memory 3 to the memory master selected in accordance with the priority to which the correction amounts have been added. |