[go: up one dir, main page]

GB2568124B - Arbitration systems and methods - Google Patents

Arbitration systems and methods Download PDF

Info

Publication number
GB2568124B
GB2568124B GB1804750.6A GB201804750A GB2568124B GB 2568124 B GB2568124 B GB 2568124B GB 201804750 A GB201804750 A GB 201804750A GB 2568124 B GB2568124 B GB 2568124B
Authority
GB
United Kingdom
Prior art keywords
methods
arbitration systems
arbitration
systems
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
GB1804750.6A
Other versions
GB2568124A (en
GB201804750D0 (en
Inventor
Olof Gunnar Källén Jonas
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Imagination Technologies Ltd
Original Assignee
Imagination Technologies Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Imagination Technologies Ltd filed Critical Imagination Technologies Ltd
Priority to GB1804750.6A priority Critical patent/GB2568124B/en
Publication of GB201804750D0 publication Critical patent/GB201804750D0/en
Priority to EP19164571.2A priority patent/EP3543861B1/en
Priority to EP19164736.1A priority patent/EP3543862B1/en
Priority to CN201910223726.4A priority patent/CN110297782B/en
Priority to CN201910222612.8A priority patent/CN110297710B/en
Priority to US16/362,902 priority patent/US10901922B2/en
Priority to US16/362,960 priority patent/US12008397B2/en
Publication of GB2568124A publication Critical patent/GB2568124A/en
Application granted granted Critical
Publication of GB2568124B publication Critical patent/GB2568124B/en
Priority to US17/153,620 priority patent/US11422953B2/en
Priority to US18/737,728 priority patent/US12504990B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1605Handling requests for interconnection or transfer for access to memory bus based on arbitration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/18Handling requests for interconnection or transfer for access to memory bus based on priority control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/362Handling requests for interconnection or transfer for access to common bus or bus system with centralised access control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/368Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
    • G06F13/37Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control using a physical-position-dependent priority, e.g. daisy chain, round robin or token passing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Bus Control (AREA)
GB1804750.6A 2018-03-23 2018-03-23 Arbitration systems and methods Active GB2568124B (en)

Priority Applications (9)

Application Number Priority Date Filing Date Title
GB1804750.6A GB2568124B (en) 2018-03-23 2018-03-23 Arbitration systems and methods
EP19164571.2A EP3543861B1 (en) 2018-03-23 2019-03-22 Arbitration systems and methods
EP19164736.1A EP3543862B1 (en) 2018-03-23 2019-03-22 Common priority information for multiple resource arbitration
CN201910223726.4A CN110297782B (en) 2018-03-23 2019-03-22 Arbitration system and method
CN201910222612.8A CN110297710B (en) 2018-03-23 2019-03-22 Common priority information for multi-resource arbitration
US16/362,960 US12008397B2 (en) 2018-03-23 2019-03-25 Common priority information for multiple resource arbitration
US16/362,902 US10901922B2 (en) 2018-03-23 2019-03-25 Arbitrating requests for access to a computer resource by ordered requestors
US17/153,620 US11422953B2 (en) 2018-03-23 2021-01-20 Arbitrating requests for access to a computer resource by ordered requestors
US18/737,728 US12504990B2 (en) 2018-03-23 2024-06-07 Common priority information for multiple resource arbitration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1804750.6A GB2568124B (en) 2018-03-23 2018-03-23 Arbitration systems and methods

Publications (3)

Publication Number Publication Date
GB201804750D0 GB201804750D0 (en) 2018-05-09
GB2568124A GB2568124A (en) 2019-05-08
GB2568124B true GB2568124B (en) 2020-07-01

Family

ID=62068229

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1804750.6A Active GB2568124B (en) 2018-03-23 2018-03-23 Arbitration systems and methods

Country Status (1)

Country Link
GB (1) GB2568124B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2593211B (en) * 2020-03-20 2022-06-01 Imagination Tech Ltd Priority based arbitration
GB2605282B (en) * 2020-03-20 2023-04-19 Imagination Tech Ltd Priority based arbitration
GB2605283B (en) * 2020-03-20 2023-03-22 Imagination Tech Ltd Priority based arbitration
GB2617688B (en) * 2020-03-20 2024-05-08 Imagination Tech Ltd Priority based arbitration
GB2593210B (en) * 2020-03-20 2022-06-01 Imagination Tech Ltd Priority based arbitration

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030229743A1 (en) * 2002-06-05 2003-12-11 Brown Andrew C. Methods and structure for improved fairness bus arbitration
US20050011415A1 (en) * 2001-12-03 2005-01-20 Gaspar Herban Material comprising gypsum and blast furnace slag, a process and an installation of making the same
US7382794B1 (en) * 2003-07-24 2008-06-03 Alcatel Lucent Parallel round-robin arbiter system and method
US20110153892A1 (en) * 2009-12-22 2011-06-23 Seiko Epson Corporation Access arbitration apparatus, integrated circuit device, electronic apparatus, access arbitration method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050011415A1 (en) * 2001-12-03 2005-01-20 Gaspar Herban Material comprising gypsum and blast furnace slag, a process and an installation of making the same
US20030229743A1 (en) * 2002-06-05 2003-12-11 Brown Andrew C. Methods and structure for improved fairness bus arbitration
US7382794B1 (en) * 2003-07-24 2008-06-03 Alcatel Lucent Parallel round-robin arbiter system and method
US20110153892A1 (en) * 2009-12-22 2011-06-23 Seiko Epson Corporation Access arbitration apparatus, integrated circuit device, electronic apparatus, access arbitration method, and program

Also Published As

Publication number Publication date
GB2568124A (en) 2019-05-08
GB201804750D0 (en) 2018-05-09

Similar Documents

Publication Publication Date Title
ZA202003999B (en) System and methods
SG11202105055YA (en) Anti-cyberbullying systems and methods
IL312194B1 (en) Methods and systems for chromatographydataanalysis
IL271208A (en) Autonomuos aircraft health systems and methods
GB202110037D0 (en) Security systems and methods
SG11202011352SA (en) Photonic processing systems and methods
GB201804807D0 (en) Interaactive systems and methods
GB201803815D0 (en) Computer-implemented methods and systems
SG11202005933YA (en) Interactive systems and methods
SG11202005931XA (en) Local interaction systems and methods
GB201721021D0 (en) Computer-implemented methods and systems
GB2576191B (en) Droplet processing methods and systems
GB2568124B (en) Arbitration systems and methods
GB2572677B (en) System and method
EP3743685C0 (en) Positioning methods and systems
GB201802063D0 (en) Computer-implemented methods and systems
IL283303B2 (en) Printing methods and systems
IL257059B (en) Multi-beamforming system and method
GB201816668D0 (en) System and method
GB201806448D0 (en) Computer-implemented methods and systems
GB201812593D0 (en) Illimination system and method
GB201802493D0 (en) System and method
SG10201807508YA (en) Methods and systems for grouping same persons
GB2579050B (en) Control methods and systems
SG10201911576TA (en) Methods and Systems

Legal Events

Date Code Title Description
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)

Free format text: REGISTERED BETWEEN 20240822 AND 20240828