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!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator HU SHAOGANG
ZHOU PUJUN
LIU YIAN
CHU LEI
description 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
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN117951061A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN117951061A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN117951061A3</originalsourceid><addsrcrecordid>eNrjZNBxLErKLClKLMnMz1PITS3JyE9RyE9TyC3NKcnUTc5IzMtLzVFISSxJVEgqLeZhYE1LzClO5YXS3AyKbq4hzh66qQX58anFBYnJqXmpJfHOfoaG5pamhgZmho7GxKgBAIfTKZs</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Arbitration method of multi-channel data bus</title><source>esp@cenet</source><creator>HU SHAOGANG ; ZHOU PUJUN ; LIU YIAN ; CHU LEI</creator><creatorcontrib>HU SHAOGANG ; ZHOU PUJUN ; LIU YIAN ; CHU LEI</creatorcontrib><description>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</description><language>chi ; eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240430&amp;DB=EPODOC&amp;CC=CN&amp;NR=117951061A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240430&amp;DB=EPODOC&amp;CC=CN&amp;NR=117951061A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>HU SHAOGANG</creatorcontrib><creatorcontrib>ZHOU PUJUN</creatorcontrib><creatorcontrib>LIU YIAN</creatorcontrib><creatorcontrib>CHU LEI</creatorcontrib><title>Arbitration method of multi-channel data bus</title><description>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</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZNBxLErKLClKLMnMz1PITS3JyE9RyE9TyC3NKcnUTc5IzMtLzVFISSxJVEgqLeZhYE1LzClO5YXS3AyKbq4hzh66qQX58anFBYnJqXmpJfHOfoaG5pamhgZmho7GxKgBAIfTKZs</recordid><startdate>20240430</startdate><enddate>20240430</enddate><creator>HU SHAOGANG</creator><creator>ZHOU PUJUN</creator><creator>LIU YIAN</creator><creator>CHU LEI</creator><scope>EVB</scope></search><sort><creationdate>20240430</creationdate><title>Arbitration method of multi-channel data bus</title><author>HU SHAOGANG ; ZHOU PUJUN ; LIU YIAN ; CHU LEI</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN117951061A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; eng</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>HU SHAOGANG</creatorcontrib><creatorcontrib>ZHOU PUJUN</creatorcontrib><creatorcontrib>LIU YIAN</creatorcontrib><creatorcontrib>CHU LEI</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>HU SHAOGANG</au><au>ZHOU PUJUN</au><au>LIU YIAN</au><au>CHU LEI</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Arbitration method of multi-channel data bus</title><date>2024-04-30</date><risdate>2024</risdate><abstract>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</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language chi ; eng
recordid cdi_epo_espacenet_CN117951061A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Arbitration method of multi-channel data bus
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T22%3A04%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=HU%20SHAOGANG&rft.date=2024-04-30&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN117951061A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true