IP Library › Granted Patent US 12,363,662
Granted Patent B2
US 12,363,662 · App. 17/970,527 · Granted Jul 15, 2025

Frame synchronization detection with fractional approximation

Inventor: Claudio Rey (Chandler, AZ)
Assignee: Cypress Semiconductor Corporation
H04W56/0015
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 12,363,662
App. No.
17/970,527
Granted
Jul 15, 2025
Kind
B2
Abstract

A wireless device includes a receiver to receive a packet via one or more antennas. A frame synchronization detection circuit coupled to the receiver identifies a frame synchronization pattern within a portion of the packet. A correlation circuit coupled to the frame synchronization detection circuit computes one or more values of a correlation peak using a correlation method. A fractional timing approximation circuit coupled to the correlation circuit determines a pulse shape using the one or more values of the correlation peak; and determines a fractional timing approximation for the packet using the pulse shape.

Claims (37)

1. A system comprising:

a wireless device; and

one or more antennas, the wireless device comprising:

a receiver to receive a packet via the one or more antennas;

a frame synchronization detection circuit coupled to the receiver to identify a frame synchronization pattern within a portion of the packet;

a correlation circuit coupled to the frame synchronization detection circuit to compute, in response to the identifying of the frame synchronization pattern, one or more values of a correlation peak using a correlation method; and

a fractional timing approximation circuit coupled to the correlation circuit to:

determine a pulse shape using the one or more values of the correlation peak; and

determine a fractional timing approximation for the packet using the pulse shape.

2. The system of claim 1 , wherein to identify the frame synchronization pattern, the frame synchronization detection circuit is further to identify a pre-known data pattern within the portion of the packet indicative of a start of a frame in the packet, wherein the pre-known data pattern comprises a plurality of bits.

3. The system of claim 1 , wherein the pulse shape is determined using a non-parabolic fitting function.

4. The system of claim 1 , wherein the pulse shape is determined using a Gaussian fitting function.

5. The system of claim 1 , wherein to determine the pulse shape using the one or more values of the correlation peak, the fractional timing approximation circuit is further to apply the one or more values of the correlation peak to a non-parabolic fitting function.

6. The system of claim 1 , wherein to determine the pulse shape using the one or more values of the correlation peak, the fractional timing approximation circuit is further to apply the one or more values of the correlation peak to a Gaussian fitting function.

7. A method of operating a wireless device, the method comprising:

receiving a packet over a communication channel;

identifying a frame synchronization pattern within a portion of the packet;

in response to the identifying of the frame synchronization pattern, computing one or more values of a correlation peak using a correlation method;

determining a pulse shape using the one or more values of the correlation peak; and

determining a fractional timing approximation for the packet using the pulse shape.

8. The method of claim 7 , wherein identifying the frame synchronization pattern comprises identifying a pre-known data pattern within the portion of the packet indicative of a start of a frame in the packet, wherein the pre-known data pattern comprises a plurality of bits.

9. The method of claim 7 , wherein the pulse shape is determined using a non-parabolic fitting function.

10. The method of claim 7 , wherein the pulse shape is determined using a Gaussian fitting function.

11. The method of claim 7 , wherein determining the pulse shape using the one or more values of the correlation peak comprises applying the one or more values of the correlation peak to a non-parabolic fitting function.

12. The method of claim 7 , wherein determining the pulse shape using the one or more values of the correlation peak comprises applying the one or more values of the correlation peak to a Gaussian fitting function.

13. The method of claim 7 , wherein determining the fractional timing approximation for the packet using the pulse shape further comprises retrieving a value associated with a data pattern from a look-up table.

14. A wireless device comprising:

a receiver to receive a packet over a communication channel;

a frame synchronization detection circuit coupled to the receiver to identify a frame synchronization pattern within a portion of the packet;

a correlation circuit coupled to the frame synchronization detection circuit to compute one or more values of a correlation peak using a correlation method; and

a fractional timing approximation circuit coupled to the correlation circuit to determine a pulse shape using the one or more values of the correlation peak and determine a fractional timing approximation for the packet using the pulse shape.

15. The wireless device of claim 14 , wherein to identify the frame synchronization pattern, the frame synchronization detection circuit is further to identify a pre-known data pattern within the portion of the packet indicative of a start of a frame in the packet, wherein the pre-known data pattern comprises a plurality of bits.

16. The wireless device of claim 14 , wherein the pulse shape is determined using a non-parabolic fitting function.

17. The wireless device of claim 14 , wherein the pulse shape is determined using a Gaussian fitting function.

18. The wireless device of claim 14 , wherein to determine the pulse shape using the one or more values of the correlation peak, the fractional timing approximation circuit is further to apply the one or more values of the correlation peak to a non-parabolic fitting function.

19. The wireless device of claim 14 , wherein to determine the pulse shape using the one or more values of the correlation peak, the fractional timing approximation circuit is further to apply the one or more values of the correlation peak to a Gaussian fitting function.

20. The wireless device of claim 14 , wherein to determine the fractional timing approximation for the packet using the pulse shape, the fractional timing approximation circuit is further to retrieve a value associated with a data pattern from a look-up table.

Assignments (2)
MERGER Recorded Nov 14, 2025
From: CYPRESS SEMICONDUCTOR CORPORATION
To: INFINEON TECHNOLOGIES AMERICAS CORP.
Reel/Frame 073571/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2022
From: REY, CLAUDIO
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 061643/0959 →
Continuity (2)
Related Publication 20240137879A1 · Apr 25, 2024
Related Publication 20240236884A9 · Jul 11, 2024
References Cited (18)
US 6473449B1 · Cafarella · 2002 [cited by examiner]
US 7929927B2 · Norris et al. · 2011 [cited by applicant]
US 8688140B2 · Nemeth · 2014 [cited by examiner]
US 9794056B1 · Tamma et al. · 2017 [cited by applicant]
US 10530905B1 · Rey et al. · 2020 [cited by applicant]
US 10819544B2 · Stanciu et al. · 2020 [cited by applicant]
US 10862505B1 · Rey et al. · 2020 [cited by applicant]
US 10862728B1 · Rey et al. · 2020 [cited by applicant]
US 10862729B1 · Rey et al. · 2020 [cited by applicant]
US 11545982B2 · Perin et al. · 2023 [cited by applicant]
US 11621898B2 · Stanciu et al. · 2023 [cited by applicant]
US 11639981B2 · Wu · 2023 [cited by examiner]
US 20230110131A1 · Smith · 2023 [cited by examiner]
EP 3264701B1 · 2019 [cited by applicant]
EP 3706380A1 · 2020 [cited by applicant]
EP 3731478A3 · 2020 [cited by applicant]
EP 3737055A1 · 2020 [cited by applicant]
EP 4064568A1 · 2022 [cited by applicant]