System and method for reducing false preamble detection in a communication receiver

US9673962B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9673962-B1
Application numberUS-201615045826-A
CountryUS
Kind codeB1
Filing dateFeb 17, 2016
Priority dateFeb 17, 2016
Publication dateJun 6, 2017
Grant dateJun 6, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus comprising: a signal detection circuit determine a count reached by a counter between successive detected edge signals and to provide an indication of whether successive detected edge signals are separated from each other by at least a prescribed time interval; a clock circuit that produces clock signal pulses in response to a provided indication of an occurrence of a succession of detected edge signals each separated from a previous edge signal of the succession by at least the prescribed time interval; phase matching circuitry configured to align the produced clock signal pulses with detected edge signals; and a pattern matching circuit that that samples a sequence of detected edge signals aligned with the produced clock signal pulses to detect a data packet.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus comprising: a signal detection circuit that includes a counter circuit configured to determine a count reached between successive detected edge signals and to provide an indication of whether successive detected edge signals are separated from each other by at least a prescribed time interval; a clock circuit that produces clock signal pulses in response to the provided indication indicating successive detected edge signals are separated from each other by at least the prescribed time interval; phase matching circuitry configured to align the produced clock signal pulses with detected edge signals; and a pattern matching circuit configured to match a sequence of detected edge signals aligned with the produced clock signal pulses to detect a data packet. 2. The apparatus of claim 1 further including: a logic circuit configured to power up in response to the provided indication indicating successive detected edge signals are separated from each other by at least the prescribed time interval. 3. The apparatus of claim 1 further including: a logic circuit configured to power up in response to the provided indication indicating successive detected edge signals are separated from each other by at least the prescribed time interval; and a serializer/deserializer (SerDes) circuit operatively coupled between the clock circuit and the logic circuit. 4. The apparatus of claim 1 further including: a processor circuit configured to power up in response to the provided indication indicating successive detected edge signals are separated from each other by at least the prescribed time interval; and a serializer/deserializer (SerDes) circuit operatively coupled between the clock circuit and the processor circuit; wherein the processor circuit is configured to provide a clearing interrupt in response to failure to receive a sync signal following the pattern matching circuit detecting of a packet preamble. 5. The apparatus of claim 1 , wherein the signal detection circuit provides a reset signal having a first value to indicate an occurrence of successive detected edge signals that are separated from each other by less than the prescribed time interval; and wherein the signal detection circuit provides the reset signal having a second value to indicate an occurrence of successive detected edge signals that are separated from each other by at least the prescribed time interval. 6. The apparatus of claim 1 , wherein the signal detection circuit further includes a register to hold the count value reached between two successive detected edge signals. 7. The apparatus of claim 1 , wherein the signal detection circuit further includes a comparator configured to compare the count value reached between two successive detected edge signals with at least one threshold value and to provide the indication based at least in part upon the comparison. 8. The apparatus of claim 1 , wherein the signal detection circuit further includes: a register to hold the count value reached between two successive detected edge signals; and a comparator configured to compare the count value reached between two successive detected edge signals with at least one threshold value and to provide the indication based at least in part upon the comparison. 9. The apparatus of claim 1 , wherein the signal detection circuit further includes a comparator configured to compare the count value reached between two successive detected edge signals with at least one threshold value determined based at least in part upon a multiplier value (M) and to provide the indication based at least in part upon the comparison. 10. The apparatus of claim 1 , wherein the signal detection circuit further includes a comparator configured to compare the count value reached between two successive detected edge signals with at least one threshold value determined based at least in part upon a combination of a multiplier value (M) and an offset value and to provide the indication based at least in part upon the comparison. 11. The apparatus of claim 1 , wherein the signal detection circuit further includes: a register to hold the count value reached between two successive detected edge signals; a comparator configured to compare the count value reached between two successive detected edge signals with at least one threshold value and to provide the indication based at least in part upon the comparison; and a window comparator configured to compare the count value reached between two successive detected edge signals with count range determined based at least in part at least in part upon a combination of a multiplier value (M) minus an offset value (M−offset) and the multiplier value (M) plus the offset value (M+offset) and to provide the indication based at least in part upon the comparison. 12. The apparatus of claim 1 , wherein the pattern matching circuit includes a register configured to hold a sequence of detected edge signals and a comparator configured to compare the sequence of detected edge signals with a prescribed packet preamble sequence. 13. The apparatus of claim 1 , wherein the clock circuit includes a cyclic counter. 14. The apparatus of claim 1 , wherein the clock circuit includes a cyclic counter configured to produce a clock signal pulse in response to the cyclic counter reaching a prescribed count. 15. The apparatus of claim 1 , wherein the phase matching circuitry includes: a phase locked loop filter (PLL) coupled to receive a phase signal and to produce a PLL signal; and a phase detector coupled to receive the edge detection signals, the clock signal pulses and the PLL signal and to produce the phase signal. 16. The apparatus of claim 1 , wherein the phase matching circuitry includes: a phase locked loop (PLL) filter coupled to receive a phase signal and to produce a PLL signal; a phase detector coupled to receive the edge detection signals, the clock signal pulses and the PLL signal and to produce the phase signal; and a data rate correction and fractional rate support circuit coupled to receive the phase signal and the clock signal pulses and to produce a fractional data rate correction signal. 17. The apparatus of claim 1 further including: an edge detector configured to detect the edge signals. 18. A method to detect a data packet comprising: determining whether successive detected edge signals are separated from each other by at least a prescribed time interval; producing clock signal pulses in response to a determination that a succession of detected edge signals each is separated from a previous edge signal of the succession by at least the prescribed time interval; phase matching the produced clock signal pulses with the detected edge signals; and matching a sequence of detected edge signals aligned to the produced clock signal pulses to detect the data packet. 19. The method of claim 18 further including: powering up a logic circuit in response to the provided a determination that successive detected edge signals are separated from each other by at least the prescribed time interval. 20. The method of claim 18 further including: wherein determining includes comparing a count value reached by a counter between two successive detected edge signals with at least one threshold value.

Assignees

Inventors

Classifications

  • H04B17/29Primary

    Performance testing · CPC title

  • Preprocessing of received signal for synchronisation, e.g. by code conversion, pulse generation or edge detection · CPC title

  • using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop · CPC title

  • using a dotting sequence · CPC title

  • H04L7/0008Primary

    Synchronisation information channels, e.g. clock distribution lines · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9673962B1 cover?
An apparatus comprising: a signal detection circuit determine a count reached by a counter between successive detected edge signals and to provide an indication of whether successive detected edge signals are separated from each other by at least a prescribed time interval; a clock circuit that produces clock signal pulses in response to a provided indication of an occurrence of a succession of…
Who is the assignee on this patent?
Analog Devices Global
What technology area does this patent fall under?
Primary CPC classification H04B17/29. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 06 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).