Patent US3759724A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5809451A Expired / Lapsed US ⏱️ 0.0 years remaining

Sensor processor integrated circuit

Assignee: Visteon Global Technologies Inc
•
Filing: 1997-02-24
•
Granted: 1998-09-15
•
Expires: 2017-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A single chip sensor processor includes an integrated analog to digital converter (A/D) and digital filter. Analog acceleration signals from a sensor is converted and digitally filtered on-chip in parallel with other processor software executions to effectively increases the bandwidth of the system. The results of the sensor processor calculations may be communicated to a remote microcontroller for deploying a vehicle air bag.

Inventors

  • 👤 Mark Andrew Parsons
  • 👤 Canice Patrick Boran

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 12:17
CPC Classifications
B; B60; B60R; B60R21/00; B60R21/01; B60R21/013; B60R21/0132; B60R21/01332; B60R21/01336; B60R2021/0104; B60R2021/01047; B60R2021/01054; B60R2021/01068; B60R2021/01102; B60R2021/01115

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 100 words
A sensor processor formed of a single integrated circuit comprising a central processing unit (CPU), read only memory storing a program, an analog to digital converter for converting analog input data from a sensor to digital data, a digital filter for filtering said digital data in parallel with execution of program functions by said CPU, a plurality of filter parameter registers accessible by said filter and said CPU for storing filter parameter values to be used in filtering said digital data, and an output register accessible by said filter and said CPU for storing the result of a filter operation.
Claim 2
Dependent Claim 100 words
A sensor processor formed of a single integrated circuit comprising a central processing unit (CPU), read only memory storing a program, an analog to digital converter for converting analog input data from a sensor to digital data, a digital filter for filtering said digital data in parallel with execution of program functions by said CPU, a plurality of filter parameter registers accessible by said filter and said CPU for storing filter parameter values to be used in filtering said digital data, and an output register accessible by said filter and said CPU for storing the result of a filter operation.
Claim 3
Dependent Claim 40 words
The processor of claim 1 further comprising a serial communication modulator for developing a modulated output of said sensor processor for transmission to a host processor, said host processing using said data to determine whether to deploy an air bag.
Claim 4
Dependent Claim 17 words
The processor of claim 1 wherein said digital filter is a low pass infinite impulse response filter.
Claim 5
Dependent Claim 79 words
The processor of claim 3 wherein the filtering operation is of the form: y(n)= b.sub.0 x(n)+b.sub.1 x(n-1)+b.sub.2 x(n-2)-a.sub.1 y(n-1)-a.sub.2 y(n-2)!/a.sub.0 where x(n) is the most recently acquired sensor signal data input, x(n-1) is the previous sample, x(n-2) is two samples prior to the most recent. Y(n-1) and y(n-2) are the previous filter result and second previous result, respectively, and a 0 , a 1 , a 2 , b 0 , b 1 , b 0 are filter coefficients.
Claim 6
Dependent Claim 107 words
In combination, an analog sensor providing an output corresponding to an input stimulus, a programmable sensor processor formed as a single integrated circuit including a digital filter, an analog to digital converter responsive to sensor output and providing digital data to said filter, said filter providing filtered data corresponding to said sensor output and processor means for processing said filtered data to provide processed output data corresponding to said input stimulus, said converter being initialized by said processor means and thereafter converting data without intervention by said processor means, said digital filter filtering said digital data in parallel with execution of program functions by said processor means.
Claim 7
Dependent Claim 107 words
In combination, an analog sensor providing an output corresponding to an input stimulus, a programmable sensor processor formed as a single integrated circuit including a digital filter, an analog to digital converter responsive to sensor output and providing digital data to said filter, said filter providing filtered data corresponding to said sensor output and processor means for processing said filtered data to provide processed output data corresponding to said input stimulus, said converter being initialized by said processor means and thereafter converting data without intervention by said processor means, said digital filter filtering said digital data in parallel with execution of program functions by said processor means.
Claim 8
Dependent Claim 17 words
The combination of claim 5 wherein said digital filter is a low pass infinite impulse response filter.
Claim 9
Dependent Claim 25 words
The combination of claim 6 further including a programmable microcontroller responsive to the output of said sensor processor for controlling the actuation of a device.
Claim 10
Dependent Claim 25 words
The combination of claim 7 wherein said device is an air bag installed on a motor vehicle, and said sensor is responsive to vehicle acceleration.
Claim 11
Independent Claim 254 words
A system for controlling the deployment of an air bag installed on a motor vehicle, comprising: a vehicle acceleration sensor providing an analog output signal; sensor processor formed of a single integrated circuit including a central processing unit (CPU), read only memory storing a program, an analog to digital converter for converting analog input data from said sensor to digital data, said converter being initialized by said CPU and thereafter converting data without intervention by said CPU and providing storage of said data in a converter output register, a low pass infinite impulse response digital filter for filtering said digital data in parallel with execution of program functions by said CPU, a plurality of filter parameter registers accessible by said filter and said CPU for storing filter parameter values to be used in filtering said digital data, a filter output register accessible by said filter and said CPU for storing the result of a filter operation, said filter operation being of the form: y(n)= b.sub.0 x(n)+b.sub.1 x(n-1)+b.sub.2 x(n-2)-a.sub.1 y(n-1)-a.sub.2 y(n-2)!/a.sub.0 where x(n) is the most recently acquired sensor signal data input, x(n-1) is the previous sample, x(n-2) is two samples prior to the most recent. Y(n-1) and y(n-2) are the previous filter result and second previous result, respectively, and a 0 , a 1 , a 2 , b 0 , b 1 , b 0 are filter coefficients; a serial communication modulator for developing a modulated output; a programmable microcontroller responsive to said modulated output for controlling the deployment of said air bag.
Claim 12
Independent Claim 254 words
A system for controlling the deployment of an air bag installed on a motor vehicle, comprising: a vehicle acceleration sensor providing an analog output signal; sensor processor formed of a single integrated circuit including a central processing unit (CPU), read only memory storing a program, an analog to digital converter for converting analog input data from said sensor to digital data, said converter being initialized by said CPU and thereafter converting data without intervention by said CPU and providing storage of said data in a converter output register, a low pass infinite impulse response digital filter for filtering said digital data in parallel with execution of program functions by said CPU, a plurality of filter parameter registers accessible by said filter and said CPU for storing filter parameter values to be used in filtering said digital data, a filter output register accessible by said filter and said CPU for storing the result of a filter operation, said filter operation being of the form: y(n)= b.sub.0 x(n)+b.sub.1 x(n-1)+b.sub.2 x(n-2)-a.sub.1 y(n-1)-a.sub.2 y(n-2)!/a.sub.0 where x(n) is the most recently acquired sensor signal data input, x(n-1) is the previous sample, x(n-2) is two samples prior to the most recent. Y(n-1) and y(n-2) are the previous filter result and second previous result, respectively, and a 0 , a 1 , a 2 , b 0 , b 1 , b 0 are filter coefficients; a serial communication modulator for developing a modulated output; a programmable microcontroller responsive to said modulated output for controlling the deployment of said air bag.

References Cited (Backward Citations)

US4953089A Cited
US5220681A Cited
US5523682A Cited
US5485393A Cited
US5134578A Cited
US5477473A Cited
US5537869A Cited
US5701253A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-14 2002-03-16 2002-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-14 2006-03-16 2006-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-14 2010-03-16 2010-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag