Arbitration method of multi-channel data bus
The invention belongs to the technical field of on-chip buses, and particularly relates to an arbitration method of a multi-channel data bus, a bus system adopts a shared bus to connect and bridge a host and a slave, a read-write data channel is composed of a plurality of bidirectional data channels...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention belongs to the technical field of on-chip buses, and particularly relates to an arbitration method of a multi-channel data bus, a bus system adopts a shared bus to connect and bridge a host and a slave, a read-write data channel is composed of a plurality of bidirectional data channels, when two hosts initiate data transmission requests at the same time, data arbitration needs to be carried out, and the data transmission efficiency is improved. The data arbitration process comprises the following steps: arbitrating hosts initiating request signals by using an arbiter, and determining the priority of each host; allocating a bidirectional data channel for the host for the data bandwidth required by the host with the highest priority, and performing data transmission on the allocated data channel; and at the next moment, judging whether the remaining bidirectional data channels meet the data bandwidth required by the host with the second highest priority, if so, allocating the required data channel |
---|