IP Library Granted Patent US 9,643,558
Granted Patent B2
US 9,643,558 · App. 14/624,591 · Granted May 9, 2017

Input signal mismatch detection circuit

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 9,643,558
App. No.
14/624,591
Granted
May 9, 2017
Kind
B2
Abstract

A system for detecting a mismatch between first and second input signals includes first and second analog-to-digital converters, a time-division multiplexing circuit, first and second processors, a time-division de-multiplexing circuit, and a gating circuit. The first processor includes a first sinc filter, a first trimmer, a first infinite impulse response (IIR) filter, and a first high pass filter (HPF). The second processor includes a second sinc filter, a second IIR filter, and a second HPF. A bandwidth of the second IIR filter and the second HPF is greater than a bandwidth of the first IIR filter and the first HPF. A transfer function of the first IIR filter and the first HPF uses floating-point coefficients and a transfer function of the second IIR filter and the second HPF uses coefficients that are an integral power of two.

Claims (55)

1. A system for detecting a mismatch between first and second input signals, comprising:

a first analog-to-digital converter (ADC) for receiving the first input signal and generating a first digital output signal;

a second ADC for receiving the second input signal and generating a second digital output signal;

a time-division multiplexing (TDM) circuit, connected to the first and second ADCs, for receiving and time-division multiplexing the first and second digital output signals, and outputting a TDM signal;

a first processor connected to the TDM circuit for receiving the TDM signal and generating a first processed output signal;

a time-division de-multiplexing (TDDM) circuit, connected to the first processor, for receiving and time-division de-multiplexing the first processed output signal, and outputting first and second TDDM signals, respectively;

a second processor connected to the first ADC for receiving the first digital output signal and generating a second processed output signal;

a first gating circuit, connected to the TDDM circuit and the second processor, for receiving the first TDDM signal and the second processed output signal, respectively, comparing the first TDDM signal with the second processed output signal, and generating a first gating signal indicating a mismatch between the first TDDM signal and the second processed output signal;

a third processor connected to the second ADC for receiving the second digital output signal and generating a third processed output signal,

wherein the first processor comprises:

a first sinc filter connected to the TDM circuit for receiving the TDM signal and generating a first sinc output signal;

a first trimmer connected to the first sinc filter for receiving the first sinc output signal and generating a first trim output signal;

a first infinite impulse response (IIR) filter connected to the first trimmer for receiving the first trim output signal and generating a first filter output signal; and

a first high pass filter (HPF) connected to the first IIR filter for receiving the first filter output signal and generating the first processed output signal,

wherein the second processor comprises:

a second sinc filter connected to the first ADC for receiving the first digital output signal and generating a second sinc output signal;

a second IIR filter connected to the second sinc filter for receiving the second sinc output signal and generating a second filter output signal; and

a second HPF connected to the second IIR filter for receiving the second filter output signal and generating the second processed output signal,

wherein the third processor comprises:

a third sinc filter connected to the second ADC for receiving the second digital output signal and generating a third sinc output signal;

a third IIR filter connected to the third sinc filter for receiving the third sinc output signal and generating a third filter output signal; and

a third HPF connected to the third IIR filter for receiving the third filter output signal and generating the third processed output signal, and

wherein the gating circuit comprises a first comparison circuit, connected to the TDDM circuit and the second HPF, for receiving and comparing the first TDDM signal and the second processed output signal; and

a second gating circuit connected to the TDDM circuit and the third HPF for receiving and comparing the second TDDM signal and the third processed output signal, and generating a second gating signal, and

wherein bandwidths of the second and third IIR filters are greater than a bandwidth of the first IIR filter, and bandwidths of the second and third HPFs are greater than a bandwidth of the first HPF.

2. The system of claim 1 , wherein a transfer function of the first IIR filter comprises floating-point coefficients and transfer functions of the second and third IIR filters comprise coefficients that are an integral power of two.

3. The system of claim 2 , wherein a transfer function of the first HPF comprises floating-point coefficients and transfer functions of the second and third HPFs comprise coefficients that are an integral power of two.

4. An event detection system, comprising:

first and second sensors for detecting acceleration of a body and generating first and second output signals;

a first analog-to-digital converter (ADC) connected to the first sensor for receiving the first output signal and generating a first digital output signal;

a second ADC connected to the second sensor for receiving the second output signal and generating a second digital output signal;

a time-division multiplexing (TDM) circuit connected to the first and second ADCs for receiving and time-division multiplexing the first and second digital output signals, and outputting a TDM signal;

a first processor connected to the TDM circuit for receiving the TDM signal and generating a first processed output signal;

a time-division de-multiplexing (TDDM) circuit connected to the first processor for receiving and time-division de-multiplexing the first processed output signal, and outputting first and second TDDM signals;

a second processor connected to the first ADC for receiving the first digital output signal and generating a second processed output signal;

a first gating circuit, connected to the TDDM circuit and the second processor, for receiving and comparing the first TDDM signal and the second processed output signal, and generating a first gating signal;

a third processor connected to the second ADC for receiving the second digital output signal and generating a third processed output signal,

wherein the first processor comprises:

a first sinc filter connected to the TDM circuit for receiving the TDM signal and generating a first sinc output signal;

a first trimmer connected to the first sinc filter for receiving the first sinc output signal and generating a first trim output signal;

a first infinite impulse response (IIR) filter connected to the first trimmer for receiving the first trim output signal and generating a first filter output signal; and

a first high pass filter (HPF) connected to the first IIR filter for receiving the first filter output signal and generating the first processed output signal,

wherein the second processor comprises:

a second sinc filter connected to the first ADC for receiving the first digital output signal and generating a second sinc output signal;

a second IIR filter connected to the second sinc filter for receiving the second sinc output signal and generating a second filter output signal; and

a second HPF connected to the second IIR filter for receiving the second filter output signal and generating the second processed output signal,

wherein the third processor comprises:

a third sinc filter connected to the second ADC for receiving the second digital output signal and generating a third sinc output signal;

a third IIR filter connected to the third sinc filter for receiving the third sinc output signal and generating a third filter output signal; and

a third HPF connected to the third IIR filter for receiving the third filter output signal and generating the third processed output signal,

wherein bandwidths of the second and third IIR filters are greater than a bandwidth of the first IIR filter, and bandwidths of the second and third HPFs are greater than a bandwidth of the first HPF,

a second gating circuit, connected to the TDDM circuit and the third HPF, for receiving and comparing the second TDDM signal and the third processed output signal, and generating a second gating signal; and

an engine control unit (ECU) connected to the first gating circuit for receiving the first gating signal, and to the second gating circuit for receiving the second gating signal and executing pre-stored event detection algorithms using the first gating signal and the second gating signal, wherein the pre-stored event detection algorithms determine whether a trigger signal is generated.

5. The event detection system of claim 4 , wherein a transfer function of the first IIR filter comprises floating-point coefficients, and transfer functions of the second and third IIR filters comprise coefficients that are an integral power of two.

6. The event detection system of claim 5 , wherein a transfer function of the first HPF comprises floating-point coefficients, and transfer functions of the second and third HPFs comprise coefficients that are an integral power of two.

Assignments (15)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 040626 FRAME: 0683. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME EFFECTIVE NOVEMBER 7, 2016. Recorded Jan 12, 2017
From: NXP SEMICONDUCTORS USA, INC. (MERGED INTO); FREESCALE SEMICONDUCTOR, INC. (UNDER)
To: NXP USA, INC.
Reel/Frame 041414/0883 →
CHANGE OF NAME Recorded Nov 16, 2016
From: FREESCALE SEMICONDUCTOR INC.
To: NXP USA, INC.
Reel/Frame 040626/0683 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 7, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037458/0341 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 7, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037458/0359 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0974 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 4, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 035571/0080 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 4, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 035571/0095 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 4, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 035571/0112 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2015
From: KRISHNA, SIDDHARTHA GOPAL; VARMA, VIKRAM; LYNCH, RUSSELL J.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 034976/0473 →