IP Library Granted Patent US 10,447,511
Granted Patent B2
US 10,447,511 · App. 16/122,067 · Granted Oct 15, 2019

Stable modulation index calibration and dynamic control

Inventors: Kai Xie (San Jose, CA); Yan Li (Morganville, NJ); Hongwei Kong (Basking Ridge, NJ); Jie Lai (Belle Mead, NJ); Kamesh Medapalli (San Jose, CA)
Assignee: Cypress Semiconductor Corporation
H04L25/03834H04L25/03057H04L27/10H04L27/122H04L27/144H04L2027/0055H04L2027/0065H04L2027/0093
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 10,447,511
App. No.
16/122,067
Granted
Oct 15, 2019
Kind
B2
Abstract

Calibrating a Gaussian frequency-shift keying modulation index includes generating a training sequence of bits, shaping a pulse from the training sequence according to an initial modulation index, and converting the shaped signal to a transmission signal. The transmission signal is then either looped through a radio frequency core or processed by frequency deviation estimation hardware to determine a frequency deviation. The frequency deviation is converted to a new modulation index, and potentially a ratio between a target modulation index and a measured modulation index as a scaling factor. The process is then iteratively repeated until a threshold frequency deviation is achieved.

Claims (31)

1. A system for wireless communications with Gaussian frequency-shift keying (GFSK), the system comprising:

a signal generator configured to generate training bit sequences;

a pulse shaping element configured to generate shaped signals from the training bit sequences and a modulation index value;

a baseband transmitter configured to generate transmission signals from the shaped signals;

a frequency deviation estimator configured to determine frequency deviations of the transmission signals; and

a modulation index value estimator configured at least to:

in a first iteration, determine a first updated modulation index value based on a first frequency deviation, update the modulation index value used by the pulse shaping element, and calculate a first ratio of the modulation index value to the first updated modulation index value; and

in a second iteration, determine a second updated modulation index value based on a second frequency deviation, update the modulation index value used by the pulse shaping element, and calculate a second ratio of the modulation index value to the second updated modulation index value.

2. The system of claim 1 , further comprising a radio frequency core configured to receive the transmission signals and to loop back the transmission signals to the frequency deviation estimator.

3. The system of claim 1 , wherein the first ratio and the second ratio are used as scaling factors by the pulse shaping element.

4. The system of claim 1 , wherein the modulation index value estimator is further configured to calculate an average frequency deviation based on the first frequency deviation and the second frequency deviation.

5. The system of claim 1 , wherein the training bit sequences are generated with increasing lengths in successive calibration operations.

6. The system of claim 1 , wherein the modulation index value estimator is configured to perform the first iteration and the second iteration periodically to correct drift over time.

7. The system of claim 1 , wherein the modulation index value estimator is configured to perform the first iteration and the second iteration when temperature change is detected by the system.

8. The system of claim 1 , wherein the modulation index value estimator is configured to perform the first iteration and the second iteration when aberrant signals are received by the system.

9. The system of claim 1 , wherein the modulation index value estimator is configured to perform the first iteration and the second iteration at start-up of the system.

10. A method for modulation index calibration in a wireless communication system with Gaussian frequency-shift keying (GFSK), the method comprising:

generating training bit sequences;

generating shaped signals from the training bit sequences and a modulation index value;

generating transmission signals from the shaped signals;

determining frequency deviations of the transmission signals;

in a first iteration, determining a first updated modulation index value based on a first frequency deviation, updating the modulation index value, and calculating a first ratio of the modulation index value to the first updated modulation index value; and

in a second iteration, determining a second updated modulation index value based on a second frequency deviation, updating the modulation index value, and calculating a second ratio of the modulation index value to the second updated modulation index value.

11. The method of claim 10 , further comprising looping back the transmission signals through a radio frequency core.

12. The method of claim 10 , wherein generating the shaped signals comprises using the first ratio and the second ratio as scaling factors.

13. The method of claim 10 , further comprising calculating an average frequency deviation based on the first frequency deviation and the second frequency deviation.

14. The method of claim 10 , wherein generating the training bit sequences comprises generating the training bits sequences with increasing lengths in successive calibration operations.

15. The method of claim 10 , wherein the first iteration and the second iteration are performed periodically to correct drift over time.

16. The method of claim 10 , wherein the first iteration and the second iteration are performed when temperature change is detected by the wireless communication system.

17. The method of claim 10 , wherein the first iteration and the second iteration are performed when aberrant signals are received by the wireless communication system.

18. The method of claim 10 , wherein the first iteration and the second iteration are performed at start-up of the wireless communication system.

Assignments (3)
MERGER Recorded Nov 14, 2025
From: CYPRESS SEMICONDUCTOR CORPORATION
To: INFINEON TECHNOLOGIES AMERICAS CORP.
Reel/Frame 073571/0456 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: MUFG UNION BANK, N.A.
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 059410/0438 →
SECURITY INTEREST Recorded Jul 31, 2019
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MUFG UNION BANK, N.A.
Reel/Frame 049917/0093 →