IP Library Granted Patent US 12683645
Granted Patent B2
US 12683645 · App. 18/379,538 · Granted Jul 14, 2026

Arbitration circuit portions

Inventors: Sriram Kankipati (Hyderabad, IN); Murali Mohan Thokala (Hyderabad, IN)
Assignee: Nordic Semiconductor ASA
H04B1/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12683645
App. No.
18/379,538
Granted
Jul 14, 2026
Kind
B2
Abstract

An arbitration circuit portion is provided for coordinating first and second radio circuit portions arranged to transmit and/or receive radio signals. The arbitration circuit is arranged to receive a communication request signal from the first radio circuit portion and/or the second radio circuit portion; determine an arbitration outcome based at least partially on said communication request signal; and apply said arbitration outcome to the first and/or second radio circuit portions. The arbitration circuit portion is operable in a normal arbitration mode, in which determining the arbitration outcome comprises determining an input state based at least partially on said communication request signal and determining an arbitration outcome that corresponds to said input state according to a set of arbitration rules; and a first radio priority mode in which the arbitration outcome prioritizes all requests from the first radio circuit portion over requests from the second radio circuit portion.

Claims (42)

1 . An arbitration circuit portion for coordinating first and second radio circuit portions arranged to transmit and/or receive radio signals in a common frequency band, wherein said arbitration circuit portion is arranged to:

receive a communication request signal from the first radio circuit portion and/or the second radio circuit portion;

determine an arbitration outcome based at least partially on said communication request signal; and

apply said arbitration outcome to the first and/or second radio circuit portions;

wherein the arbitration circuit portion is configured to operate in:

a first arbitration mode, in which determining the arbitration outcome comprises determining an input state based at least partially on said communication request signal and determining an arbitration outcome that corresponds to said input state according to a set of arbitration rules; and

a second arbitration mode, in which determining the arbitration outcome comprises prioritising all communication requests from the first radio circuit portion over communication requests from the second radio circuit portion.

2 . The arbitration circuit portion of claim 1 , arranged to operate in the second arbitration mode based at least partially on one or more external stimuli.

3 . The arbitration circuit portion of claim 2 , arranged to operate in the second arbitration mode in response to a priority window request from the first radio circuit portion.

4 . The arbitration circuit portion of claim 3 , arranged to determine whether to grant or refuse a priority window request based on a current state of the arbitration circuit portion and/or a current state of one or both of the first and second radio circuit portions and/or further information relating to the priority window request.

5 . The arbitration circuit portion of claim 3 arranged, on receipt of a priority window request, to determine if there exists a conflicting priority window request and, if there is no conflicting priority window request, to grant the received priority window request.

6 . The arbitration circuit portion of claim 3 , arranged, on receipt of a new priority window request, to determine if there exists a conflicting priority window request and, if there is a conflicting priority window request:

to determine which of the new priority window request and the conflicting priority window request has a higher importance; and

to grant the priority window request with the higher importance.

7 . The arbitration circuit portion of claim 6 , arranged to combine an indication of importance included in a priority window request with a relative precedence of the radio circuit portion from which the request was received.

8 . The arbitration circuit portion of claim 1 , wherein the arbitration circuit portion is configured to operate in a third arbitration mode in which all communication requests from the second radio circuit portion are prioritised over communication requests from the first radio circuit portion.

9 . The arbitration circuit portion of claim 8 , arranged to operate in the third arbitration mode in response to a priority window request from the second radio circuit portion.

10 . The arbitration circuit portion of claim 1 , arranged to operate in the second arbitration mode in first periodic priority windows occurring at regular intervals.

11 . The arbitration circuit portion of claim 10 , wherein a duration and/or period of a first periodic priority window is determined based on activity of the first and/or second radio circuit portion.

12 . The arbitration circuit portion of claim 10 , wherein:

the arbitration circuit portion is configured to operate in a third arbitration mode in which all communication requests from the second radio circuit portion are prioritised over communication requests from the first radio circuit portion;

the arbitration circuit portion is arranged to operate in the third arbitration mode in second periodic priority windows occurring at regular intervals; and

the arbitration circuit portion is arranged to operate in alternating first and second periodic priority windows.

13 . The arbitration circuit portion of claim 1 , arranged to operate in the second arbitration mode based on a communication request signal from the second radio circuit portion.

14 . The arbitration circuit portion of claim 13 , arranged to operate in the second arbitration mode in response to a lowering of a communication request signal from the second radio circuit portion.

15 . The arbitration circuit portion of claim 14 , arranged, after entering the second arbitration mode in response to the lowering of the communication request signal from the second radio circuit portion, to operate in the second arbitration mode for a duration based on an expected time of a next communication request signal from the second radio circuit portion.

16 . The arbitration circuit portion of claim 14 , arranged to measure a duration and/or frequency of a series of communication requests from the second radio circuit portion and use said measurement to determine a duration of the period of second arbitration mode operation entered in response to the lowering of a communication request from the second radio circuit portion.

17 . The arbitration circuit portion of claim 1 , wherein the first radio circuit portion is arranged to transmit and/or receive radio signals according to a wireless local area network protocol, and the second radio circuit portion is arranged to transmit and/or receive radio signals according to a wireless personal area network protocol.

18 . A radio system comprising:

a host device;

a first radio circuit portion controlled by the host device and arranged to transmit and/or receive radio signals in a common frequency band;

a second radio circuit portion controlled by the host device and arranged to transmit and/or receive radio signals in the common frequency band; and

the arbitration circuit portion of claim 1 , arranged to coordinate said first and second radio circuit portions.

19 . The radio system of claim 18 , comprising a common antenna arranged to be used for communication by the first and second radio circuit portions.

20 . A method of coordinating first and second radio circuit portions arranged to transmit and/or receive radio signals in a common frequency band, said method comprising:

receiving a communication request signal from the first radio circuit portion and/or the second radio circuit portion;

determining an arbitration outcome based at least partially on said communication request signal; and

applying said arbitration outcome to the first and/or second radio circuit portions;

wherein the method comprises:

operating in

a first arbitration mode, in which determining the arbitration outcome comprises determining an input state based at least partially on said communication request signal and determining an arbitration outcome that corresponds to said input state according to a set of arbitration rules; and, at a different time,

operating in a second arbitration mode in which the arbitration outcome prioritises all communication requests from the first radio circuit portion over communication requests from the second radio circuit portion.