Patent US3759724A successfully refreshed from Google Patents.
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
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 |