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!
|
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&date=20240430&DB=EPODOC&CC=CN&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&date=20240430&DB=EPODOC&CC=CN&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 |