Threshold computation circuit for s-fsk receiver, integrated circuit, and method associated therewith

US2020259690A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020259690-A1
Application numberUS-201916450065-A
CountryUS
Kind codeA1
Filing dateJun 24, 2019
Priority dateFeb 12, 2019
Publication dateAug 13, 2020
Grant date

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.

A threshold computation circuit includes an input circuit, a maximum filter circuit, a minimum filter circuit, and a calculating circuit. The input circuit receives a discrete frequency signal from a digital filtering circuit. The discrete frequency signal is based on an S-FSK waveform received by an S-FSK receiver associated with the digital filtering circuit. The discrete frequency signal is representative of digital logic levels in a series of data frames modulated using S-FSK to form the S-FSK waveform. The maximum filter circuit adjusts a maximum amplitude parameter based on the discrete frequency signal and a predetermined threshold. The minimum filter circuit adjusts a minimum amplitude parameter based on the discrete frequency signal and the predetermined threshold. The calculating circuit adapts the predetermined threshold for a next data frame based on the maximum and minimum amplitude parameters. An integrated circuit and a method for computing the threshold are also disclosed.

First claim

Opening claim text (preview).

1 . A threshold computation circuit for a spread frequency-shift keying (S-FSK) receiver, the threshold computation circuit comprising: an input circuit, configured to receive a discrete frequency signal from a digital filtering circuit, the discrete frequency signal is based on an S-FSK waveform received by an S-FSK receiver associated with the digital filtering circuit, the discrete frequency signal is representative of digital logic levels in a series of data frames modulated using S-FSK to form the S-FSK waveform, each data frame including an active portion and a zero energy portion, the active portion includes at least one data word and the zero energy portion includes at least one zero energy word, each data word and zero energy word include multiple bit periods; a maximum filter circuit, configured to dynamically and selectively adjust a maximum amplitude parameter during bit periods of the series of data frames, the adjusting is based on the discrete frequency signal and a predetermined threshold value; a minimum filter circuit, configured to dynamically and selectively adjust a minimum amplitude parameter during bit periods of the series of data frames, the adjusting is based on the discrete frequency signal and the predetermined threshold value; and a calculating circuit, configured to adapt the predetermined threshold value for a next data frame based on the maximum amplitude parameter and the minimum amplitude parameter after a current data frame. 2 . The threshold computation circuit of claim 1 , in which the maximum filter circuit is configured to: i) determine if the discrete frequency signal is greater than the predetermined threshold value during each bit period of the series of data frames, ii) modify the maximum amplitude parameter during each bit period of the current data frame in which the discrete frequency signal is greater than the predetermined threshold value to form a next maximum amplitude parameter for the next data frame, iii) count each bit period of the current data frame, and iv) change the maximum amplitude parameter to be equivalent to the next maximum amplitude parameter after counting the bit periods of the current data frame. 3 . The threshold computation circuit of claim 2 , in which the maximum filter circuit is configured to modify the maximum amplitude parameter in accordance with the following equation: max amp param ( i+ 1)=(discrete freq sig( i ))/ m+ (1−1 /m )max amp param( i ) where i is a current bit period, max amp param (i+1) is the next maximum amplitude parameter for a next bit period, discrete freq sig(i) is the discrete frequency signal for the current bit period, m is less than two times an expected number of bit periods per data frame with “ON” logic levels, and max amp param (i) is the maximum amplitude parameter for the current bit period. 4 . The threshold computation circuit of claim 2 , in which the maximum filter circuit is configured to change the maximum amplitude parameter in accordance with the following equation: max amp param ( i+ 1)=max amp param where i is a current bit period, max amp param (i+1) is the next maximum amplitude parameter for a next bit period, and max amp param is the maximum amplitude parameter to be used for the next data frame. 5 . The threshold computation circuit of claim 1 , in which the minimum filter circuit is configured to: i) determine if the discrete frequency signal is less than the predetermined threshold value during each bit period of the series of data frames, ii) modify the minimum amplitude parameter during each bit period of the current data frame in which the discrete frequency signal is less than the predetermined threshold value to form a next minimum amplitude parameter for the next data frame, iii) count each bit period of the current data frame, and iv) change the minimum amplitude parameter to be equivalent to the next minimum amplitude parameter after counting the bit periods of the current data frame. 6 . The threshold computation circuit of claim 5 , in which the minimum filter circuit is configured to modify the minimum amplitude parameter in accordance with the following equation: min amp param ( i+ 1)=(discrete freq sig( i ))/ m+ (1−1 /m )min amp param( i ) where i is a current bit period, min amp param (i+1) is the next minimum amplitude parameter for a next bit period, discrete freq sig(i) is the discrete frequency signal for the current bit period, m is less than two times an expected number of bit periods per data frame with “ON” logic levels, and min amp param (i) is the minimum amplitude parameter for the current bit period. 7 . The threshold computation circuit of claim 5 , in which the minimum filter circuit is configured to change the minimum amplitude parameter in accordance with the following equation: min amp param ( i+ 1)=min amp param where i is a current bit period, min amp param (i+1) is the next minimum amplitude parameter for a next bit period, and min amp param is the minimum amplitude parameter to be used for the next data frame. 8 . The threshold computation circuit of claim 1 , in which the calculating circuit is configured to: i) calculate an updated threshold value for the predetermined threshold value based on the maximum and minimum amplitude parameters after the current data frame, and ii) modify the predetermined threshold value for the next data frame based on the updated threshold value. 9 . The threshold computation circuit of claim 8 , in which the calculating circuit is configured to calculate the updated threshold value in accordance with the following equation: updated thresh val=(max amp param+min amp param)/2 where updated thresh val is the updated threshold value calculated after the current data frame, max amp param is the maximum amplitude parameter after the current data frame, and min amp param is the minimum amplitude parameter after the current data frame. 10 . The threshold computation circuit of claim 8 , in which the calculating circuit is configured to modify the predetermined threshold value in accordance with the following equation: updated thresh val=predetermined thresh where updated thresh val is the updated threshold value calculated after the current data frame and predetermined thresh is the predetermined threshold value to be used for the next data frame. 11 . The threshold computation circuit of claim 1 , including: a second input circuit, configured to receive a second frequency signal from the digital filtering circuit, the second frequency signal is based on the S-FSK waveform received by the S-FSK receiver, the second frequency signal is representative of second digital logic levels in the series of data frames modulated using S-FSK to form the S-FSK waveform; a second maximum filter circuit, configured to dynamically and selectively adjust a second maximum amplitude parameter during bit periods of the series of data frames, the adjusting is based on the second frequency signal and a second predetermined threshold value; a second minimum filter circuit, configured to dynamically and selectively adjust a second minimum amplitude parameter during bit periods of the series of data frames, the adjusting is based on the second frequency signal and the second predetermined threshold value; and a second calculating circuit, configured to adapt the second predetermined threshold value for the next data frame based on the second maximum amplitude parameter and the second minimum amplitude parameter after the current data frame. 12 . An integrated circuit, comprising: a threshold computation circuit, including:

Assignees

Inventors

Classifications

  • H04L27/148Primary

    using filters, including PLL-type filters · CPC title

  • H04L27/14Primary

    Demodulator circuits; Receiver circuits · CPC title

  • Spread spectrum techniques · 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 US2020259690A1 cover?
A threshold computation circuit includes an input circuit, a maximum filter circuit, a minimum filter circuit, and a calculating circuit. The input circuit receives a discrete frequency signal from a digital filtering circuit. The discrete frequency signal is based on an S-FSK waveform received by an S-FSK receiver associated with the digital filtering circuit. The discrete frequency signal is …
Who is the assignee on this patent?
Texas Instruments Inc
What technology area does this patent fall under?
Primary CPC classification H04L27/148. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Aug 13 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).