DATA PROCESSING CIRCUIT WITH ARBITRATION BETWEEN A PLURALITY OF QUEUES

Requests from a plurality of different agents (10) are passed to a request handler via a request concentrator. In front of the request concentrator the requests are queued in a plurality of queues (12). A first one of the agents is configured to issue a priority changing command with a defined posit...

Full description

Saved in:
Bibliographic Details
Main Authors HENRIKSSON, TOMAS, STEFFENS, ELISABETH FRANCISCA MARIA
Format Patent
LanguageEnglish
French
German
Published 11.06.2014
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Requests from a plurality of different agents (10) are passed to a request handler via a request concentrator. In front of the request concentrator the requests are queued in a plurality of queues (12). A first one of the agents is configured to issue a priority changing command with a defined position relative to pending requests issued by the first one of the agents (10) to the first one of the queues (12). An arbiter (16), makes successive selections selecting queues (12) from which the request concentrator (14) will pass requests to the request handler (18), based on relative priorities assigned to the queues (12). The arbiter (16) responds to the priority changing command by changing the priority of the first one of the queues (12), selectively for a duration while the pending requests up to the defined position are in the first one of the queues (12). Different queues may be provided for read and write requests from the first one of the agents. In this case, the priority raising request from the agent may be used to raise the priority level of the write queue temporarily to the level of the read queue, until all write requests issued before the priority raising command from the agent have been passed to the request handler.
AbstractList Requests from a plurality of different agents (10) are passed to a request handler via a request concentrator. In front of the request concentrator the requests are queued in a plurality of queues (12). A first one of the agents is configured to issue a priority changing command with a defined position relative to pending requests issued by the first one of the agents (10) to the first one of the queues (12). An arbiter (16), makes successive selections selecting queues (12) from which the request concentrator (14) will pass requests to the request handler (18), based on relative priorities assigned to the queues (12). The arbiter (16) responds to the priority changing command by changing the priority of the first one of the queues (12), selectively for a duration while the pending requests up to the defined position are in the first one of the queues (12). Different queues may be provided for read and write requests from the first one of the agents. In this case, the priority raising request from the agent may be used to raise the priority level of the write queue temporarily to the level of the read queue, until all write requests issued before the priority raising command from the agent have been passed to the request handler.
Author HENRIKSSON, TOMAS
STEFFENS, ELISABETH FRANCISCA MARIA
Author_xml – fullname: HENRIKSSON, TOMAS
– fullname: STEFFENS, ELISABETH FRANCISCA MARIA
BookMark eNqNyj0KwjAUAOAMOvh3h3cBQY2CaxJf7IOS1OSF4lSKxEnSQr0_OngAp2_5lmJWhpIXwl4UK2iCNxgjuSsYCiYRQ0tcgQqaOCgm70Ajt4gOvrtOQdXEd_AWbgkTxrWYP_vXlDc_VwIssqm2eRy6PI39I5f87rA5yNPufJR6L_8oH4MtLco
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
DocumentTitleAlternate DATENVERARBEITUNGSSCHALTUNG MIT ARBITRIERUNG ZWISCHEN MEHREREN WARTESCHLANGEN
CIRCUIT DE TRAITEMENT DE DONNÉES ET D'ARBITRAGE ENTRE PLUSIEURS FILES D'ATTENTE
ExternalDocumentID EP2350843B1
GroupedDBID EVB
ID FETCH-epo_espacenet_EP2350843B13
IEDL.DBID EVB
IngestDate Fri Jul 19 15:15:10 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
French
German
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_EP2350843B13
Notes Application Number: EP20090786719
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20140611&DB=EPODOC&CC=EP&NR=2350843B1
ParticipantIDs epo_espacenet_EP2350843B1
PublicationCentury 2000
PublicationDate 20140611
PublicationDateYYYYMMDD 2014-06-11
PublicationDate_xml – month: 06
  year: 2014
  text: 20140611
  day: 11
PublicationDecade 2010
PublicationYear 2014
RelatedCompanies SYNOPSYS, INC
RelatedCompanies_xml – name: SYNOPSYS, INC
Score 2.9449148
Snippet Requests from a plurality of different agents (10) are passed to a request handler via a request concentrator. In front of the request concentrator the...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title DATA PROCESSING CIRCUIT WITH ARBITRATION BETWEEN A PLURALITY OF QUEUES
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20140611&DB=EPODOC&locale=&CC=EP&NR=2350843B1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLam8bxBATFeygH1NkEfq3qZUJumrIi1paRsnCaatdIu3cSK-Ps4YRtc4BYlkZU4cZzPsR2Aa9MVlVVNC9y8JgKUYooiVYlpV7yJyrCcwnVcGTs8jJ1Bbj-Me-MWzNaxMCpP6KdKjogSJVDeG3VeL36MWIHyrVzeFDOsmt-FvB_oK3RsSPVk6IHfZ2kSJFSnFEt6nPVNC28ituUjUNqSt2iZZp-9-DIoZfFbo4QHsJ0isbo5hFZZa7BH1x-vabA7XL13a7CjHDTFEitXQrg8gjDwuEfSLKHyKIzvCY0ymkecjCI-IF7mR_zb8kR8xkeMxQR7P-byb2T-SpKQPOUsZ8_HQELG6aCLQ5ts2DBh6WYS1gm063ldngIxFUqwS8e8FQh1jUKaKCpH4pDKxRXqQOdPMmf_tJ3DvuSn9IoyjAtoN-8f5SXq36a4Upz7AkJEg2E
link.rule.ids 230,309,786,891,25594,76904
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLam8Rg3GCDGMwfU2wRtR-llQmua0sLWlpKycZpo1kq7dBMr4u_jhG1wgVuURFbixHE-x3YALg1bFGYxyXDzGghQsgmKVCEmbfEmCt20MtuyZezwILT8tPMwuhnVYLqKhVF5Qj9VckSUKIHyXqnzev5jxHKVb-XiKpti1ezO411XW6JjXaonXXOdLosjN6IapVjSwqRrmHgT6ZgOAqWNW0SEMs0-e3FkUMr8t0bxdmEzRmJltQe1vGxCg64-XmvC9mD53t2ELeWgKRZYuRTCxT54bo_3SJxEVB6F4T2hQULTgJNhwH3SS5yAf1ueiMP4kLGQYO9-Kv9G5q8k8shTylL2fADEY5z6bRzaeM2GMYvXkzAPoV7OyvwIiKFQQie3jGuBUFfPpImisCQOKWxcoRa0_iRz_E_bBTR8PuiP-0H4eAI7krfSQ0rXT6FevX_kZ6iLq-xccfELjV-GTA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=DATA+PROCESSING+CIRCUIT+WITH+ARBITRATION+BETWEEN+A+PLURALITY+OF+QUEUES&rft.inventor=HENRIKSSON%2C+TOMAS&rft.inventor=STEFFENS%2C+ELISABETH+FRANCISCA+MARIA&rft.date=2014-06-11&rft.externalDBID=B1&rft.externalDocID=EP2350843B1