IP Library Granted Patent US 8,537,945
Granted Patent B1
US 8,537,945 · App. 12/951,047 · Granted Sep 17, 2013

Synchronization of time accurate strobe (TAS) messages

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 8,537,945
App. No.
12/951,047
Granted
Sep 17, 2013
Kind
B1
Abstract

An apparatus includes Radio Frequency (RF) circuitry and baseband circuitry. The RF circuitry is configured to receive strobe messages that are based on a system clock over a digital interface, and to communicate synchronously with the system clock based on the received strobe messages in accordance with a Radio Access Technology (RAT) that is selected from among multiple different RATs. The baseband circuitry is configured to generate the strobe messages, to delay the strobe messages by a delay that depends on the selected RAT, and to send the delayed strobe messages to the RF circuitry over the digital interface.

Claims (27)

1. Apparatus, comprising:

Radio Frequency (RF) circuitry, which is configured to receive strobe messages that are based on a system clock over a digital interface, and to communicate at a first time granularity, synchronously with the system clock based on the received strobe messages in accordance with a Radio Access Technology (RAT) that is selected from among multiple different RATs; and

baseband circuitry, which is configured to generate the strobe messages at a second time granularity that is coarser than the first time granularity, to delay the strobe messages by a delay, which depends on the selected RAT and is set to compensate for a mismatch between the first and second time granularities, and to send the delayed strobe messages to the RF circuitry over the digital interface.

2. The apparatus according to claim 1 , wherein the digital interface operates in accordance with a DigRF specification, wherein the RF circuitry is configured to receive DigRF Time Accurate Strobe (TAS) messages, and wherein the baseband circuitry is configured to generate the TAS messages.

3. The apparatus according to claim 1 , wherein the baseband circuitry comprises a First In First Out (FIFO) memory having a configurable latency, and is configured to delay the strobe messages by setting the latency of the FIFO memory based on the delay and streaming the strobe messages through the FIFO memory.

4. The apparatus according to claim 1 , wherein the digital interface operates at a third time granularity that is different from the first and second time granularities, and wherein the baseband circuitry is configured to set the delay to compensate for the mismatch among the first, second and third time granularities.

5. The apparatus according to claim 1 , wherein the second time granularity of the baseband circuitry depends on the selected RAT.

6. The apparatus according to claim 1 , wherein the digital interface has a variable initialization latency that does not exceed a specified maximum latency, and wherein the baseband circuitry is configured to set the delay to be higher than the specified maximum latency.

7. The apparatus according to claim 1 , wherein the RF circuitry is of a given version that is selected from two or more possible versions, and wherein the baseband circuitry is configured to set the delay depending on the given version of the RF circuitry.

8. A mobile communication terminal comprising the apparatus of claim 1 .

9. A chipset for processing signals in a mobile communication terminal, comprising the apparatus of claim 1 .

10. Apparatus, comprising:

Radio Frequency (RF) circuitry, which is configured to receive strobe messages that are based on a system clock over a digital interface, and to communicate synchronously with the system clock based on the received strobe messages in accordance with a Radio Access Technology (RAT) that is selected from among multiple different RATs; and

baseband circuitry, which comprises a programmable counter and is configured to generate the strobe messages, to delay the strobe messages with a delay that depends on the selected RAT, by initializing the programmable counter based on the delay and enabling the strobe messages upon expiry of the counter, and to send the delayed strobe messages to the RF circuitry over the digital interface.

11. A method, comprising:

using baseband circuitry, generating strobe messages based on a system clock;

delaying the strobe messages in the baseband circuitry by a delay that depends on a Radio Access Technology (RAT) that is selected from among multiple different RATs;

sending the delayed strobe messages over a digital interface from the baseband circuitry to Radio Frequency (RF) circuitry; and

at the RF circuitry, which is configured to communicate at a first time granularity, receiving the strobe messages over the digital interface, and communicating synchronously to the system clock based on the received strobe messages in accordance with the selected RAT,

wherein generating the strobe messages comprises producing the strobe messages in the baseband circuitry at a second time granularity that is coarser than the first time granularity, and wherein delaying the strobe messages comprises setting the delay to compensate for a mismatch between the first and second time granularities.

12. The method according to claim 11 , wherein generating and delaying the strobe messages comprises generating and delaying DigRF Time Accurate Strobe (TAS) messages, and wherein sending the delayed strobe messages comprises transferring the delayed TAS messages over the digital interface in accordance with a DigRF specification.

13. The method according to claim 11 , wherein delaying the strobe messages comprises initializing a programmable counter based on the delay and enabling the strobe messages upon expiry of the counter.

14. The method according to claim 11 , wherein generating the strobe messages comprises streaming the strobe messages through a First In First Out (FIFO) memory having a configurable latency, and wherein delaying the strobe messages comprises setting the latency of the FIFO memory based on the delay.

15. The method according to claim 11 , wherein the digital interface operates at a third time granularity that is different from the first and second time granularities, and wherein delaying the strobe messages comprises setting the delay to compensate for the mismatch among the first, second and third time granularities.

16. The method according to claim 11 , wherein the second time granularity of the baseband circuitry depends on the selected RAT.

17. The method according to claim 11 , wherein the digital interface has a variable initialization latency that does not exceed a specified maximum latency, and wherein delaying the strobe messages comprises setting the delay to be higher than the specified maximum latency.

18. The method according to claim 11 , wherein the RF circuitry is of a given version that is selected from two or more possible versions, and wherein delaying the strobe messages comprises setting the delay depending on the given version of the RF circuitry.

Assignments (4)
CHANGE OF NAME Recorded Sep 10, 2020
From: ASR MICROELECTRONICS (SHANGHAI) CO. LTD.
To: ASR MICROELECTRONICS CO., LTD.
Reel/Frame 053746/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2017
From: MARVELL INTERNATIONAL LTD.
To: ASR MICROELECTRONICS (SHANGHAI) CO. LTD.
Reel/Frame 043887/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2010
From: BEN-ARI, DANIEL; EPSTEIN, AVNER
To: MARVELL ISRAEL (MISL) LTD.
Reel/Frame 025513/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2010
From: MARVELL ISRAEL (MISL) LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 025513/0599 →