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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HU SHAOGANG, ZHOU PUJUN, LIU YIAN, CHU LEI
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
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