Electronic apparatus



PROBLEM TO BE SOLVED: To appropriately perform adjustment according to a priority set at the setting time of a system in a bus system within an electronic apparatus.SOLUTION: An adjustment part 3 classifies a plurality of masters 2 into a plurality of groups 11 to 13, and allots a priority to each of the plurality of groups 11 to 13. When a bank conflict occurs within a certain group, (a) when a master 2 issuing an access request without making the bank conflict exists within the group, the master 2 having issued the access request without making the bank conflict within the group is given a bus use authority of a memory bus 4, and (b) when the master 2 having issued the access request without making the bank conflict does not exist within the group, and if the master 2 exists in a group higher in priority than the group, the bus use authority of the memory bus 4 is given up to the group higher in priority from the group.SELECTED DRAWING: Figure 1
【課題】 電子機器内のバスシステムにおいて、システム設計時に設定した優先度に従って適切に調停が行われるようにする。 【解決手段】 調停部3は、複数のマスター2を複数のグループ11〜13に分類し、複数のグループ11〜13のそれぞれに対して優先度を割り当て、あるグループ内でバンク競合が発生した場合、(a)そのグループ内でバンク競合せずにアクセス要求を発行したマスター2があるとき、そのグループ内でバンク競合せずにアクセス要求を発行したマスター2に、メモリーバス4のバス使用権を与え、(b)そのグループ内でバンク競合せずにアクセス要求を発行したマスター2がないとき、そのグループより優先度の高いグループに、バンク競合せずにアクセス要求を発行したマスター2があれば、そのグループから優先度の高いグループへメモリーバス4のバス使用権を譲る。 【選択図】 図1
【課題】 電子機器内のバスシステムにおいて、システム設計時に設定した優先度に従って適切に調停が行われるようにする。【解決手段】 調停部3は、複数のマスター2を複数のグループ11〜13に分類し、複数のグループ11〜13のそれぞれに対して優先度を割り当て、あるグループ内でバンク競合が発生した場合、(a)そのグループ内でバンク競合せずにアクセス要求を発行したマスター2があるとき、そのグループ内でバンク競合せずにアクセス要求を発行したマスター2に、メモリーバス4のバス使用権を与え、(b)そのグループ内でバンク競合せずにアクセス要求を発行したマスター2がないとき、そのグループより優先度の高いグループに、バンク競合せずにアクセス要求を発行したマスター2があれば、そのグループから優先度の高いグループへメモリーバス4のバス使用権を譲る。【選択図】 図1




Download Full PDF Version (Non-Commercial Use)

Patent Citations (0)

    Publication numberPublication dateAssigneeTitle

NO-Patent Citations (0)


Cited By (0)

    Publication numberPublication dateAssigneeTitle