SlideShare a Scribd company logo
US006864802B2
United States Patent(12) (10) Patent N0.: US 6,864,802 B2
Smith et al. (45) Date of Patent: Mar. 8, 2005
(54) WIRELESS SPREAD-SPECTRUM 4,644,481 A 2/1987 Wada
TELESENSOR CHIP WITH SYNCHRONOUS 4,783,799 A * 11/1988 Maass ....................... .. 380/43
DIGITAL ARCHITECTURE 4,916,643 A 4/1990 Ziegler et al.
5,169,234 A 12/1992 Bohm
_ - _ 5,326,173 A 7/1994 Evans et a1.
(75) Inventors‘ SGtephe‘; FT‘hsmlth’clflidon’TgNégs)’ 5,388,126 A * 2/1995 Rypinski et a1. ............ 375/364
ary ' .rner’ 1“ on’ . ( )’ 5,483,827 A 1/1996 Kulka et a1. ............. .. 73/146.5
Alan L- Wmtenberg’ Knoxvlne, TN 5,735,604 A 4/1998 Ewals et al.
(US); Mlchael Steven Emery, Powell, 5,795,068 A 8/1998 Conn, Jr.
TN (US) 5,838,741 A 11/1998 Callaway, Jr.
5,892,448 A 4/1999 Fujikawa et a1.
(73) Assignee: UT-Battelle, LLC, Oak Ridge, TN 5,914,980 A 6/1999 Yokota et al.
(US) 5,998,858 A * 12/1999 Little et al. ............... .. 257/678
( * ) Notice: Subject to any disclaimer, the term of this FOREIGN PATENT DOCUMENTS
patent is extended or adjusted under 35 EP 0 74 4 627 A1 11/1996
U.S.C. 154(b) by 728 days.
OTHER PUBLICATIONS
(21) Appl- NO-I 09/942,308 International Search Report re PCT/US01/26985 dated Apr.
. _ 5, 2002.
(22) Med‘ Aug‘ 29’ 2001 xP000695232 Lipman, “Growing Your OWn 1c Clock
(65) Prior Publication Data Tree”, Electrical Design News, vol. 6, 8 pages.
Robert C. Dixon, Spread Spectrum Systems With Commer
US 2002/0075163 A1 Jun‘ 20’ 2002 cial Applications, 3rd Edition, John Wiley and Sons, Inc.,
Related US. Application Data 1994’ pp‘ 55_58'
* cited by examiner
(63) Continuation-in-part of application No. 09/653,394, ?led on
Sep. 1, 2000. Primary Examiner—Timothy Edwards
(51) Int C17 G08C 19/22 (74) Attorney, Agent, or Firm—John Bruckner PC
(52) US. Cl. .................. 340/870.07; 257/678; 257/924; (57) ABSTRACT
361/820 _ _ _
(58) Field Of Search ................... .. 340/870.07; 257/678, A fully Integrated Wlreless jPreadjspe‘ffrum Sensor H1691?"
257/924. 361/820 rating all elements of an intelligent sensor on a single
’ circuit chip is capable of telemetering data to a receiver.
(56) References Cited Synchronous control of all elements of the chip provides
loW-cost, loW-noise, and highly robust data transmission, in
Us PATENT DOCUMENTS turn enabling the use of loW-cost monolithic receivers.
3,972,237 A 8/1976 Turner
3,978,471 A 8/1976 Kelly 56 Claims, 10 Drawing Sheets
DIGITIZATION, CONTROL AND RF TRANSMHTER ANTENNA
SPREADING-CODE GENERATION A
‘F CONTROL CLOCK FREQUENCY r
LOGIC GENERATOR SYNTHESIZER ‘_ ANTENNA
321 310 230
I
PACKET
ENGINE
210
MUX l
CHIP/DATA
SYNCHRO
NIZATION
39D
SENSORS AND FRONT-END
SIGNAL PROCESSING
CORRELATOR
380
SPREAD
DATA
G ENERATOR
220
SPREAD-SPECTRUM RECEIVER
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture
U.S. Patent Mar. 8,2005 Sheet 9 0f 10 US 6,864,802 B2
m.5
.g:2:?n“3mm
mi1.2"$395
£35m
.
by.cc;
umwcih5d.9:566,F
BbcaU
351631
Amxw“mm,@323’
king52.20mm
QED.EEEWBQPEEEQQEQF@332?»QZMO
U.S. Patent Mar. 8,2005 Sheet 10 0f 10 US 6,864,802 B2
2.wE
.3EEWm
“Tmilmd5N5
"$32k@um?mm?
E5@236
umwoq65.50
.5332@220WEE-umism;
QED“35.83%$23M?’E2E>c<
US 6,864,802 B2
1
WIRELESS SPREAD-SPECTRUM
TELESENSOR CHIP WITH SYNCHRONOUS
DIGITAL ARCHITECTURE
CROSS-REFERENCE TO RELATED
APPLICATIONS
This application claims a bene?t of priority under 35
USC §120 from, and is a continuation-in-part of, US.
patent application Ser. No. 09/653,394 ?led 1 Sep. 2000
(effective ?ling date Dec. 18, 2000).
This application is related to US. patent applications Ser.
No. 09/653,788, ?led 1 Sep. 2000 and Ser. No. 09/660,743,
?led Sep. 13, 2000, commonly oWned.
STATEMENT OF GOVERNMENT RIGHTS
The United States Government has rights in this invention
pursuant to Contract No. DE-AC05-00OR22725 betWeen
the United States Department of Energy and UT-Battelle,
LLC.
FIELD OF THE INVENTION
This invention relates to the ?eld of data transmission in
digital format from a sensor, and more particularly to the use
of a fully integrated, monolithic telemetry circuit chip using
a fully synchronous architecture.
BACKGROUND OF THE INVENTION
1. Technical Background of the Invention
Telemetry, in a simpli?ed de?nition, is the process of
sensing data and then transmitting this data to a remote
location, usually by a Wireless means such as radio. Such
devices can be used in applications ranging from industrial
process monitoring, environmental/pollution sensing, ?re
and security alarms, emergency operations, equipment con
dition monitoring and diagnostics, automotive/vehicular
controls, building energy monitoring and control systems,
medical/veterinary instrumentation, and in military/
battle?eld sensing tasks. These remote devices usually per
form additional functions as needed, such as conditioning,
averaging, or ?ltering the data or storing it prior to trans
mission. Currently, these remote transmitter (or transceiver)
devices are typically circuit-board based, multi-component
assemblies constructed from several independently manu
factured chip units. Even in relatively simple transmitter
devices, many different functions must be accomplished by
units or subsets of the circuitry carried by the devices. In a
telemetry device for collecting and transmitting sensor data
such as temperature, for eXample, there are required multiple
circuit functions, typically including: a data-acquisition or
measurement device in the form of the temperature sensor to
detect temperature and provide an analog signal indicative
of the sensed temperature; a converter to convert analog data
to a digital format; a memory for storing the data; miXing
devices to modulate the data onto a carrier such as a
radio-frequency Wave; and a transmitter. Other types of
sensing circuits or functions useful for such applications
include optical sensors, ?oW sensors, humidity sensors,
chemical sensors, biochemical sensors, electrical current
sensors, electrical voltage sensors, magnetic-?eld sensors,
electric-?eld sensors, mechanical force sensors, acceleration
sensors, velocity sensors, displacement sensors, position
sensors, vibration sensors, acoustic sensors, radiation
sensors, electrical-charge sensors, viscosity sensors, density
sensors, electrical resistance sensors, electrical impedance
sensors, electrical capacitance sensors, electrical inductance
10
15
20
30
35
40
45
50
55
60
65
2
sensors and mechanical pressure sensors. These sensor types
may be primarily electrical in nature (e.g., bridge circuits),
electromechanical (“MEMS”) With electronic or pieZoelec
tric readouts, optical (e.g., a photodiode or phototransistor),
a purely pieZoelectric, pieZoresisitive, or magnetoresistive
transducer device, or some combination thereof. Ideally,
these sensor devices Would be integrated into the same
integrated-circuit chip, although in practical implementa
tions this is sometimes not currently feasible due to incom
patibilities betWeen the processes used to manufacture the
sensors (such as MEMS devices) and the standard silicon
electronic circuits, particularly modem mixed-signal (analog
plus digital) CMOS [complementary metal-oxide
semiconductor], as used in the prototypical telesensor chip
described herein. In the cases Where the sensor must be
separate from the main telesensor system chip, the main chip
can still provide ampli?cation, ?ltering, and other signal
conditioning for the signals from off-chip sensors feeding
the external input(s) of the main device.
The overall functionality of these telemetry devices is
severely hampered by the siZe and the complicated archi
tecture and inter-chip connections inherent in a multi-chip
device. The relatively large siZe of these devices markedly
limits the useful locations thereof. In addition, these devices
have relatively high poWer requirements. It is knoWn in the
art, for example, that the chip-to-chip signal transmission in
such devices alone creates a high poWer demand in addition
to the poWer needed to operate or drive each of the indi
vidual subcomponents on each chip. An additional con
straint involves overall poWer consumption; since many
remotely located telemetry systems are battery-operated or
poWered by loW-energy sources such as solar cells, it is vital
that the system perform its measurement and reporting tasks
With as little average poWer as possible. Further, since most
small poWer sources are signi?cantly limited in their ability
to provide large peak current levels, it is also important that
the device control its maXimum transient poWer require
ments as Well.
Current technology makes attempting to decrease the siZe
and poWer requirements of telemetry devices, such as by
placing all of the system subcomponents on a single chip,
dif?cult or impractical for multiple reasons.
The operations of these different units, and operations
incident to the function of the units, usually require or at
least reference a timing or clock signal. As is Well knoWn in
the art, clock signals are used for such operations as con
trolling the timing of a sWitch betWeen a high logic state
(“on”) and a loW logic state (“off”) for a particular unit, for
controlling the placement of digital bits Within a transmitted
stream, and other functions Where actions must be coordi
nated. In a digital transmitter device, some of the required
parameters are the frequency of the radio Wave (RF) carrier,
the baud (data-transmission bit) rate, the data-burst timing,
and the data interface rates (e.g., the input speed of serial
data). Each of these operations, among others, require a
frequency reference source, or clock, for reference and
control. Clock signals can be generated by crystal
oscillators, SAW (surface acoustic Wave) devices, and other
oscillation sources are knoWn to the art.
In a data acquisition system, such as a data-acquisition
and transmission telemetry device, additional functions are
eXecuted. These include conversion of acquired data from
analog to digital form Where necessary, the Writing to and
reading from storage or memory of such data, and the
provision of instructions creating and controlling the desired
cycle of operation. These functions also require or use as a
reference a clock signal.
US 6,864,802 B2
3
It remains the current practice in designing and creating
transmitters and telemetry devices to use separate
oscillators, such as the crystals referenced above, to provide
the oscillation signal for one, or only a feW, clocks, or
frequency-reference sources, for separate units and/or func
tions. Setting center frequencies for RF carriers, determining
channel step siZes, and controlling embedded processors and
controllers are some examples of operations that almost
invariably are controlled by separate clocks. In addition, any
other specialiZed functions or devices incorporated in a
digital telemetry device Will be provided With additional,
separate clocks, even Where use is made of frequency
synthesis, that is, the multiplication or division of a single
clock frequency to provide more than one clock reference.
Even the simplest telemetry device in the art today
therefore has several relatively unrelated clocks and thus
several relatively unrelated (“asynchronous”) frequencies in
the circuits. The frequencies interfere With each, creating
“beats” Which can in turn contribute more interference.
“Beats”, a form of interference, are periodic variations
resulting from the superposition of Waves having different
frequencies and often occur in devices using multiple func
tional clock signals. The more complicated the device, the
more functional clocks are needed, and thus the more
complicated and noisy the interference becomes. Especially
as devices become both more complicated and smaller,
further problems are caused by the cross-coupling of clock
signals through capacitive or radiating means. This is of
particular concern When the cross-coupling occurs in loW
level signal units and units such as synthesiZer loop-control
lines and modulation signal Wiring. More speci?cally, both
complex and small single-chip devices tend to be imple
mented in modem, very small-geometry monolithic fabri
cation processes. The extreme proximity of the various
signal-transmission lines on the tiny substrates used for
single-chip devices only exacerbates the problems of
capacitive, inductive and radiative coupling of the multiple
unrelated high-speed RF-type clock signals onboard the
chip. Interference imposed on these units can mask or
interfere With data signals and even create spurious or faulty
RF transmissions.
The use of separate clocks is also inherently problematic
for other reasons. Having several clocks requires additional
circuitry to generate the clock signals, takes up room that
could be used for other devices, and is more expensive in
terms of both design and manufacture. These problems
increase proportionately as techniques improve to reduce the
siZe While increasing the utility of telemetry devices. These
problems are markedly exacerbated When the device incor
porates on-chip receiver circuitry, either RF or optical, for
controlling device parameters or operational functions.
Multiple clock signals cause problems outside the device
as Well. The more complicated the telemetry transmitter is,
the more complicated the receiver must be. The use of
multiple clock sources on the transmitter can cause noise
that must be internally ?ltered Within the chip. Wireless
spread-spectrum transmissions are often embedded in Gaus
sian (random) channel noise, and spurious transmitted noise
components further hinder system performance. Also,
receiver acquisition and lock-up times Will be longer than
optimum (if only to ensure that the lock-up is correct despite
the signal’s embedded noise) and Will thereby reduce the
data throughput of the RF link. In addition, a noisier system
typically requires higher transmitter and receiver poWer to
ensure that the data signals of interest can be detected above
the normal levels of RF channel noise. Finally, high levels
of internally generated noise or spurious components in the
10
15
25
35
40
45
55
65
4
transmitted signals can ultimately limit the minimum data
error rates achievable by the overall telemetry system.
Current construction of these devices also recogniZes
problems associated With the transmitter. The transmitter
typically requires substantially more poWer than the other
sub-units of the telemetry device, and continuous transmis
sion constitutes a signi?cant portion of the total poWer
requirement for these devices. When the transmitter is
housed in close proximity to the sensing unit of the device,
the strong RF signal produced interferes With the sensor’s
ability to acquire data, limiting the device’s overall utility
and sensitivity. Similar types of interference also affect
adversely RF, optical, or other types of RF receiving cir
cuitry Which also may be present Within the device. Further,
the heat generated by the on-chip transmitter stages can also
adversely affect other, temperature-sensitive parts of the
circuitry; in the version of the instant invention Which
includes an on-chip temperature sensor, its readings Will be
shifted upWard by the transmitter heating, thus causing
errors in measuring the ambient temperature.
2. Description of Related Art
ArevieW of several patents in the existing art con?rms the
de?ciency of current designs in failing to provide a fully
synchronous RF transmitting architecture capable of being
manufactured as a single-chip device. For example, US.
Pat. No. 4,916,643, issued Apr. 10, 1990 to Ziegler et al.,
discloses a remote temperature-sensing and signal
multiplexing scheme that utiliZes a combination of a primary
pulse-interval modulation and a secondary pulse-amplitude
or pulse-Width modulation transmission technique. The
application is to combine several sensor-data channels over
existing Wire busses via time multiplexing; the secondary
pulse-amplitude and/or pulse-Width modulations simply rep
resent the analog values of the respective sensor data
streams. The system does not employ any type of RF or
spread-spectrum data transmission and does not in any Way
embody an RF data link.
U.S. Pat. No. 3,978,471, issued Aug. 31, 1976 to Kelly,
discloses a drift-compensated digital thermometer circuit
Which employs a temperature-sensitive resistor in a standard
analog bridge circuit, Which in turn is read out by a common
dual-slope analog-to-digital converter. The local volt
age reference source is used to drive the A/D on alternate
cycles betWeen the temperature conversions, and thus com
pensate for any drifts in the reference voltage. This feature
obviates the need for a precision, highly stable reference
voltage source in the system. This patent has no provisions
for data transmission or spread-spectrum coding; thus it fails
to address the subject areas of the instant application.
U.S. Pat. No. 3,972,237, issued Aug. 3, 1976 to Turner,
discloses an electronic thermometer system consisting of: a
thermistor to measure the desired point temperature; front
end analog pre-ampli?er; a voltage-to-frequency converter
Which generates digital output pulses at a rate determined by
the magnitude of the analog input voltage from the tem
perature measurement; and a counter to accumulate the
pulses in a given time interval and display the result digi
tally. As With the ’471 patent above, this device has no
means of transmitting its data to a remote location and lacks
most of the other attributes of the present invention.
U.S. Pat. No. 4,644,481, issued Feb. 17, 1987 to Wada,
describes another electronic thermometer system, consisting
of: an oscillator Whose frequency is determined by a
temperature-sensitive resistor; a counter to accumulate the
oscillator output pulses during a predetermined time inter
val; a timer to generate said interval; a memory to store said
US 6,864,802 B2
5
temperature data; and a calculator circuit to compute
changes in the temperature data and track trends therein. As
in the previous patents, no means of transmitting data or
developing spread-spectrum modulation is included; further,
no clock-synchroniZation circuitry is evident.
US. Pat. No. 5,169,234, issued Dec. 8, 1992 to Bohm,
discloses an infrared (IR) temperature sensor With an non
contacting infrared-emissivity measurement device, coupled
to a local temperature-compensating element; an analog
front-end ampli?er; a voltage-to-frequency (V/F) type of
A/D converter to digitiZe the IR sensor reading; a second
A/D converter to digitiZe the local reference-junction device
to compensate for the local temperature of the IR detector;
a microprocessor to combine the various readings and apply
nonlinear corrections as needed to the IR emission measure
ment to provide an accurate temperature therefrom; a user
interface and display; and coupling means to interface to an
external tWo-Wire bus. Although this device incorporates
several of the data-acquisition features of the instant system,
it nevertheless is greatly diverse for the folloWing reasons:
it lacks the intrinsic RF transmitting and spread-spectrum
encoding functions; it is a multi-component (board-level)
system rather than a single chip; it contains a general
purpose microprocessor rather than a customiZed digital
state-machine controller; it lacks the synchronous inter
coordination betWeen data-acquisition and transmission
functions; and it consumes far more poWer than the present
invention.
US. Pat. No. 5,326,173, issued Jul. 5, 1994 to Evans et
al., discloses a technique plus apparatus for improved accu
racy of optical IR pyrometry (non-contacting emissivity
measurements). The accuracy in remote measurement of
temperatures of a speci?c surface is improved over standard
IR techniques by mounting the IR sensor in an integrating
cavity and then eXposing the target to IR radiation from tWo
or more distinct sources (ideally but not necessarily at
different Wavelengths). The multiple beams re?ect from the
target surface at different angles; measurements of the
multiple re?ected signals can compensate for anisotropy of
the target surface and can thus separate the re?ected and
truly temperature-related emitted components at the
detector(s). Although the method is a clear improvement in
the remote IR pyrometry art, it does not relate to the instant
device, Which incorporates a contact-type thermal sensor
only.
US. Pat. No. 5,735,604, issued Apr. 7, 1998 to EWals et
al. discloses a novel method and apparatus for the contact
less determination of the temperature of an object or at least
part of an object, generally applied in equipment monitoring
to measuring the temperature of a heated roller or endless
belt, as in image copying machines and printers. The sensor
unit is placed near the object to be measured and consists of
tWo plates, each of Which is equipped With a temperature
sensor. Acontrol unit takes the tWo plate-temperature signals
and via a predictive Kalman digital ?lter estimates the
temperature of the target object. The estimation process is
achieved by utiliZing both commomalities and differences in
the tWo plate temperature trends to mathematically model
the thermodynamic relationships betWeen the target and the
tWo plates. The models are then used to infer the temperature
of the target object. No data formatting or transmission
circuitry Whatever is disclosed. Although a useful develop
ment in the general thermometry art, this patent has no
speci?c bearing on the instant application.
US. Pat. No. 5,795,068, issued Aug. 18, 1998 to Conn,
Jr., discloses a method for measuring localiZed operating
temperatures and voltages on an integrated-circuit (IC) chip.
15
25
35
40
45
55
65
6
The device includes a “ring”-type logic-gate oscillator cir
cuit that varies With temperature and/or applied voltage. The
frequency of the oscillator is then determined for a number
of temperatures to establish a knoWn frequency-versus
temperature (or voltage) response characteristic. A second,
identical oscillator circuit is included on the chip. The
characteristic of the ?rst oscillator is then used to back
calculate the temperature and/or voltage of the second
circuit. The basic monolithic temperature-measuring circuits
are already Well knoWn in the art. Further, no speci?c means
of telemetering the data off-chip is disclosed. The dual
oscillator technique is useful for detailed production testing
of large numbers of IC logic chips, but has no overlap With
the instant application.
U.S. Pat. No. 5,892,448, issued Apr. 6, 1999 to FujikaWa
et al. discloses an electronic clinical thermometer unit con
sisting of: a thermal-sensing oscillator; a reference oscillator
for control timing; a counter to store the temperature-related
frequency value; memory to store successive measurements
over a predetermined period; a rate detector circuit to assess
if the reading is not suf?ciently stable for display; a hold
circuit to latch the highest reading in a sequence; and a
digital visual temperature display. The logic ?lters the sensor
readings to assure that the thermometer has adequately tight
and stable contact With the patient’s body to generate a
clinically accurate reading. This oscillator-type thermometer
operates in a different manner to the analog sensors onboard
the device of the instant invention; further, the self
contained unit in ’448 has no provisions for formatting,
encoding, or Wireless telemetry of the temperature data to an
external receiver.
U.S. Pat. No. 5,914,980, issued Jun. 22, 1999 to Yokota et
al. disclose a Wireless spread-spectrum communication sys
tem optimiZed for use in batteryless “smart” cards and
complementary reader/Writer units to read, transfer, and
store data on the card for commercial and ?nancial appli
cations. Spread-spectrum Wireless signals are used to pro
vide improved robustness and data reliability in typical
transactions, as Well as to poWer the small card through an
onboard RF pickup coil. The ?Xed reader/Writer unit con
tains a loW-poWer transmitter operating in the vicinity of 200
kHZ into a coil antenna to couple the required RF energy into
the card. The single-chip card circuitry, via a standard
phase-locked loop (PLL), multiplies this poWer-signal fre
quency up to roughly 4 MHZ to operate onboard
microprocessor, logic, memory, and data-transmitter clocks.
The return spread-spectrum data link also operates at 4 MHZ
to send stored information back to the reader/poWer unit.
Although several elements of the instant invention are
utiliZed in the system of ’980, the application is profoundly
different. In ’980, there are no sensors, no digitiZer
functions, and no data-acquisition or processing features.
Further, the ’980 devices have only a small number of
possible spreading codes and no real poWer-management
capability (i.e., programmable poWer-cycle times). No
attempt has been made optimiZe the RF link data rate,
spreading rate, burst times relative to standard RF data
channels (i.e., With typical impairments such as interference,
noise, multipath) due to the stated close proXimity of the tWo
units (card and reader) in their intended application. The
instant device, in contrast, is designed to operate at much
higher frequencies useful for longer range communications
(typically tens of meters to kilometers).
Finally, US. Pat. No. 5,838,741, issued Nov. 17, 1998 to
Edgar CallaWay, Jr. et al. discloses a scheme that ensures
that digital data in an RF receiver is transferred to doWn
stream stages only at times Which Will have minimal impact
US 6,864,802 B2
7
on the front-end and other more sensitive parts of the circuit.
The scheme is generally applicable to miniature units and
particularly relevant to single-chip (monolithic) devices.
The salient goal is to minimize on-chip data transfers (With
their inherent noise) during any critical signal-sampling
instants, delaying them to less sensitive times. The system
controller can be con?gured to insert an optimum delay into
the various subsystem control lines to avoid logic transitions
at noise-critical times for the various circuits. Although the
techniques therein are useful for the manufacture of receiver
hardWare, they only deal With noise generated internal to a
receiver and do not in any Way address noise and degrada
tions affecting the output signal from a Wireless (RF) trans
mitter. Further, they do not recogniZe the bene?ts of com
pletely synchronous (and thus fully deterministic) system
operation, but rather only deal With the judicious insertion of
logic delays to minimiZe the undesired time-sensitive signal
crosstalk and other interactions.
Therefore, there abides a need in the art for devices and
methods that overcome the problems currently being expe
rienced and capitaliZe on the advantages inherent in a single
chip telemetry device.
SUMMARY OF THE INVENTION
It is an object of this invention to provide a telemetry
apparatus and method utiliZing fully synchronous control of
system operations.
It is also an object of this invention to provide a digital
telemetry device having reduced noise levels and loWer
poWer requirements.
It is a further object of this invention to provide a method
of transmitting sensor data in a spread-spectrum mode With
higher accuracy due to a single-clock system design.
It is another object of this invention to enable the opera
tion of circuitry in a sensor telemetry device With the use of
a single primary frequency reference source.
It is an additional object of this invention to loWer the cost
of sensor telemetry devices by enabling the use of simpler,
loW-poWer designs, the components of Which are required to
execute feWer and simpler operations.
It is yet another object of this invention to enable the use
of a simpler and less expensive transmitter-receiver system
made possible by loW poWer requirements, high data
accuracy, reliable data burst acquisitions, and faster signal
acquisition and lock-up times, Which are in turn made
possible by the use of synchronous digital architecture.
It is still another object of the invention to permit the
coexistence of sensitive sensor and analog front-end ampli
?cation and signal-processing circuitry With an RF trans
mitter on the same chip by achieving time-multiplexing of
mutually interfering portions of the system so that the
interference sources are poWered off or otherWise inacti
vated When the sensitive front-end circuitry is active.
Conversely, the front end is disabled (poWered off and
perhaps even clamped) When the transmitter and other RF
circuitry is active to avoid damage to sensitive circuits from
the relatively high RF signal levels on-chip.
These and other objects are achieved by the current
invention, Which provides a monolithic data acquisition and
transmission telemetry apparatus having a resident sensor
generating resident sensor data; an external sensor input
connector transmitting external sensor data; sequence con
troller circuitry; spread-spectrum data circuitry; a single
clock signal generator; and a transmitter; Wherein said
resident sensor, said external sensor input connector, said
10
15
25
35
40
45
55
65
8
sequence controller circuitry, said spread-spectrum data
circuitry, said single clock signal generator, and said trans
mitter are each operatively connected such that said resident
sensor data and said external sensor data can be transmitted
by said transmitter; and Wherein the operations of said
sequence controller circuitry, said spread-spectrum data
circuitry, and said transmitter are synchronously controlled
by signals from said single clock signal generator.
Optionally, a control receiver to permit remote control of the
device may also be incorporated. A novel method of tele
metering data by utiliZing a fully synchronous digital archi
tecture is likeWise provided.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 shoWs the basic components of the invention in a
block diagram format.
FIG. 2 provides a detailed functional block diagram of the
invention, including the key subsystems therein.
FIG. 3 shoWs a system data-acquisition timing diagram.
FIG. 4 shoWs a system data-transmission mode timing
diagram.
FIG. 5 provides the overall telesensor chip timing scheme,
including details of the time relationships betWeen the
system data-acquisition, data-transmission, and sleep
modes.
FIG. 6 shoWs a block diagram of a second embodiment of
the invention.
FIG. 7 shoWs a block diagram of a third embodiment of
the invention including both standard and hybrid spread
spectum RF transmission capabilities.
FIG. 8 shoWs a block diagram of a fourth embodiment of
the invention including both RF transmission and reception
capabilities.
FIG. 9 is a representation of a basic monolithic Wireless
telesensor chip according to the invention.
FIG. 10 is a representation of a second version of the
monolithic Wireless telesensor chip With an added optical
sensor and optical data-interface circuitry according to the
invention.
DETAILED DESCRIPTION OF THE
INVENTION
FIG. 1 represents the basic signal-?oW block diagram of
an exemplary application-speci?c integrated circuit (ASIC).
(In describing the core components of the telemetry device,
certain routine operations such as the ampli?cation of
signals, the provision of poWer, and the conditioning and/or
?ltering of signals, for example, Which are Well knoWn to
those of skill in the art, Will not be explicitly described.)
A typical telemetry ASIC according to the invention
maybe a temperature sensor for a particular device, the
temperature of Which is monitored at a remote location. The
temperature data must be collected and encoded into a
format usable by the receiver to Which the data Will be sent.
The encoded data stream is then mixed (modulated) With
spread-spectrum chipping data and superimposed onto an
RF carrier Wave for actual transmission.
The telemetry ASIC or other telemetry device is
monolithic, that is, contained all on a single base or substrate
such as a silicon chip. In large volumes, this approach
permits less expensive ?nal-product design and
manufacturing, as Well as permitting modular replacement
Where necessary. In the ?gure, those components to the left
of the “Antenna” subsection are all intended to be mounted
on, or made integral With, a single monolithic substrate or
base.
US 6,864,802 B2
9
In FIG. 1 are shown tWo sensors residing on the chip
itself, referred to here as resident sensors. Each of these
could be, for example, a Wide-range (for industrial
applications) or a more limited-range (for monitoring of
mammals, including humans) electronic thermometer used
to determine the local temperature of the substrate or a
device therein. Resident sensor 110 and resident sensor 120
generate resident sensor data indicating the temperature at
the respective locations thereof. The data from the resident
sensors is conveyed to a multiplexer 130. Multiplexer 130
also has input connections such that external sensor data
from one or more external sensors or signal sources 121,122
can be conveyed to multiplexer 130.
The resident sensor data and external sensor data from
multiplexer 130 is then sent to an analog-to-digital converter
(ADC) 140. ADC 140 converts the data from the resident
and external sensors to a corresponding digital data stream
Which is sent or “Written” to a register in the “Packet
Engine” block 210. This group of logic devices arranges and
assembles (encodes) the bits in the actual transmitted data
packets (bursts) according to instructions from the main
system “Control Logic” block 320. The function of the
encoder Within 210 is to condition the data into a format
required by the particular receiver apparatus (not shoWn) in
use With the ASIC of the invention. An example of such a
receiving apparatus is that found in US. patent application
Ser. No. 09/653,788. The type of encoding and the process
therefore depends on the type of receiver and the demands
of the system, all of Which can be easily ascertained by those
of skill in the art.
When an appropriate signal is received by the encoder, the
encoded data is conveyed to the circuitry necessary to
implement the spread-spectrum data to be used to transmit
the data. To take advantage of spread-spectrum transmission
technology, the transmitted data is also combined With the
spread-spectrum data “chipping” sequence prior to trans
mission.
The direct-sequence spread-spectrum technique involves
the use of polynomials to generate a code With Which data,
such as sensor data, is logically combined for transmission.
The exemplary design is based on the assumption of a
repeating code. The necessary polynomials for use in the
claimed invention are created Within the “Spread Data
Generator” block 220. In a preferred embodiment, the initial
settings for the polynomials, as discussed beloW, can be
either mechanically hard-Wired to logic “high or “loW”
levels or can be determined by external parameters from an
external parameter setter. Spread Data Generator 220 thus
produces a polynomial pseudorandom “pseudo-noise” (PN)
code, although in a preferred embodiment spread-data gen
erator 220 can utiliZe an internally generated PN code from
one of several various Well knoWn algorithms, including
maximal-length sequence (MLS) codes, Gold codes, or
Kasami codes, or optionally a PN code transmitted from an
external source (not shoWn).
The Spread Data Generator 220 combines the PN code
With the formatted sensor data from Packet Engine 210. The
serial spread-data stream thus produced is then conveyed to
an upconverting frequency mixer 240. Mixer 240 combines
the spread generator data from 220 With an RF carrier Wave
generated by a Frequency SynthesiZer 230 to create a
spread-data modulated RF signal. The RF signal is then sent
to a ?nal RF poWer ampli?er 250, and thence to antenna 270
for transmission to a remote receiver. The other core com
ponents of the current invention are also shoWn in FIG. 1 and
are further explained beloW. The telemetry apparatus also
comprises a block of control logic 320, implemented as a
10
15
25
35
40
45
55
65
10
synchronous state machine, to control and sequence the
various operations and modes of the telemetry device. A
clock-signal generator (“clock”) 310 is also needed to pro
vide timing signals to the other blocks as described beloW.
State machine 320 and clock 310 are operatively connected
to the other components of the invention as shoWn, intended
to indicate the interconnections betWeen the various com
ponents of the device.
Having described the basic subsystem-level components
of a telemetry device according to the current invention, the
detailed system functional diagram of FIG. 2 Will be
described, based on the initial telesensor chip con?guration
depicted in FIG. 1. (Where functional blocks previously
cited in FIG. 1 are described, their original reference num
bers are retained for greater clarity). At left, the four analog
input signals from the tWo on-chip temperature sensors 110
and 120 and the tWo external inputs 121 and 122 are routed
into the analog multiplexer 130. One 0—3 V analog signal
from this group is selected by the tWo SCHA lines (1,0) from
the system Control Logic block 320 to be fed into the 10-bit
successive-approximation ADC 140. The serial data stream
from the ADC is fed into the register 211, Which stacks the
data into the desired order of transmission; this raW stream
is then differentially encoded into packets according to the
desired format in the Encoder block 212 and sent to the
doWnstream Data Spreader block 222 over the DPKT line.
Next, the actual selected spread-spectrum code polynomial
(as determined from external chip connections decoded in
the External Con?guration block 340 via the Code Select
line) is produced in the PN Symbol Generator 221; its serial
output appears at the chipping rate on the PN Code line at
the chip input of the Data Spreader 222. This block concat
enates the data and chip streams via control gating and a
?nal XOR gate into the ?nal Spread Data Output (SDO)
signal, Which feeds the modulation port of RF mixer 240.
The RF output of the modulating mixer is routed via the
Modulated Carrier (MCAR) line to the RF poWer ampli?er
250, and thence to the Antenna 270.
The operation of the PN Symbol Generator 221 is deter
mined by its constituent circuits and the selected external
programming parameters. In a preferred embodiment, the
PN generator is a dual 6-bit scheme With paired “A” and “B”
registers to produce a 63-bit long spreading code. The design
is based on the assumption of a repeating code, Where the
initial code is selected With six independent preset bits for
each selection. The polynomial for the “A” side of the PN
generator is:
The preset bits for this side are hard-Wired to a logic high,
Which presets the initialiZation to the “A” section. The
output of the “A” section is knoWn as the “A” maximal
length sequence (AMLS). For the “B” side, the polynomial
is:
The preset bits for the “B” section can be selected as all
logic “highs” or can be set via six external parameters.
External connections to the pins on the chip package through
340 are used to de?ne the preset selection and the polarity
(1 or 0) of the six external preset bits. The output of the “B”
side is knoWn as the “B” maximal-length sequence (BMLS).
Acomposite polynomial knoWn as a Gold code is generated
by gating the AMLS and the BMLS signals together through
an XOR gate. Also available to the Spread Data Generator
220 is an external code from 340, permitting any one of the
US 6,864,802 B2
11
four codes (AMLS, BMLS, Gold, or external) to be selected
via the Code Select bus line. As previously cited, Data
Spreader 222 then combines this code With the sensor data
through an XOR gate to produce the ?nal spread data stream
sent to the mixer.
It is a fundamental feature of the invention that the
operations of all these blocks utiliZe as a timing reference
only the output from a single clock generator or oscillation
source such as clock 310. The chip sequencing is orches
trated by the Control Logic circuitry 320, Which is designed
to synchronously and concurrently control all of the on-chip
sensor control, data-acquisition, data-transmission, and
poWer-management operations. The system Clock Genera
tor 310 is capable of accepting an external clock frequency
from external clock 330. The internal clock 310 may alter
natively be a stand-alone source, although for satisfactory
accuracy and stability, the frequency-controlling crystal,
SAW (surface acoustic-Wave) device, ceramic resonator, or
the like is generally an off-chip component. Clock Generator
block 310 then provides all of the required clocks for the
operation of the telemetry device or ASIC. The various
major clock signals required include the system clock
(SYSCLK), the phase-detector reference clock used in the
RF carrier synthesiZer loop that generates the ?nal trans
mitted RF carrier frequency (PDREF), and the PN clock
(PNCLK).
In a prototype of the invention, the external clock 330 Was
speci?ed to be four times the frequency required for the
basic system clock and the PD reference clock. It should be
noted that this 4><ratio in the prototype is only typical; this
ratio in general is system-dependent and may be any integer
or fractional ratio useful in the speci?c application context.
Indeed, all the dividers cited in the prototypical example
may in general be of the integral or fractional types. For
example, binary division ratios are generally achieved
through a cascade of simple toggle (“T”) ?ip-?ops; variable
or arbitrary integer ratios are typically realiZed via standard
gated or preset up- or doWn-counters; and fractional ratios
are obtained via multiple counters or dual-modulus counters,
as are commonly knoWn in the art. (In general, the use of
dual-modulus, multiple-modulus, or “fractional-N” counter
techniques to achieve fractional ratios is popular due to its
simpler hardWare but also has the distinct disadvantage that
signi?cantly more spurious and/or intermittent spectral com
ponents are generated in the output signal as the loop divide
indices are repeatedly sWitched betWeen tWo or more
values). The more classic reference-divider/loop-divider
PLL architecture usually generates purer output spectra,
With markedly feWer spurii, and is thus preferred for this
type of application. A constant divide-by-four stage on the
clock 310 input channel provides this ratio and ensures a
very stable and symmetrical reference clock. The PD refer
ence clock is chosen to be a ratio of 1024 (210) With the RF
carrier frequency. In this particular implementation, this
ratio is a selectable poWer of tWo; the value of 1024 is based
on the desired output RF carrier frequency versus the local
reference frequency, obtained from an external crystal
controlled clock frequency of 3.579545 MHZ. The associ
ated system and PD reference clocks have a frequency of
0.89488625 MHZ and the ?nal RF carrier frequency is then
about 916.36 MHZ.
The system clock frequency is selectable, as required by
the speci?c implementation. The available division (CDIV)
ratios are 1, 2, 4, or 8, Which can be digitally selected using
external connections to the pins on the chip’s package. The
PN clock is the same frequency as the system clock, and can
be gated on and off as needed for generating the PN code.
10
15
25
35
40
45
55
65
12
The PN clock is used to clock the selected PN during
generation thereof. The SP (spreading) clock in the example
Was divided by 63 (to about 0.014 MHZ in this example), as
dictated by the receiver system used for demonstrating the
prototype chip.
The Control Logic 320 contains a synchronously clocked
state machine designed to sequence the chip through the
three basic operational modes of the device (data
acquisition, data-transmission, and the quiescent or “sleep”
mode). The state machine separates the operation of these
modes to ensure appropriate time-isolation of the various
internal chip functions and to conserve battery poWer. For
instance, the on-chip sensors and analog front-end compo
nents Will experience signi?cant interference from RF
pickup When transmitting, so the essential scheme is to
operate the sensors and ADC With all RF stages off. Once the
data is converted and latched in on-chip registers, the
spread-spectrum code generator and RF synthesiZer stages
can be energiZed. After a feW milliseconds’ delay to permit
the internal control loop in the Frequency SynthesiZer 230 to
stabiliZe, the RF transmitter stages 240,250 are enabled
(poWered up) and transmission commences. It is vital for
loW average chip poWer consumption (typically 1.1 mW for
an 8-second transmission interval) that the RF stages only be
turned on When absolutely necessary, since they possess by
far the biggest current drains (>30 mA) in the system.
The Frequency SynthesiZer block 230 contains the three
basic elements of a standard phase-locked loop (PLL): (1) a
voltage-controlled oscillator (VCO) 231, Which operates at
the ?nal RF carrier frequency of 916.36 MHZ as a super
speed gate-type ring oscillator; (2) a frequency-divider stage
232, Which divides doWn the carrier by the factor of 1024 via
a chain of ten special high-speed binary “T” ?ip-?ops to the
phase-comparison frequency of 0.89488625 MHZ; and (3)
the Phase Detector 233, Which compares the PDREF signal
from the clock 310 With the divided-doWn carrier in a fast
but existing-art phase-frequency detector logic circuit. A
doWnstream loW-pass loop ?lter smooths the DC error signal
at the phase-detector output, Which in turn is fed back to
adjust the VCO frequency until the PLL is locked With
essentially Zero error.
The timing diagrams of FIGS. 3-5 provide additional
details of the internal chip functional sequences and the key
corresponding control signals. The data-acquisition mode
shoWn in FIG. 3 is designed to collect data from the four
sensor channels, tWo from the resident sensors 110, 120 and
tWo from the optional sensor(s) 121,122. In the data
acquisition mode, the state machine enables poWer to the
sensors and related components With a logic “high” sent to
the enable acquisition (ENACQ) signal. (A component or
circuit block is logically enabled only after it has been
supplied the poWer necessary to perform its intended
function). After assertion of the ENACQ signal, the state
machine implements a setup delay by counting a selected
number of system clock cycles (e.g., 1024) to assure internal
device circuit stability before beginning the actual data
acquisition sequence. The data-acquisition sequence begins
by setting analog multiplexer 130 to channel 0 of the four
channels SCHA designated 0—3 (tWo bits, With one state for
each sensor input). Data acquisition is controlled through
ADC 140 by the control state machine logic 320, Which
provides a sample clock (SMPCLK) and a sample-start
signal (SMPSTRT) to the converter. When ADC 140 has
completed the conversion of the data on channel 0, it returns
a sample conversion-done signal (CDONE) to the controller
320. The state machine then asserts a Write strobe SERMD
to load the parallel ADC data into Register 211. Thereafter,
US 6,864,802 B2
13
this cycle is repeated for channels 1, 2, and 3. This completes
the data-acquisition cycle—the enable-acquisition signal is
then sWitched to a logic “loW”, removing poWer from the
sensors and related components.
The state machine 320 noW selects the data-transmission
mode by enabling poWer to the appropriate transmission
components; the associated timing sequence is shoWn in
FIG. 4. Again, a Wait time of 1024 system clock cycles is
generally used to alloW the devices to stabiliZe and the RF
carrier generator to settle before data transmission is started.
A parallel-to-serial converter (not shoWn) Which is an inte
gral part of Packet Engine 210 is enabled to convert the
parallel digital sensor data in Register 211 to a serial stream,
and the PN clock PNCLK is enabled to generate the PN code
at PN generator 210. Serial data is shifted through a standard
differential encoder 212 to form the appropriately formatted
sensor data packet DPKT. The format provided by encoder
212 is:
where 69 denotes the operation of an exclusive-OR gate. The
differential encoding format is commonly employed in digi
tal communications links to assist in the synchroniZation of
remote receivers to the data stream and to overcome the 180°
phase (sign) ambiguity inherently present in noncoherent
(non-phase-synchronous) phase-shift keyed (PSK) links,
Whether Wired, Wireless, or optical in nature. The differential
technique permits easy extraction of a data clock component
from the encoded bitstream, in exchange for a modest
(~1-dB) performance penalty compared With fully synchro
nous links. The transmitted data packet consists of a serial
bitstream Which contains an initial preamble bit, a preamble
Word, a unit identi?cation (ID) Word, and four sensor-data
Words. The complete data packet is composed of 6 data
Words of 10 bits each. The sensor data packet and the PN
code are then combined into a SP generator data set by
operation of SP data generator 220. The operation involves
gating the sensor data packet and the PN code through an
exclusive-OR (XOR) gate. The resulting spread-data burst
typically has 63 spread-bits (“chips”) per data bit. After
multiplying the 63-chip PN spreading sequence, the total
spread data packet contains 3780 chips.
Onboard the chip, the state machine measures the 65-bit
data stream length by counting 65 SP clock pulses. When the
state machine has ?nished counting the 65 SP clock pulses,
signifying completion of the data transmission, the logic
“high” signals Which enabled the PN generator and other
components are loWered and the state machine enters a
“sleep” mode. This mode is a battery-conservation mode,
the only activity being the state machine’s counting of the
system clock pulses to determine the end of the sleep mode.
The sleep-mode length is determined by parameters from
external input pins, and can be set to either 8, 1, 0.14, or 0
seconds. After completion of the sleep time, the state
machine enters the data-acquisition mode to begin the
overall cycle again. The overall relationship betWeen the
data-acquisition and data-transmission timing cycles, plus
the sleep intervals, is shoWn in the ASIC System Timing
diagram of FIG. 5.
FIG. 6 shoWs a block diagram of a second version of the
telesensor ASIC. Although obviously similar to the original
version depicted in FIG. 1, this device incorporates an
additional on-chip optical sensor 301; a single external
signal 122 is also accessible. An auxiliary optical receiver
system (phototransistor or photodiode devices) detects an
incoming gated (on/off) infrared control beam, extracts its
standard commercial-format (TV remote-control) serial
15
25
35
40
45
55
65
14
bitstream, and repackages the data into the speci?c form
expected by the on-chip controller logic. Functionally, this
interface is shoWn as the “Optical Programming Input
Circuitry” block 305. An additional feature of this second
version ASIC is the inclusion of special logic 303 to provide
data formatting and device identi?cation information in
accordance With the industry-standard IEEE 1451 “Smart
Transducer” family of protocols.
The block diagram of an RF receiver implementation of
the telesensor device is shoWn in FIG. 7, Where the receiver
circuitry is con?gured to operate only during intervals When
the transmitter is “off”; for similar reasons, the receiver (and
especially its local RF oscillator) Would also in general be
inactivated during sensor and front-end data-acquisition
operations. The various functional blocks include: a front
end transmit/receive sWitch (T/R) 350 connected to the
antenna; an input loW-noise ampli?er (LNA) 355 to boost
the received-signal amplitude; a doWnconverting RF mixer
360; an intermediate-frequency (IF) ampli?er 370; a
demodulator/spread-spectrum correlator 380 to extract the
incoming remote-control data; and the required circuits 390
to perform local synchroniZation to the received chipping
and data signals. The “Control & Data Logic” box 321 is
modi?ed from the earlier transmit-only implementation box
320 to handle the additional tasks of manipulating the
control data from the RF receiver and controlling the opera
tion of the receiving circuitry (e.g., sequencing, poWer
sWitching).
FIG. 8 provides a block diagram of an alternative version
of the basic device depicted in FIG. 1; for purposes of
consistency, the numbering scheme from the original ?gure
is retained. A common alternative to the direct-sequence
spread-spectrum transmission technique, termed “frequency
hopping”, may be implemented by sending a polynomial
code from block 220 to control the frequency synthesiZer
230 (designated by the dashed line in the draWing) in order
to generate a random string of transmission frequencies from
the system, Where a simple (non-spread) data stream from
220 is used to modulate the RF carrier in mixer 240. If the
data stream from 220 is also spread, as in the basic device
of FIG. 1, the ?nal transmission Will be both direct-sequence
and frequency-hopping modulated and is termed a “hybrid
spread-spectrum” signal. Another form of spread-spectrum
modulation involves the addition of a randomiZed time
gating (on/off) function the standard modulation process, to
achieve “time-hopping” spread-spectrum modulation. In
FIG. 8, the circuitry to implement this function is contained
in block 280, Which receives the random-code information
from the Spread Data Generator 220, selects a subset of the
code therefrom, and develops the ?nal desired time-gating
signal, Which turns on the ?nal RF transmitter output for the
desired (pseudo) random intervals. The ?ner details of this
logic scheme are straightforWard and are readily available,
for example, in the popular text by Robert C. Dixon, Spread
Spectrum Systems with Commercial Applications, 3rd
Edition, John Wiley and Sons, Inc., 1994, pp. 55—58. A
combination of this time-hopping technique With either
direct-sequence, frequency-hopping, or a combination of
those tWo, is yet another hybrid spread-spectrum modulation
format, Which is of particular use in dif?cult RF environ
ments Which suffer from signi?cant multipath, interference,
and other degradations.
FIG. 9 provides a representational layout vieW of the
prototype telesensor chip described in FIG. 1; the various
circuit blocks are self-evident, except that the “Digitizer”
and “Voltage Reference” circuits are both constituent parts
of the ADC. The “RF Oscillator” at upper right represents
US 6,864,802 B2
15
the VCO stage cited previously; the Divider and Phase
Detector blocks Within the Frequency Synthesizer block 230
are unlabeled but lie immediately adjacent to the VCO.
Similarly, FIG. 10 is a corresponding vieW of the second
generation prototype ASIC device, With the Optical Data
Interface 305 and the Optical Detector (Sensor) 301 at the
loWer left corner of the die. The special IEEE 1451 logic
block 303 is located Within the large logic array near the
center of the chip.
Industrial Utility
By sWitching poWer betWeen the separate components,
the present invention also gains the advantage of heat
management. For example, a data acquisition telemetry
device designed to measure temperature may have its read
ings skeWed When the chip temperatures vary from the
ambient temperature of the environment. When the trans
mitter is transmitting it produces heat, Which raises the
temperature of the chip. By having the transmitter enabled
only intermittently, the total amount of heat generated is
reduced and the resulting on-chip circuit temperature drift is
also reduced. If further, the transmission times are knoWn
and regular, the heat produced by the active transmitter can
be predicted. Using this information, the probable tempera
ture increase of the chip can thus be determined and the data
adjusted accordingly to be more accurate.
The current invention has the ability to deterministically
de?ne all of the system functions. It provides a host of other
bene?ts such as: simpler, loWer-poWer logic design; smaller
chip area; and loWer fabrication costs. While providing these
advantages, the invention also improves the operations of
the simpler, less expensive device by providing loWer sys
tem noise levels including circuit- and substrate-coupled
effects and characteristics such as improved tolerance to
clock asymmetries, propagation-delay variations, supply
and temperature changes, and other knoWn idiosyncratic and
idiopathic digital errors in critical signal, control, and RF
lines. Further, the fully synchronous architecture of the chip
also greatly facilitates the addition of complementary RF or
optical receiving circuits, Which in turn may be controlled by
the onboard state-machine logic.
An improved transmitter architecture enables simpli?ed
receiver system hardWare (either on-chip or external), reduc
tion in the receiver’s acquisition and lockup times, higher
reliability in data-burst acquisition (particularly in noisy
receiving conditions), and facilitation of a more robust
receiver synchroniZation methodology. The instant inven
tion as shoWn in FIG. 10 has application not only in the
ASIC referred to herein in exemplary fashion, but also to
chips or elements used in PLA (programmable logic array),
PLD (programmable logic device), FPGA (?eld
programmable gate array), and other standard multi-gate
logic devices. This fully synchronous architecture, or dis
crete units utiliZing such architecture, clearly can also be
implemented in multiple-device con?gurations such as
board-level designs.
Many of the components utiliZed in the invention and
discussed above, as Well as some of the operations executed
thereby, are Well knoWn to those of skill in the art. Moreover,
methods of coupling the devices and manipulating the
various control systems are also knoWn. Therefore, there are
a multitude of variations in operation and components Which
can exist, Without departing from the spirit and scope of this
invention. That spirit and scope are to measured in light of
the folloWing claims.
15
25
35
40
45
55
65
16
What is claimed is:
1. A telemetry apparatus comprising:
a monolithic substrate;
data acquisition means carried on said substrate for
acquiring data;
a transmitter carried on said substrate and in operable
connection With said data acquisition means;
controller means carried on said substrate and in operable
connection With said transmitter for selectively
enabling said transmitting at selected times; and
a clock generator carried on said substrate operably
connected to said data acquisition means and said
tramitter and said controller means.
2. The apparatus as recited in claim 1, Wherein said clock
generator is connected to a single oscillation source.
3. The apparatus as recited in claim 1, further comprising
data processing means carried on said substrate operably
connected betWeen said data acquisition means and said
transmitter for processing said data.
4. The apparatus as recited in claim 1, Wherein said clock
generator transmits a ?rst frequency to said data acquisition
means, transmits a second frequency to said transmitter, and
transmits third frequency to said controller means Wherein
said ?rst, second, and third frequencies are rational multiples
of a selected frequency.
5. The apparatus as recited in claim 4, further consisting
of a single oscillation source for providing the selected
frequency.
6. The apparatus as recited in claim 1, further comprising
sensor means in electrical communication With said data
acquisition means for detecting ambient attributes in prox
imity to said monolithic substrate.
7. The apparatus as recited in claim 6, Wherein said sensor
means is selected from the group consisting of a temperature
sensor, an optical sensor, a How sensor, a humidity sensor, a
chemical sensor, a biochemical sensor, a current sensor, a
voltage sensor, a magnetic ?eld sensor, an electric ?eld
sensor, a vibration sensor, and acoustic sensor, a radiation
sensor, a charge sensor, a viscosity sensor, a density sensor,
an electrical resistance sensor, an electrical impedance
sensor, an electrical capacitance sensor, an electrical induc
tance sensor and a pressure sensor.
8. The apparatus as recited in claim 1, further comprising
programming means for programming the times that said
controller enables said transmitter.
9. The apparatus as recited in claim 8, Wherein said
programming means programs said controller using an opti
cal bitstream.
10. The apparatus as recited in claim 8, Wherein said
programming means programs said controller using RF
communications.
11. The apparatus as recited in claim 8, Wherein said
programming means programs said controller using RF
communications.
12. The apparatus as recited in claim 1, Wherein said
controller means selectively enables said data acquisition
means and at selected times.
13. The apparatus as recited in claim 12, Wherein said
controller means sequentially enables said data acquisition
means and said transmitter.
14. The apparatus as recited in claim 12, further compris
ing programming means for programming the times that said
controller enables said data acquisition means.
15. The apparatus as recited in claim 12, further compris
ing programming means for programming the times that said
controller enables said data acquisition means.
16. The apparatus as recited in claim 15, Wherein said
programming means programs said controller using an opti
cal bitstream.
US 6,864,802 B2
17
17. A telemetry apparatus comprising:
a monolithic substrate;
data acquisition means carried on said substrate for
acquiring data;
a transmitter carried on said substrate and in operable
connection With said data acquisition means;
controller means carried on said substrate and in operable
connection With said transmitter for selectively
enabling said transmitter and said data acquisition
means at selected times; and
a clock generator carried on said substrate operably
connected to said data acquisition means and said
transmitter, Wherein said clock generator is operably
connected to a single oscillation source.
18. The apparatus as recited in claim 17, further compris
ing data processing means carried on said substrate operably
connected betWeen said data acquisition means and said
transmitter for conditioning said data.
19. The apparatus as recited in claim 17, further compris
ing sensor means in electrical communication With said data
acquisition means for detecting ambient attributes in proX
imity to said monolithic substrate.
20. The apparatus as recited in claim 19, Wherein said
sensor means is selected from the group consisting of a
temperature sensor, an optical sensor, a How sensor, a
humidity sensor, a chemical sensor, a biochemical sensor, a
current sensor, a voltage sensor, a magnetic ?eld sensor, an
electric ?eld sensor, a force sensor, an acceleration sensor, a
velocity sensor, a displacement sensor, a position sensor, a
vibration sensor, an acoustic sensor, a radiation sensor, a
charge sensor, a viscosity sensor, a density sensor, an
electrical resistance sensor, an electrical impedance sensor,
an electrical capacitance sensor, an electrical inductance
sensor and a pressure sensor.
21. The apparatus as recited in claim 17, Wherein said
clock generator transmits a ?rst frequency to said data
acquisition means, transmits a second frequency to said
transmitter, and transmits a third frequency to said controller
means, Wherein said ?rst frequency, said second frequency,
and said third frequency are multiples of a selected fre
quency.
22. The apparatus as recited in claim 21, Wherein said ?rst
frequency, said second frequency, and said third frequency
are rational multiples of the selected frequency.
23. The apparatus as recited in claim 21, further consisting
of a single oscillation source for providing the selected
frequency.
24. The apparatus as recited in claim 21, Wherein said
clock generator provides a plurality of oscillation signals,
each of said oscillation signals being a selected rational
multiple of the oscillation signal from said oscillation
source.
25. A telemetry apparatus comprising:
a monolithic substrate;
data acquisition means carried on said substrate for
acquiring data;
a transmitter carried on said substrate and in operable
connection With said data acquisition means;
controller means carried on said substrate and in operable
connection With said transmitter for selectively
enabling said transmitter at selected times;
receiver means carried on said substrate and in operable
connection With said controller means for receiving
signals;
a clock generator means carried on said substrate operably
connected to said data acquisition means, said
transmitter, said receiver means and said controller
means.
10
15
25
35
40
45
55
65
18
26. The apparatus as recited in claim 25, Wherein said
clock generator is connected to a single oscillation source.
27. The apparatus as recited in claim 25, Wherein said
clock generator transmits a ?rst frequency to said data
acquisition means, transmits a second frequency to said
transmitter, transmits a third frequency to said controller
means and transmits a fourth frequency to said receiver
means, Wherein said ?rst, second, third and fourth frequen
cies are rational multiples of a selected frequency.
28. The apparatus as recited in claim 25, further consisting
of a single oscillation source for providing the selected
frequency.
29. The apparatus as recited in claim 25, further compris
ing data processing means carried on said substrate operably
connected betWeen said data acquisition means and said
transmitter for processing said data.
30. The apparatus as recited in claim 25, Wherein said
controller means selectively enabling said receiver at
selected times.
31. The apparatus as recited in claim 25, Wherein said
controller means selectively enabling said sensor at selected
times.
32. The apparatus as recited in claim 25, Wherein said
transmits a digital signal.
33. The apparatus as recited in claim 25, Wherein said
transmitter transmits a spread spectrum signal.
34. The apparatus as recited in claim 25, Wherein said
transmitter transmits a direct-sequence spread spectrum sig
nal.
35. The apparatus as recited in claim 25, Wherein said
transmitter transmits a frequency hopping spread spectrum
signal.
36. The apparatus as recited in claim 25, Wherein said
transmitter transmits a time hopping spread spectrum signal.
37. The apparatus as recited in claim 25, Wherein said
transmitter transmits a combination of one or more of
direct-sequence, frequency hopping, and time-hopping
spread spectrum signals.
38. The apparatus as recited in claim 25, further compris
ing sensor means in electrical communication With said data
acquisition means for detecting ambient attributes in proX
imity to said monolithic substrate.
39. The apparatus as recited in claim 38, Wherein said
sensor means is selected from the group consisting of a
temperature sensor, and optical sensor, a How sensor, a
humidity sensor, a chemical sensor, a biochemical sensor, a
current sensor, a voltage sensor, a magnetic ?eld sensor, an
electric ?eld sensor, a force sensor, an acceleration sensor, a
velocity sensor, a displacement sensor, a position sensor, a
vibration sensor, an acoustic sensor, a radiation sensor, a
charge sensor, a viscosity sensor, a density sensor, an
electrical resistance sensor, an electrical impedance sensor,
an electrical capacitance sensor, an electrical inductance
sensor and a pressure sensor.
40. The apparatus as recited in claim 25, Wherein said
controller means selectively enables said data acquisition
means at selected times.
41. The apparatus as recited in claim 40, Wherein said
controller means sequentially enables said data acquisition
means and said transmitter.
42. The apparatus as recited in claim 40, further compris
ing programming means for programming the times that said
controller enables said data acquisition means.
43. The apparatus as recited in claim 42, Wherein said
programming means programs said controller using an opti
cal bitstream.
44. The apparatus as recited in claim 40, further compris
ing programming means for programming the times that said
controller enables said transmitter.
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture

More Related Content

PDF
Mediatek 3329
PPT
PVDF Sensor Design and FPGA Implementation of Ultrasound Power Measurement
PDF
Applied motion products st datasheet
PDF
Smart grid and wide area monitoring
PDF
Catalog Biến tần Frenic Aqua Fuji-Beeteco.com
PDF
An Expert System For Power Plants Paper Presentation
PDF
Catalog biến tần Frenic Mega Fuji Electric-Beeteco.com
Mediatek 3329
PVDF Sensor Design and FPGA Implementation of Ultrasound Power Measurement
Applied motion products st datasheet
Smart grid and wide area monitoring
Catalog Biến tần Frenic Aqua Fuji-Beeteco.com
An Expert System For Power Plants Paper Presentation
Catalog biến tần Frenic Mega Fuji Electric-Beeteco.com

What's hot (18)

PDF
511-0124 General MagPro brochure UK-edition version 4.3
PDF
why time synchronization is important in power generation, transmission and ...
DOC
2.3 zxsdr bs8700 product description
PDF
OTDR ANRITSU Mt9083
PDF
Heart monitoring
PDF
MCCB Easy Pact ECLB
PDF
A continuous time adc and digital signal processing system for smart dust and...
PDF
A continuous time adc and digital signal processing system for smart dust and...
PPTX
0 b0k73f kxjbk1txc5q3jmvdjhymm
PDF
60 hz Electromagnetic Field Detection-Interface System
PDF
Design and implementation of advanced security system based on one time passw
PDF
Vlt micro drive - Danfoss
PDF
Vlt micro drive fc51
PDF
Design of probe for NQR/NMR detection
DOCX
A low cost low-power ring oscillator-based truly random number generator for ...
PDF
Distance Measurement Using Ultrasonic Sensor and Nodemcu
PDF
Weg automation-drives-and-controls-usa804-brochure-english
PDF
Motorola rfs6000 series rf switch installation guide
511-0124 General MagPro brochure UK-edition version 4.3
why time synchronization is important in power generation, transmission and ...
2.3 zxsdr bs8700 product description
OTDR ANRITSU Mt9083
Heart monitoring
MCCB Easy Pact ECLB
A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...
0 b0k73f kxjbk1txc5q3jmvdjhymm
60 hz Electromagnetic Field Detection-Interface System
Design and implementation of advanced security system based on one time passw
Vlt micro drive - Danfoss
Vlt micro drive fc51
Design of probe for NQR/NMR detection
A low cost low-power ring oscillator-based truly random number generator for ...
Distance Measurement Using Ultrasonic Sensor and Nodemcu
Weg automation-drives-and-controls-usa804-brochure-english
Motorola rfs6000 series rf switch installation guide
Ad

Similar to Wireless spread spectrum telesensor chip with synchronous digital architecture (20)

PDF
chapter10.industrial electronic jm304
PDF
B41012015
PDF
ATS SmartWAMS
PDF
Research Inventy : International Journal of Engineering and Science
PDF
Chap 4 telemetry
PDF
A low cost short range wireless embedded system for multiple parameter control
PDF
A low cost short range wireless embedded system for multiple parameter control
PDF
A continuous time adc and digital signal processing system for smart dust and...
PDF
MISSILE DETECT AND DESTROY SYSTEM
PDF
American Fibertek MTX-91685C-SL User Manual
PDF
A Time-Frequency Transform Based Fault Detectionand Classificationof STATCOM ...
PPTX
unit 4 smartsensors and application.pptx
PPT
Embedded System Introduction and microcontroller.ppt
PDF
Versuch 3 mel-p_so_c-cy3271-good
PDF
MEASUREMENT AND TRANSMISSION OF ATMOSPHERIC PARAMETERS USING RADIO FREQUENCY ...
PDF
http://ijtra.com/view/role-of-power-electronics-in-non-renewable-and-renewabl...
PDF
IRJET- Monitoring and Protection of Distribution Transformer using GSM Module
PDF
Application of Microcontroller in Transmitter Section of Wireless System
PDF
Short Range Radar System using Arduino Uno
PDF
IRJET - Monitoring and Protection of Distribution Transformer using GSM Module
chapter10.industrial electronic jm304
B41012015
ATS SmartWAMS
Research Inventy : International Journal of Engineering and Science
Chap 4 telemetry
A low cost short range wireless embedded system for multiple parameter control
A low cost short range wireless embedded system for multiple parameter control
A continuous time adc and digital signal processing system for smart dust and...
MISSILE DETECT AND DESTROY SYSTEM
American Fibertek MTX-91685C-SL User Manual
A Time-Frequency Transform Based Fault Detectionand Classificationof STATCOM ...
unit 4 smartsensors and application.pptx
Embedded System Introduction and microcontroller.ppt
Versuch 3 mel-p_so_c-cy3271-good
MEASUREMENT AND TRANSMISSION OF ATMOSPHERIC PARAMETERS USING RADIO FREQUENCY ...
http://ijtra.com/view/role-of-power-electronics-in-non-renewable-and-renewabl...
IRJET- Monitoring and Protection of Distribution Transformer using GSM Module
Application of Microcontroller in Transmitter Section of Wireless System
Short Range Radar System using Arduino Uno
IRJET - Monitoring and Protection of Distribution Transformer using GSM Module
Ad

Recently uploaded (20)

PPTX
UDHR & OTHER INTERNATIONAL CONVENTIONS.pptx
PPT
Criminal law and civil law under of collage corriculum
PPTX
2.....FORMULATION OF THE RESEARCH PROBLEM.pptx
PPTX
Court PROCESS Notes_Law Clinic Notes.pptx
PDF
SUMMARY CASES-42-47.pdf tax -1 257++/ hsknsnd
PDF
Notes on Plausibility - A Review of the English and EPO Cases
PDF
A SEP and FRAND Overview 13 Aug 2024.pdf
PPTX
What Happens to Your Business If You Become Incapacitated
PPT
Understanding the Impact of the Cyber Act
PPTX
Financial Rehabilitation and Insolvency Act
PDF
250811-FINAL-Bihar_Voter_Deletion_Analysis_Presentation.pdf
PPT
Over view on IPR and its components :ppt
PPTX
BL - Chapter 1 - Law and Legal Reasoning
PPTX
POSH Awareness and policy ppt with all design covering .
PPT
looking_into_the_crystal_ball - Merger Control .ppt
PPTX
Constitutional Law 2 Final Report.ppt bill of rights in under the constitution
PPTX
Sexual Harassment Prevention training class
PPTX
R.A. NO. 76 10 OR THE CHILD ABUSE LAW.pptx
PPTX
FFFFFFFFFFFFFFFFFFFFFFTA_012425_PPT.pptx
PPT
Understanding the Impact of the Cyber Act
UDHR & OTHER INTERNATIONAL CONVENTIONS.pptx
Criminal law and civil law under of collage corriculum
2.....FORMULATION OF THE RESEARCH PROBLEM.pptx
Court PROCESS Notes_Law Clinic Notes.pptx
SUMMARY CASES-42-47.pdf tax -1 257++/ hsknsnd
Notes on Plausibility - A Review of the English and EPO Cases
A SEP and FRAND Overview 13 Aug 2024.pdf
What Happens to Your Business If You Become Incapacitated
Understanding the Impact of the Cyber Act
Financial Rehabilitation and Insolvency Act
250811-FINAL-Bihar_Voter_Deletion_Analysis_Presentation.pdf
Over view on IPR and its components :ppt
BL - Chapter 1 - Law and Legal Reasoning
POSH Awareness and policy ppt with all design covering .
looking_into_the_crystal_ball - Merger Control .ppt
Constitutional Law 2 Final Report.ppt bill of rights in under the constitution
Sexual Harassment Prevention training class
R.A. NO. 76 10 OR THE CHILD ABUSE LAW.pptx
FFFFFFFFFFFFFFFFFFFFFFTA_012425_PPT.pptx
Understanding the Impact of the Cyber Act

Wireless spread spectrum telesensor chip with synchronous digital architecture

  • 1. US006864802B2 United States Patent(12) (10) Patent N0.: US 6,864,802 B2 Smith et al. (45) Date of Patent: Mar. 8, 2005 (54) WIRELESS SPREAD-SPECTRUM 4,644,481 A 2/1987 Wada TELESENSOR CHIP WITH SYNCHRONOUS 4,783,799 A * 11/1988 Maass ....................... .. 380/43 DIGITAL ARCHITECTURE 4,916,643 A 4/1990 Ziegler et al. 5,169,234 A 12/1992 Bohm _ - _ 5,326,173 A 7/1994 Evans et a1. (75) Inventors‘ SGtephe‘; FT‘hsmlth’clflidon’TgNégs)’ 5,388,126 A * 2/1995 Rypinski et a1. ............ 375/364 ary ' .rner’ 1“ on’ . ( )’ 5,483,827 A 1/1996 Kulka et a1. ............. .. 73/146.5 Alan L- Wmtenberg’ Knoxvlne, TN 5,735,604 A 4/1998 Ewals et al. (US); Mlchael Steven Emery, Powell, 5,795,068 A 8/1998 Conn, Jr. TN (US) 5,838,741 A 11/1998 Callaway, Jr. 5,892,448 A 4/1999 Fujikawa et a1. (73) Assignee: UT-Battelle, LLC, Oak Ridge, TN 5,914,980 A 6/1999 Yokota et al. (US) 5,998,858 A * 12/1999 Little et al. ............... .. 257/678 ( * ) Notice: Subject to any disclaimer, the term of this FOREIGN PATENT DOCUMENTS patent is extended or adjusted under 35 EP 0 74 4 627 A1 11/1996 U.S.C. 154(b) by 728 days. OTHER PUBLICATIONS (21) Appl- NO-I 09/942,308 International Search Report re PCT/US01/26985 dated Apr. . _ 5, 2002. (22) Med‘ Aug‘ 29’ 2001 xP000695232 Lipman, “Growing Your OWn 1c Clock (65) Prior Publication Data Tree”, Electrical Design News, vol. 6, 8 pages. Robert C. Dixon, Spread Spectrum Systems With Commer US 2002/0075163 A1 Jun‘ 20’ 2002 cial Applications, 3rd Edition, John Wiley and Sons, Inc., Related US. Application Data 1994’ pp‘ 55_58' * cited by examiner (63) Continuation-in-part of application No. 09/653,394, ?led on Sep. 1, 2000. Primary Examiner—Timothy Edwards (51) Int C17 G08C 19/22 (74) Attorney, Agent, or Firm—John Bruckner PC (52) US. Cl. .................. 340/870.07; 257/678; 257/924; (57) ABSTRACT 361/820 _ _ _ (58) Field Of Search ................... .. 340/870.07; 257/678, A fully Integrated Wlreless jPreadjspe‘ffrum Sensor H1691?" 257/924. 361/820 rating all elements of an intelligent sensor on a single ’ circuit chip is capable of telemetering data to a receiver. (56) References Cited Synchronous control of all elements of the chip provides loW-cost, loW-noise, and highly robust data transmission, in Us PATENT DOCUMENTS turn enabling the use of loW-cost monolithic receivers. 3,972,237 A 8/1976 Turner 3,978,471 A 8/1976 Kelly 56 Claims, 10 Drawing Sheets DIGITIZATION, CONTROL AND RF TRANSMHTER ANTENNA SPREADING-CODE GENERATION A ‘F CONTROL CLOCK FREQUENCY r LOGIC GENERATOR SYNTHESIZER ‘_ ANTENNA 321 310 230 I PACKET ENGINE 210 MUX l CHIP/DATA SYNCHRO NIZATION 39D SENSORS AND FRONT-END SIGNAL PROCESSING CORRELATOR 380 SPREAD DATA G ENERATOR 220 SPREAD-SPECTRUM RECEIVER
  • 10. U.S. Patent Mar. 8,2005 Sheet 9 0f 10 US 6,864,802 B2 m.5 .g:2:?n“3mm mi1.2"$395 £35m . by.cc; umwcih5d.9:566,F BbcaU 351631 Amxw“mm,@323’ king52.20mm QED.EEEWBQPEEEQQEQF@332?»QZMO
  • 11. U.S. Patent Mar. 8,2005 Sheet 10 0f 10 US 6,864,802 B2 2.wE .3EEWm “Tmilmd5N5 "$32k@um?mm? E5@236 umwoq65.50 .5332@220WEE-umism; QED“35.83%$23M?’E2E>c<
  • 12. US 6,864,802 B2 1 WIRELESS SPREAD-SPECTRUM TELESENSOR CHIP WITH SYNCHRONOUS DIGITAL ARCHITECTURE CROSS-REFERENCE TO RELATED APPLICATIONS This application claims a bene?t of priority under 35 USC §120 from, and is a continuation-in-part of, US. patent application Ser. No. 09/653,394 ?led 1 Sep. 2000 (effective ?ling date Dec. 18, 2000). This application is related to US. patent applications Ser. No. 09/653,788, ?led 1 Sep. 2000 and Ser. No. 09/660,743, ?led Sep. 13, 2000, commonly oWned. STATEMENT OF GOVERNMENT RIGHTS The United States Government has rights in this invention pursuant to Contract No. DE-AC05-00OR22725 betWeen the United States Department of Energy and UT-Battelle, LLC. FIELD OF THE INVENTION This invention relates to the ?eld of data transmission in digital format from a sensor, and more particularly to the use of a fully integrated, monolithic telemetry circuit chip using a fully synchronous architecture. BACKGROUND OF THE INVENTION 1. Technical Background of the Invention Telemetry, in a simpli?ed de?nition, is the process of sensing data and then transmitting this data to a remote location, usually by a Wireless means such as radio. Such devices can be used in applications ranging from industrial process monitoring, environmental/pollution sensing, ?re and security alarms, emergency operations, equipment con dition monitoring and diagnostics, automotive/vehicular controls, building energy monitoring and control systems, medical/veterinary instrumentation, and in military/ battle?eld sensing tasks. These remote devices usually per form additional functions as needed, such as conditioning, averaging, or ?ltering the data or storing it prior to trans mission. Currently, these remote transmitter (or transceiver) devices are typically circuit-board based, multi-component assemblies constructed from several independently manu factured chip units. Even in relatively simple transmitter devices, many different functions must be accomplished by units or subsets of the circuitry carried by the devices. In a telemetry device for collecting and transmitting sensor data such as temperature, for eXample, there are required multiple circuit functions, typically including: a data-acquisition or measurement device in the form of the temperature sensor to detect temperature and provide an analog signal indicative of the sensed temperature; a converter to convert analog data to a digital format; a memory for storing the data; miXing devices to modulate the data onto a carrier such as a radio-frequency Wave; and a transmitter. Other types of sensing circuits or functions useful for such applications include optical sensors, ?oW sensors, humidity sensors, chemical sensors, biochemical sensors, electrical current sensors, electrical voltage sensors, magnetic-?eld sensors, electric-?eld sensors, mechanical force sensors, acceleration sensors, velocity sensors, displacement sensors, position sensors, vibration sensors, acoustic sensors, radiation sensors, electrical-charge sensors, viscosity sensors, density sensors, electrical resistance sensors, electrical impedance sensors, electrical capacitance sensors, electrical inductance 10 15 20 30 35 40 45 50 55 60 65 2 sensors and mechanical pressure sensors. These sensor types may be primarily electrical in nature (e.g., bridge circuits), electromechanical (“MEMS”) With electronic or pieZoelec tric readouts, optical (e.g., a photodiode or phototransistor), a purely pieZoelectric, pieZoresisitive, or magnetoresistive transducer device, or some combination thereof. Ideally, these sensor devices Would be integrated into the same integrated-circuit chip, although in practical implementa tions this is sometimes not currently feasible due to incom patibilities betWeen the processes used to manufacture the sensors (such as MEMS devices) and the standard silicon electronic circuits, particularly modem mixed-signal (analog plus digital) CMOS [complementary metal-oxide semiconductor], as used in the prototypical telesensor chip described herein. In the cases Where the sensor must be separate from the main telesensor system chip, the main chip can still provide ampli?cation, ?ltering, and other signal conditioning for the signals from off-chip sensors feeding the external input(s) of the main device. The overall functionality of these telemetry devices is severely hampered by the siZe and the complicated archi tecture and inter-chip connections inherent in a multi-chip device. The relatively large siZe of these devices markedly limits the useful locations thereof. In addition, these devices have relatively high poWer requirements. It is knoWn in the art, for example, that the chip-to-chip signal transmission in such devices alone creates a high poWer demand in addition to the poWer needed to operate or drive each of the indi vidual subcomponents on each chip. An additional con straint involves overall poWer consumption; since many remotely located telemetry systems are battery-operated or poWered by loW-energy sources such as solar cells, it is vital that the system perform its measurement and reporting tasks With as little average poWer as possible. Further, since most small poWer sources are signi?cantly limited in their ability to provide large peak current levels, it is also important that the device control its maXimum transient poWer require ments as Well. Current technology makes attempting to decrease the siZe and poWer requirements of telemetry devices, such as by placing all of the system subcomponents on a single chip, dif?cult or impractical for multiple reasons. The operations of these different units, and operations incident to the function of the units, usually require or at least reference a timing or clock signal. As is Well knoWn in the art, clock signals are used for such operations as con trolling the timing of a sWitch betWeen a high logic state (“on”) and a loW logic state (“off”) for a particular unit, for controlling the placement of digital bits Within a transmitted stream, and other functions Where actions must be coordi nated. In a digital transmitter device, some of the required parameters are the frequency of the radio Wave (RF) carrier, the baud (data-transmission bit) rate, the data-burst timing, and the data interface rates (e.g., the input speed of serial data). Each of these operations, among others, require a frequency reference source, or clock, for reference and control. Clock signals can be generated by crystal oscillators, SAW (surface acoustic Wave) devices, and other oscillation sources are knoWn to the art. In a data acquisition system, such as a data-acquisition and transmission telemetry device, additional functions are eXecuted. These include conversion of acquired data from analog to digital form Where necessary, the Writing to and reading from storage or memory of such data, and the provision of instructions creating and controlling the desired cycle of operation. These functions also require or use as a reference a clock signal.
  • 13. US 6,864,802 B2 3 It remains the current practice in designing and creating transmitters and telemetry devices to use separate oscillators, such as the crystals referenced above, to provide the oscillation signal for one, or only a feW, clocks, or frequency-reference sources, for separate units and/or func tions. Setting center frequencies for RF carriers, determining channel step siZes, and controlling embedded processors and controllers are some examples of operations that almost invariably are controlled by separate clocks. In addition, any other specialiZed functions or devices incorporated in a digital telemetry device Will be provided With additional, separate clocks, even Where use is made of frequency synthesis, that is, the multiplication or division of a single clock frequency to provide more than one clock reference. Even the simplest telemetry device in the art today therefore has several relatively unrelated clocks and thus several relatively unrelated (“asynchronous”) frequencies in the circuits. The frequencies interfere With each, creating “beats” Which can in turn contribute more interference. “Beats”, a form of interference, are periodic variations resulting from the superposition of Waves having different frequencies and often occur in devices using multiple func tional clock signals. The more complicated the device, the more functional clocks are needed, and thus the more complicated and noisy the interference becomes. Especially as devices become both more complicated and smaller, further problems are caused by the cross-coupling of clock signals through capacitive or radiating means. This is of particular concern When the cross-coupling occurs in loW level signal units and units such as synthesiZer loop-control lines and modulation signal Wiring. More speci?cally, both complex and small single-chip devices tend to be imple mented in modem, very small-geometry monolithic fabri cation processes. The extreme proximity of the various signal-transmission lines on the tiny substrates used for single-chip devices only exacerbates the problems of capacitive, inductive and radiative coupling of the multiple unrelated high-speed RF-type clock signals onboard the chip. Interference imposed on these units can mask or interfere With data signals and even create spurious or faulty RF transmissions. The use of separate clocks is also inherently problematic for other reasons. Having several clocks requires additional circuitry to generate the clock signals, takes up room that could be used for other devices, and is more expensive in terms of both design and manufacture. These problems increase proportionately as techniques improve to reduce the siZe While increasing the utility of telemetry devices. These problems are markedly exacerbated When the device incor porates on-chip receiver circuitry, either RF or optical, for controlling device parameters or operational functions. Multiple clock signals cause problems outside the device as Well. The more complicated the telemetry transmitter is, the more complicated the receiver must be. The use of multiple clock sources on the transmitter can cause noise that must be internally ?ltered Within the chip. Wireless spread-spectrum transmissions are often embedded in Gaus sian (random) channel noise, and spurious transmitted noise components further hinder system performance. Also, receiver acquisition and lock-up times Will be longer than optimum (if only to ensure that the lock-up is correct despite the signal’s embedded noise) and Will thereby reduce the data throughput of the RF link. In addition, a noisier system typically requires higher transmitter and receiver poWer to ensure that the data signals of interest can be detected above the normal levels of RF channel noise. Finally, high levels of internally generated noise or spurious components in the 10 15 25 35 40 45 55 65 4 transmitted signals can ultimately limit the minimum data error rates achievable by the overall telemetry system. Current construction of these devices also recogniZes problems associated With the transmitter. The transmitter typically requires substantially more poWer than the other sub-units of the telemetry device, and continuous transmis sion constitutes a signi?cant portion of the total poWer requirement for these devices. When the transmitter is housed in close proximity to the sensing unit of the device, the strong RF signal produced interferes With the sensor’s ability to acquire data, limiting the device’s overall utility and sensitivity. Similar types of interference also affect adversely RF, optical, or other types of RF receiving cir cuitry Which also may be present Within the device. Further, the heat generated by the on-chip transmitter stages can also adversely affect other, temperature-sensitive parts of the circuitry; in the version of the instant invention Which includes an on-chip temperature sensor, its readings Will be shifted upWard by the transmitter heating, thus causing errors in measuring the ambient temperature. 2. Description of Related Art ArevieW of several patents in the existing art con?rms the de?ciency of current designs in failing to provide a fully synchronous RF transmitting architecture capable of being manufactured as a single-chip device. For example, US. Pat. No. 4,916,643, issued Apr. 10, 1990 to Ziegler et al., discloses a remote temperature-sensing and signal multiplexing scheme that utiliZes a combination of a primary pulse-interval modulation and a secondary pulse-amplitude or pulse-Width modulation transmission technique. The application is to combine several sensor-data channels over existing Wire busses via time multiplexing; the secondary pulse-amplitude and/or pulse-Width modulations simply rep resent the analog values of the respective sensor data streams. The system does not employ any type of RF or spread-spectrum data transmission and does not in any Way embody an RF data link. U.S. Pat. No. 3,978,471, issued Aug. 31, 1976 to Kelly, discloses a drift-compensated digital thermometer circuit Which employs a temperature-sensitive resistor in a standard analog bridge circuit, Which in turn is read out by a common dual-slope analog-to-digital converter. The local volt age reference source is used to drive the A/D on alternate cycles betWeen the temperature conversions, and thus com pensate for any drifts in the reference voltage. This feature obviates the need for a precision, highly stable reference voltage source in the system. This patent has no provisions for data transmission or spread-spectrum coding; thus it fails to address the subject areas of the instant application. U.S. Pat. No. 3,972,237, issued Aug. 3, 1976 to Turner, discloses an electronic thermometer system consisting of: a thermistor to measure the desired point temperature; front end analog pre-ampli?er; a voltage-to-frequency converter Which generates digital output pulses at a rate determined by the magnitude of the analog input voltage from the tem perature measurement; and a counter to accumulate the pulses in a given time interval and display the result digi tally. As With the ’471 patent above, this device has no means of transmitting its data to a remote location and lacks most of the other attributes of the present invention. U.S. Pat. No. 4,644,481, issued Feb. 17, 1987 to Wada, describes another electronic thermometer system, consisting of: an oscillator Whose frequency is determined by a temperature-sensitive resistor; a counter to accumulate the oscillator output pulses during a predetermined time inter val; a timer to generate said interval; a memory to store said
  • 14. US 6,864,802 B2 5 temperature data; and a calculator circuit to compute changes in the temperature data and track trends therein. As in the previous patents, no means of transmitting data or developing spread-spectrum modulation is included; further, no clock-synchroniZation circuitry is evident. US. Pat. No. 5,169,234, issued Dec. 8, 1992 to Bohm, discloses an infrared (IR) temperature sensor With an non contacting infrared-emissivity measurement device, coupled to a local temperature-compensating element; an analog front-end ampli?er; a voltage-to-frequency (V/F) type of A/D converter to digitiZe the IR sensor reading; a second A/D converter to digitiZe the local reference-junction device to compensate for the local temperature of the IR detector; a microprocessor to combine the various readings and apply nonlinear corrections as needed to the IR emission measure ment to provide an accurate temperature therefrom; a user interface and display; and coupling means to interface to an external tWo-Wire bus. Although this device incorporates several of the data-acquisition features of the instant system, it nevertheless is greatly diverse for the folloWing reasons: it lacks the intrinsic RF transmitting and spread-spectrum encoding functions; it is a multi-component (board-level) system rather than a single chip; it contains a general purpose microprocessor rather than a customiZed digital state-machine controller; it lacks the synchronous inter coordination betWeen data-acquisition and transmission functions; and it consumes far more poWer than the present invention. US. Pat. No. 5,326,173, issued Jul. 5, 1994 to Evans et al., discloses a technique plus apparatus for improved accu racy of optical IR pyrometry (non-contacting emissivity measurements). The accuracy in remote measurement of temperatures of a speci?c surface is improved over standard IR techniques by mounting the IR sensor in an integrating cavity and then eXposing the target to IR radiation from tWo or more distinct sources (ideally but not necessarily at different Wavelengths). The multiple beams re?ect from the target surface at different angles; measurements of the multiple re?ected signals can compensate for anisotropy of the target surface and can thus separate the re?ected and truly temperature-related emitted components at the detector(s). Although the method is a clear improvement in the remote IR pyrometry art, it does not relate to the instant device, Which incorporates a contact-type thermal sensor only. US. Pat. No. 5,735,604, issued Apr. 7, 1998 to EWals et al. discloses a novel method and apparatus for the contact less determination of the temperature of an object or at least part of an object, generally applied in equipment monitoring to measuring the temperature of a heated roller or endless belt, as in image copying machines and printers. The sensor unit is placed near the object to be measured and consists of tWo plates, each of Which is equipped With a temperature sensor. Acontrol unit takes the tWo plate-temperature signals and via a predictive Kalman digital ?lter estimates the temperature of the target object. The estimation process is achieved by utiliZing both commomalities and differences in the tWo plate temperature trends to mathematically model the thermodynamic relationships betWeen the target and the tWo plates. The models are then used to infer the temperature of the target object. No data formatting or transmission circuitry Whatever is disclosed. Although a useful develop ment in the general thermometry art, this patent has no speci?c bearing on the instant application. US. Pat. No. 5,795,068, issued Aug. 18, 1998 to Conn, Jr., discloses a method for measuring localiZed operating temperatures and voltages on an integrated-circuit (IC) chip. 15 25 35 40 45 55 65 6 The device includes a “ring”-type logic-gate oscillator cir cuit that varies With temperature and/or applied voltage. The frequency of the oscillator is then determined for a number of temperatures to establish a knoWn frequency-versus temperature (or voltage) response characteristic. A second, identical oscillator circuit is included on the chip. The characteristic of the ?rst oscillator is then used to back calculate the temperature and/or voltage of the second circuit. The basic monolithic temperature-measuring circuits are already Well knoWn in the art. Further, no speci?c means of telemetering the data off-chip is disclosed. The dual oscillator technique is useful for detailed production testing of large numbers of IC logic chips, but has no overlap With the instant application. U.S. Pat. No. 5,892,448, issued Apr. 6, 1999 to FujikaWa et al. discloses an electronic clinical thermometer unit con sisting of: a thermal-sensing oscillator; a reference oscillator for control timing; a counter to store the temperature-related frequency value; memory to store successive measurements over a predetermined period; a rate detector circuit to assess if the reading is not suf?ciently stable for display; a hold circuit to latch the highest reading in a sequence; and a digital visual temperature display. The logic ?lters the sensor readings to assure that the thermometer has adequately tight and stable contact With the patient’s body to generate a clinically accurate reading. This oscillator-type thermometer operates in a different manner to the analog sensors onboard the device of the instant invention; further, the self contained unit in ’448 has no provisions for formatting, encoding, or Wireless telemetry of the temperature data to an external receiver. U.S. Pat. No. 5,914,980, issued Jun. 22, 1999 to Yokota et al. disclose a Wireless spread-spectrum communication sys tem optimiZed for use in batteryless “smart” cards and complementary reader/Writer units to read, transfer, and store data on the card for commercial and ?nancial appli cations. Spread-spectrum Wireless signals are used to pro vide improved robustness and data reliability in typical transactions, as Well as to poWer the small card through an onboard RF pickup coil. The ?Xed reader/Writer unit con tains a loW-poWer transmitter operating in the vicinity of 200 kHZ into a coil antenna to couple the required RF energy into the card. The single-chip card circuitry, via a standard phase-locked loop (PLL), multiplies this poWer-signal fre quency up to roughly 4 MHZ to operate onboard microprocessor, logic, memory, and data-transmitter clocks. The return spread-spectrum data link also operates at 4 MHZ to send stored information back to the reader/poWer unit. Although several elements of the instant invention are utiliZed in the system of ’980, the application is profoundly different. In ’980, there are no sensors, no digitiZer functions, and no data-acquisition or processing features. Further, the ’980 devices have only a small number of possible spreading codes and no real poWer-management capability (i.e., programmable poWer-cycle times). No attempt has been made optimiZe the RF link data rate, spreading rate, burst times relative to standard RF data channels (i.e., With typical impairments such as interference, noise, multipath) due to the stated close proXimity of the tWo units (card and reader) in their intended application. The instant device, in contrast, is designed to operate at much higher frequencies useful for longer range communications (typically tens of meters to kilometers). Finally, US. Pat. No. 5,838,741, issued Nov. 17, 1998 to Edgar CallaWay, Jr. et al. discloses a scheme that ensures that digital data in an RF receiver is transferred to doWn stream stages only at times Which Will have minimal impact
  • 15. US 6,864,802 B2 7 on the front-end and other more sensitive parts of the circuit. The scheme is generally applicable to miniature units and particularly relevant to single-chip (monolithic) devices. The salient goal is to minimize on-chip data transfers (With their inherent noise) during any critical signal-sampling instants, delaying them to less sensitive times. The system controller can be con?gured to insert an optimum delay into the various subsystem control lines to avoid logic transitions at noise-critical times for the various circuits. Although the techniques therein are useful for the manufacture of receiver hardWare, they only deal With noise generated internal to a receiver and do not in any Way address noise and degrada tions affecting the output signal from a Wireless (RF) trans mitter. Further, they do not recogniZe the bene?ts of com pletely synchronous (and thus fully deterministic) system operation, but rather only deal With the judicious insertion of logic delays to minimiZe the undesired time-sensitive signal crosstalk and other interactions. Therefore, there abides a need in the art for devices and methods that overcome the problems currently being expe rienced and capitaliZe on the advantages inherent in a single chip telemetry device. SUMMARY OF THE INVENTION It is an object of this invention to provide a telemetry apparatus and method utiliZing fully synchronous control of system operations. It is also an object of this invention to provide a digital telemetry device having reduced noise levels and loWer poWer requirements. It is a further object of this invention to provide a method of transmitting sensor data in a spread-spectrum mode With higher accuracy due to a single-clock system design. It is another object of this invention to enable the opera tion of circuitry in a sensor telemetry device With the use of a single primary frequency reference source. It is an additional object of this invention to loWer the cost of sensor telemetry devices by enabling the use of simpler, loW-poWer designs, the components of Which are required to execute feWer and simpler operations. It is yet another object of this invention to enable the use of a simpler and less expensive transmitter-receiver system made possible by loW poWer requirements, high data accuracy, reliable data burst acquisitions, and faster signal acquisition and lock-up times, Which are in turn made possible by the use of synchronous digital architecture. It is still another object of the invention to permit the coexistence of sensitive sensor and analog front-end ampli ?cation and signal-processing circuitry With an RF trans mitter on the same chip by achieving time-multiplexing of mutually interfering portions of the system so that the interference sources are poWered off or otherWise inacti vated When the sensitive front-end circuitry is active. Conversely, the front end is disabled (poWered off and perhaps even clamped) When the transmitter and other RF circuitry is active to avoid damage to sensitive circuits from the relatively high RF signal levels on-chip. These and other objects are achieved by the current invention, Which provides a monolithic data acquisition and transmission telemetry apparatus having a resident sensor generating resident sensor data; an external sensor input connector transmitting external sensor data; sequence con troller circuitry; spread-spectrum data circuitry; a single clock signal generator; and a transmitter; Wherein said resident sensor, said external sensor input connector, said 10 15 25 35 40 45 55 65 8 sequence controller circuitry, said spread-spectrum data circuitry, said single clock signal generator, and said trans mitter are each operatively connected such that said resident sensor data and said external sensor data can be transmitted by said transmitter; and Wherein the operations of said sequence controller circuitry, said spread-spectrum data circuitry, and said transmitter are synchronously controlled by signals from said single clock signal generator. Optionally, a control receiver to permit remote control of the device may also be incorporated. A novel method of tele metering data by utiliZing a fully synchronous digital archi tecture is likeWise provided. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 shoWs the basic components of the invention in a block diagram format. FIG. 2 provides a detailed functional block diagram of the invention, including the key subsystems therein. FIG. 3 shoWs a system data-acquisition timing diagram. FIG. 4 shoWs a system data-transmission mode timing diagram. FIG. 5 provides the overall telesensor chip timing scheme, including details of the time relationships betWeen the system data-acquisition, data-transmission, and sleep modes. FIG. 6 shoWs a block diagram of a second embodiment of the invention. FIG. 7 shoWs a block diagram of a third embodiment of the invention including both standard and hybrid spread spectum RF transmission capabilities. FIG. 8 shoWs a block diagram of a fourth embodiment of the invention including both RF transmission and reception capabilities. FIG. 9 is a representation of a basic monolithic Wireless telesensor chip according to the invention. FIG. 10 is a representation of a second version of the monolithic Wireless telesensor chip With an added optical sensor and optical data-interface circuitry according to the invention. DETAILED DESCRIPTION OF THE INVENTION FIG. 1 represents the basic signal-?oW block diagram of an exemplary application-speci?c integrated circuit (ASIC). (In describing the core components of the telemetry device, certain routine operations such as the ampli?cation of signals, the provision of poWer, and the conditioning and/or ?ltering of signals, for example, Which are Well knoWn to those of skill in the art, Will not be explicitly described.) A typical telemetry ASIC according to the invention maybe a temperature sensor for a particular device, the temperature of Which is monitored at a remote location. The temperature data must be collected and encoded into a format usable by the receiver to Which the data Will be sent. The encoded data stream is then mixed (modulated) With spread-spectrum chipping data and superimposed onto an RF carrier Wave for actual transmission. The telemetry ASIC or other telemetry device is monolithic, that is, contained all on a single base or substrate such as a silicon chip. In large volumes, this approach permits less expensive ?nal-product design and manufacturing, as Well as permitting modular replacement Where necessary. In the ?gure, those components to the left of the “Antenna” subsection are all intended to be mounted on, or made integral With, a single monolithic substrate or base.
  • 16. US 6,864,802 B2 9 In FIG. 1 are shown tWo sensors residing on the chip itself, referred to here as resident sensors. Each of these could be, for example, a Wide-range (for industrial applications) or a more limited-range (for monitoring of mammals, including humans) electronic thermometer used to determine the local temperature of the substrate or a device therein. Resident sensor 110 and resident sensor 120 generate resident sensor data indicating the temperature at the respective locations thereof. The data from the resident sensors is conveyed to a multiplexer 130. Multiplexer 130 also has input connections such that external sensor data from one or more external sensors or signal sources 121,122 can be conveyed to multiplexer 130. The resident sensor data and external sensor data from multiplexer 130 is then sent to an analog-to-digital converter (ADC) 140. ADC 140 converts the data from the resident and external sensors to a corresponding digital data stream Which is sent or “Written” to a register in the “Packet Engine” block 210. This group of logic devices arranges and assembles (encodes) the bits in the actual transmitted data packets (bursts) according to instructions from the main system “Control Logic” block 320. The function of the encoder Within 210 is to condition the data into a format required by the particular receiver apparatus (not shoWn) in use With the ASIC of the invention. An example of such a receiving apparatus is that found in US. patent application Ser. No. 09/653,788. The type of encoding and the process therefore depends on the type of receiver and the demands of the system, all of Which can be easily ascertained by those of skill in the art. When an appropriate signal is received by the encoder, the encoded data is conveyed to the circuitry necessary to implement the spread-spectrum data to be used to transmit the data. To take advantage of spread-spectrum transmission technology, the transmitted data is also combined With the spread-spectrum data “chipping” sequence prior to trans mission. The direct-sequence spread-spectrum technique involves the use of polynomials to generate a code With Which data, such as sensor data, is logically combined for transmission. The exemplary design is based on the assumption of a repeating code. The necessary polynomials for use in the claimed invention are created Within the “Spread Data Generator” block 220. In a preferred embodiment, the initial settings for the polynomials, as discussed beloW, can be either mechanically hard-Wired to logic “high or “loW” levels or can be determined by external parameters from an external parameter setter. Spread Data Generator 220 thus produces a polynomial pseudorandom “pseudo-noise” (PN) code, although in a preferred embodiment spread-data gen erator 220 can utiliZe an internally generated PN code from one of several various Well knoWn algorithms, including maximal-length sequence (MLS) codes, Gold codes, or Kasami codes, or optionally a PN code transmitted from an external source (not shoWn). The Spread Data Generator 220 combines the PN code With the formatted sensor data from Packet Engine 210. The serial spread-data stream thus produced is then conveyed to an upconverting frequency mixer 240. Mixer 240 combines the spread generator data from 220 With an RF carrier Wave generated by a Frequency SynthesiZer 230 to create a spread-data modulated RF signal. The RF signal is then sent to a ?nal RF poWer ampli?er 250, and thence to antenna 270 for transmission to a remote receiver. The other core com ponents of the current invention are also shoWn in FIG. 1 and are further explained beloW. The telemetry apparatus also comprises a block of control logic 320, implemented as a 10 15 25 35 40 45 55 65 10 synchronous state machine, to control and sequence the various operations and modes of the telemetry device. A clock-signal generator (“clock”) 310 is also needed to pro vide timing signals to the other blocks as described beloW. State machine 320 and clock 310 are operatively connected to the other components of the invention as shoWn, intended to indicate the interconnections betWeen the various com ponents of the device. Having described the basic subsystem-level components of a telemetry device according to the current invention, the detailed system functional diagram of FIG. 2 Will be described, based on the initial telesensor chip con?guration depicted in FIG. 1. (Where functional blocks previously cited in FIG. 1 are described, their original reference num bers are retained for greater clarity). At left, the four analog input signals from the tWo on-chip temperature sensors 110 and 120 and the tWo external inputs 121 and 122 are routed into the analog multiplexer 130. One 0—3 V analog signal from this group is selected by the tWo SCHA lines (1,0) from the system Control Logic block 320 to be fed into the 10-bit successive-approximation ADC 140. The serial data stream from the ADC is fed into the register 211, Which stacks the data into the desired order of transmission; this raW stream is then differentially encoded into packets according to the desired format in the Encoder block 212 and sent to the doWnstream Data Spreader block 222 over the DPKT line. Next, the actual selected spread-spectrum code polynomial (as determined from external chip connections decoded in the External Con?guration block 340 via the Code Select line) is produced in the PN Symbol Generator 221; its serial output appears at the chipping rate on the PN Code line at the chip input of the Data Spreader 222. This block concat enates the data and chip streams via control gating and a ?nal XOR gate into the ?nal Spread Data Output (SDO) signal, Which feeds the modulation port of RF mixer 240. The RF output of the modulating mixer is routed via the Modulated Carrier (MCAR) line to the RF poWer ampli?er 250, and thence to the Antenna 270. The operation of the PN Symbol Generator 221 is deter mined by its constituent circuits and the selected external programming parameters. In a preferred embodiment, the PN generator is a dual 6-bit scheme With paired “A” and “B” registers to produce a 63-bit long spreading code. The design is based on the assumption of a repeating code, Where the initial code is selected With six independent preset bits for each selection. The polynomial for the “A” side of the PN generator is: The preset bits for this side are hard-Wired to a logic high, Which presets the initialiZation to the “A” section. The output of the “A” section is knoWn as the “A” maximal length sequence (AMLS). For the “B” side, the polynomial is: The preset bits for the “B” section can be selected as all logic “highs” or can be set via six external parameters. External connections to the pins on the chip package through 340 are used to de?ne the preset selection and the polarity (1 or 0) of the six external preset bits. The output of the “B” side is knoWn as the “B” maximal-length sequence (BMLS). Acomposite polynomial knoWn as a Gold code is generated by gating the AMLS and the BMLS signals together through an XOR gate. Also available to the Spread Data Generator 220 is an external code from 340, permitting any one of the
  • 17. US 6,864,802 B2 11 four codes (AMLS, BMLS, Gold, or external) to be selected via the Code Select bus line. As previously cited, Data Spreader 222 then combines this code With the sensor data through an XOR gate to produce the ?nal spread data stream sent to the mixer. It is a fundamental feature of the invention that the operations of all these blocks utiliZe as a timing reference only the output from a single clock generator or oscillation source such as clock 310. The chip sequencing is orches trated by the Control Logic circuitry 320, Which is designed to synchronously and concurrently control all of the on-chip sensor control, data-acquisition, data-transmission, and poWer-management operations. The system Clock Genera tor 310 is capable of accepting an external clock frequency from external clock 330. The internal clock 310 may alter natively be a stand-alone source, although for satisfactory accuracy and stability, the frequency-controlling crystal, SAW (surface acoustic-Wave) device, ceramic resonator, or the like is generally an off-chip component. Clock Generator block 310 then provides all of the required clocks for the operation of the telemetry device or ASIC. The various major clock signals required include the system clock (SYSCLK), the phase-detector reference clock used in the RF carrier synthesiZer loop that generates the ?nal trans mitted RF carrier frequency (PDREF), and the PN clock (PNCLK). In a prototype of the invention, the external clock 330 Was speci?ed to be four times the frequency required for the basic system clock and the PD reference clock. It should be noted that this 4><ratio in the prototype is only typical; this ratio in general is system-dependent and may be any integer or fractional ratio useful in the speci?c application context. Indeed, all the dividers cited in the prototypical example may in general be of the integral or fractional types. For example, binary division ratios are generally achieved through a cascade of simple toggle (“T”) ?ip-?ops; variable or arbitrary integer ratios are typically realiZed via standard gated or preset up- or doWn-counters; and fractional ratios are obtained via multiple counters or dual-modulus counters, as are commonly knoWn in the art. (In general, the use of dual-modulus, multiple-modulus, or “fractional-N” counter techniques to achieve fractional ratios is popular due to its simpler hardWare but also has the distinct disadvantage that signi?cantly more spurious and/or intermittent spectral com ponents are generated in the output signal as the loop divide indices are repeatedly sWitched betWeen tWo or more values). The more classic reference-divider/loop-divider PLL architecture usually generates purer output spectra, With markedly feWer spurii, and is thus preferred for this type of application. A constant divide-by-four stage on the clock 310 input channel provides this ratio and ensures a very stable and symmetrical reference clock. The PD refer ence clock is chosen to be a ratio of 1024 (210) With the RF carrier frequency. In this particular implementation, this ratio is a selectable poWer of tWo; the value of 1024 is based on the desired output RF carrier frequency versus the local reference frequency, obtained from an external crystal controlled clock frequency of 3.579545 MHZ. The associ ated system and PD reference clocks have a frequency of 0.89488625 MHZ and the ?nal RF carrier frequency is then about 916.36 MHZ. The system clock frequency is selectable, as required by the speci?c implementation. The available division (CDIV) ratios are 1, 2, 4, or 8, Which can be digitally selected using external connections to the pins on the chip’s package. The PN clock is the same frequency as the system clock, and can be gated on and off as needed for generating the PN code. 10 15 25 35 40 45 55 65 12 The PN clock is used to clock the selected PN during generation thereof. The SP (spreading) clock in the example Was divided by 63 (to about 0.014 MHZ in this example), as dictated by the receiver system used for demonstrating the prototype chip. The Control Logic 320 contains a synchronously clocked state machine designed to sequence the chip through the three basic operational modes of the device (data acquisition, data-transmission, and the quiescent or “sleep” mode). The state machine separates the operation of these modes to ensure appropriate time-isolation of the various internal chip functions and to conserve battery poWer. For instance, the on-chip sensors and analog front-end compo nents Will experience signi?cant interference from RF pickup When transmitting, so the essential scheme is to operate the sensors and ADC With all RF stages off. Once the data is converted and latched in on-chip registers, the spread-spectrum code generator and RF synthesiZer stages can be energiZed. After a feW milliseconds’ delay to permit the internal control loop in the Frequency SynthesiZer 230 to stabiliZe, the RF transmitter stages 240,250 are enabled (poWered up) and transmission commences. It is vital for loW average chip poWer consumption (typically 1.1 mW for an 8-second transmission interval) that the RF stages only be turned on When absolutely necessary, since they possess by far the biggest current drains (>30 mA) in the system. The Frequency SynthesiZer block 230 contains the three basic elements of a standard phase-locked loop (PLL): (1) a voltage-controlled oscillator (VCO) 231, Which operates at the ?nal RF carrier frequency of 916.36 MHZ as a super speed gate-type ring oscillator; (2) a frequency-divider stage 232, Which divides doWn the carrier by the factor of 1024 via a chain of ten special high-speed binary “T” ?ip-?ops to the phase-comparison frequency of 0.89488625 MHZ; and (3) the Phase Detector 233, Which compares the PDREF signal from the clock 310 With the divided-doWn carrier in a fast but existing-art phase-frequency detector logic circuit. A doWnstream loW-pass loop ?lter smooths the DC error signal at the phase-detector output, Which in turn is fed back to adjust the VCO frequency until the PLL is locked With essentially Zero error. The timing diagrams of FIGS. 3-5 provide additional details of the internal chip functional sequences and the key corresponding control signals. The data-acquisition mode shoWn in FIG. 3 is designed to collect data from the four sensor channels, tWo from the resident sensors 110, 120 and tWo from the optional sensor(s) 121,122. In the data acquisition mode, the state machine enables poWer to the sensors and related components With a logic “high” sent to the enable acquisition (ENACQ) signal. (A component or circuit block is logically enabled only after it has been supplied the poWer necessary to perform its intended function). After assertion of the ENACQ signal, the state machine implements a setup delay by counting a selected number of system clock cycles (e.g., 1024) to assure internal device circuit stability before beginning the actual data acquisition sequence. The data-acquisition sequence begins by setting analog multiplexer 130 to channel 0 of the four channels SCHA designated 0—3 (tWo bits, With one state for each sensor input). Data acquisition is controlled through ADC 140 by the control state machine logic 320, Which provides a sample clock (SMPCLK) and a sample-start signal (SMPSTRT) to the converter. When ADC 140 has completed the conversion of the data on channel 0, it returns a sample conversion-done signal (CDONE) to the controller 320. The state machine then asserts a Write strobe SERMD to load the parallel ADC data into Register 211. Thereafter,
  • 18. US 6,864,802 B2 13 this cycle is repeated for channels 1, 2, and 3. This completes the data-acquisition cycle—the enable-acquisition signal is then sWitched to a logic “loW”, removing poWer from the sensors and related components. The state machine 320 noW selects the data-transmission mode by enabling poWer to the appropriate transmission components; the associated timing sequence is shoWn in FIG. 4. Again, a Wait time of 1024 system clock cycles is generally used to alloW the devices to stabiliZe and the RF carrier generator to settle before data transmission is started. A parallel-to-serial converter (not shoWn) Which is an inte gral part of Packet Engine 210 is enabled to convert the parallel digital sensor data in Register 211 to a serial stream, and the PN clock PNCLK is enabled to generate the PN code at PN generator 210. Serial data is shifted through a standard differential encoder 212 to form the appropriately formatted sensor data packet DPKT. The format provided by encoder 212 is: where 69 denotes the operation of an exclusive-OR gate. The differential encoding format is commonly employed in digi tal communications links to assist in the synchroniZation of remote receivers to the data stream and to overcome the 180° phase (sign) ambiguity inherently present in noncoherent (non-phase-synchronous) phase-shift keyed (PSK) links, Whether Wired, Wireless, or optical in nature. The differential technique permits easy extraction of a data clock component from the encoded bitstream, in exchange for a modest (~1-dB) performance penalty compared With fully synchro nous links. The transmitted data packet consists of a serial bitstream Which contains an initial preamble bit, a preamble Word, a unit identi?cation (ID) Word, and four sensor-data Words. The complete data packet is composed of 6 data Words of 10 bits each. The sensor data packet and the PN code are then combined into a SP generator data set by operation of SP data generator 220. The operation involves gating the sensor data packet and the PN code through an exclusive-OR (XOR) gate. The resulting spread-data burst typically has 63 spread-bits (“chips”) per data bit. After multiplying the 63-chip PN spreading sequence, the total spread data packet contains 3780 chips. Onboard the chip, the state machine measures the 65-bit data stream length by counting 65 SP clock pulses. When the state machine has ?nished counting the 65 SP clock pulses, signifying completion of the data transmission, the logic “high” signals Which enabled the PN generator and other components are loWered and the state machine enters a “sleep” mode. This mode is a battery-conservation mode, the only activity being the state machine’s counting of the system clock pulses to determine the end of the sleep mode. The sleep-mode length is determined by parameters from external input pins, and can be set to either 8, 1, 0.14, or 0 seconds. After completion of the sleep time, the state machine enters the data-acquisition mode to begin the overall cycle again. The overall relationship betWeen the data-acquisition and data-transmission timing cycles, plus the sleep intervals, is shoWn in the ASIC System Timing diagram of FIG. 5. FIG. 6 shoWs a block diagram of a second version of the telesensor ASIC. Although obviously similar to the original version depicted in FIG. 1, this device incorporates an additional on-chip optical sensor 301; a single external signal 122 is also accessible. An auxiliary optical receiver system (phototransistor or photodiode devices) detects an incoming gated (on/off) infrared control beam, extracts its standard commercial-format (TV remote-control) serial 15 25 35 40 45 55 65 14 bitstream, and repackages the data into the speci?c form expected by the on-chip controller logic. Functionally, this interface is shoWn as the “Optical Programming Input Circuitry” block 305. An additional feature of this second version ASIC is the inclusion of special logic 303 to provide data formatting and device identi?cation information in accordance With the industry-standard IEEE 1451 “Smart Transducer” family of protocols. The block diagram of an RF receiver implementation of the telesensor device is shoWn in FIG. 7, Where the receiver circuitry is con?gured to operate only during intervals When the transmitter is “off”; for similar reasons, the receiver (and especially its local RF oscillator) Would also in general be inactivated during sensor and front-end data-acquisition operations. The various functional blocks include: a front end transmit/receive sWitch (T/R) 350 connected to the antenna; an input loW-noise ampli?er (LNA) 355 to boost the received-signal amplitude; a doWnconverting RF mixer 360; an intermediate-frequency (IF) ampli?er 370; a demodulator/spread-spectrum correlator 380 to extract the incoming remote-control data; and the required circuits 390 to perform local synchroniZation to the received chipping and data signals. The “Control & Data Logic” box 321 is modi?ed from the earlier transmit-only implementation box 320 to handle the additional tasks of manipulating the control data from the RF receiver and controlling the opera tion of the receiving circuitry (e.g., sequencing, poWer sWitching). FIG. 8 provides a block diagram of an alternative version of the basic device depicted in FIG. 1; for purposes of consistency, the numbering scheme from the original ?gure is retained. A common alternative to the direct-sequence spread-spectrum transmission technique, termed “frequency hopping”, may be implemented by sending a polynomial code from block 220 to control the frequency synthesiZer 230 (designated by the dashed line in the draWing) in order to generate a random string of transmission frequencies from the system, Where a simple (non-spread) data stream from 220 is used to modulate the RF carrier in mixer 240. If the data stream from 220 is also spread, as in the basic device of FIG. 1, the ?nal transmission Will be both direct-sequence and frequency-hopping modulated and is termed a “hybrid spread-spectrum” signal. Another form of spread-spectrum modulation involves the addition of a randomiZed time gating (on/off) function the standard modulation process, to achieve “time-hopping” spread-spectrum modulation. In FIG. 8, the circuitry to implement this function is contained in block 280, Which receives the random-code information from the Spread Data Generator 220, selects a subset of the code therefrom, and develops the ?nal desired time-gating signal, Which turns on the ?nal RF transmitter output for the desired (pseudo) random intervals. The ?ner details of this logic scheme are straightforWard and are readily available, for example, in the popular text by Robert C. Dixon, Spread Spectrum Systems with Commercial Applications, 3rd Edition, John Wiley and Sons, Inc., 1994, pp. 55—58. A combination of this time-hopping technique With either direct-sequence, frequency-hopping, or a combination of those tWo, is yet another hybrid spread-spectrum modulation format, Which is of particular use in dif?cult RF environ ments Which suffer from signi?cant multipath, interference, and other degradations. FIG. 9 provides a representational layout vieW of the prototype telesensor chip described in FIG. 1; the various circuit blocks are self-evident, except that the “Digitizer” and “Voltage Reference” circuits are both constituent parts of the ADC. The “RF Oscillator” at upper right represents
  • 19. US 6,864,802 B2 15 the VCO stage cited previously; the Divider and Phase Detector blocks Within the Frequency Synthesizer block 230 are unlabeled but lie immediately adjacent to the VCO. Similarly, FIG. 10 is a corresponding vieW of the second generation prototype ASIC device, With the Optical Data Interface 305 and the Optical Detector (Sensor) 301 at the loWer left corner of the die. The special IEEE 1451 logic block 303 is located Within the large logic array near the center of the chip. Industrial Utility By sWitching poWer betWeen the separate components, the present invention also gains the advantage of heat management. For example, a data acquisition telemetry device designed to measure temperature may have its read ings skeWed When the chip temperatures vary from the ambient temperature of the environment. When the trans mitter is transmitting it produces heat, Which raises the temperature of the chip. By having the transmitter enabled only intermittently, the total amount of heat generated is reduced and the resulting on-chip circuit temperature drift is also reduced. If further, the transmission times are knoWn and regular, the heat produced by the active transmitter can be predicted. Using this information, the probable tempera ture increase of the chip can thus be determined and the data adjusted accordingly to be more accurate. The current invention has the ability to deterministically de?ne all of the system functions. It provides a host of other bene?ts such as: simpler, loWer-poWer logic design; smaller chip area; and loWer fabrication costs. While providing these advantages, the invention also improves the operations of the simpler, less expensive device by providing loWer sys tem noise levels including circuit- and substrate-coupled effects and characteristics such as improved tolerance to clock asymmetries, propagation-delay variations, supply and temperature changes, and other knoWn idiosyncratic and idiopathic digital errors in critical signal, control, and RF lines. Further, the fully synchronous architecture of the chip also greatly facilitates the addition of complementary RF or optical receiving circuits, Which in turn may be controlled by the onboard state-machine logic. An improved transmitter architecture enables simpli?ed receiver system hardWare (either on-chip or external), reduc tion in the receiver’s acquisition and lockup times, higher reliability in data-burst acquisition (particularly in noisy receiving conditions), and facilitation of a more robust receiver synchroniZation methodology. The instant inven tion as shoWn in FIG. 10 has application not only in the ASIC referred to herein in exemplary fashion, but also to chips or elements used in PLA (programmable logic array), PLD (programmable logic device), FPGA (?eld programmable gate array), and other standard multi-gate logic devices. This fully synchronous architecture, or dis crete units utiliZing such architecture, clearly can also be implemented in multiple-device con?gurations such as board-level designs. Many of the components utiliZed in the invention and discussed above, as Well as some of the operations executed thereby, are Well knoWn to those of skill in the art. Moreover, methods of coupling the devices and manipulating the various control systems are also knoWn. Therefore, there are a multitude of variations in operation and components Which can exist, Without departing from the spirit and scope of this invention. That spirit and scope are to measured in light of the folloWing claims. 15 25 35 40 45 55 65 16 What is claimed is: 1. A telemetry apparatus comprising: a monolithic substrate; data acquisition means carried on said substrate for acquiring data; a transmitter carried on said substrate and in operable connection With said data acquisition means; controller means carried on said substrate and in operable connection With said transmitter for selectively enabling said transmitting at selected times; and a clock generator carried on said substrate operably connected to said data acquisition means and said tramitter and said controller means. 2. The apparatus as recited in claim 1, Wherein said clock generator is connected to a single oscillation source. 3. The apparatus as recited in claim 1, further comprising data processing means carried on said substrate operably connected betWeen said data acquisition means and said transmitter for processing said data. 4. The apparatus as recited in claim 1, Wherein said clock generator transmits a ?rst frequency to said data acquisition means, transmits a second frequency to said transmitter, and transmits third frequency to said controller means Wherein said ?rst, second, and third frequencies are rational multiples of a selected frequency. 5. The apparatus as recited in claim 4, further consisting of a single oscillation source for providing the selected frequency. 6. The apparatus as recited in claim 1, further comprising sensor means in electrical communication With said data acquisition means for detecting ambient attributes in prox imity to said monolithic substrate. 7. The apparatus as recited in claim 6, Wherein said sensor means is selected from the group consisting of a temperature sensor, an optical sensor, a How sensor, a humidity sensor, a chemical sensor, a biochemical sensor, a current sensor, a voltage sensor, a magnetic ?eld sensor, an electric ?eld sensor, a vibration sensor, and acoustic sensor, a radiation sensor, a charge sensor, a viscosity sensor, a density sensor, an electrical resistance sensor, an electrical impedance sensor, an electrical capacitance sensor, an electrical induc tance sensor and a pressure sensor. 8. The apparatus as recited in claim 1, further comprising programming means for programming the times that said controller enables said transmitter. 9. The apparatus as recited in claim 8, Wherein said programming means programs said controller using an opti cal bitstream. 10. The apparatus as recited in claim 8, Wherein said programming means programs said controller using RF communications. 11. The apparatus as recited in claim 8, Wherein said programming means programs said controller using RF communications. 12. The apparatus as recited in claim 1, Wherein said controller means selectively enables said data acquisition means and at selected times. 13. The apparatus as recited in claim 12, Wherein said controller means sequentially enables said data acquisition means and said transmitter. 14. The apparatus as recited in claim 12, further compris ing programming means for programming the times that said controller enables said data acquisition means. 15. The apparatus as recited in claim 12, further compris ing programming means for programming the times that said controller enables said data acquisition means. 16. The apparatus as recited in claim 15, Wherein said programming means programs said controller using an opti cal bitstream.
  • 20. US 6,864,802 B2 17 17. A telemetry apparatus comprising: a monolithic substrate; data acquisition means carried on said substrate for acquiring data; a transmitter carried on said substrate and in operable connection With said data acquisition means; controller means carried on said substrate and in operable connection With said transmitter for selectively enabling said transmitter and said data acquisition means at selected times; and a clock generator carried on said substrate operably connected to said data acquisition means and said transmitter, Wherein said clock generator is operably connected to a single oscillation source. 18. The apparatus as recited in claim 17, further compris ing data processing means carried on said substrate operably connected betWeen said data acquisition means and said transmitter for conditioning said data. 19. The apparatus as recited in claim 17, further compris ing sensor means in electrical communication With said data acquisition means for detecting ambient attributes in proX imity to said monolithic substrate. 20. The apparatus as recited in claim 19, Wherein said sensor means is selected from the group consisting of a temperature sensor, an optical sensor, a How sensor, a humidity sensor, a chemical sensor, a biochemical sensor, a current sensor, a voltage sensor, a magnetic ?eld sensor, an electric ?eld sensor, a force sensor, an acceleration sensor, a velocity sensor, a displacement sensor, a position sensor, a vibration sensor, an acoustic sensor, a radiation sensor, a charge sensor, a viscosity sensor, a density sensor, an electrical resistance sensor, an electrical impedance sensor, an electrical capacitance sensor, an electrical inductance sensor and a pressure sensor. 21. The apparatus as recited in claim 17, Wherein said clock generator transmits a ?rst frequency to said data acquisition means, transmits a second frequency to said transmitter, and transmits a third frequency to said controller means, Wherein said ?rst frequency, said second frequency, and said third frequency are multiples of a selected fre quency. 22. The apparatus as recited in claim 21, Wherein said ?rst frequency, said second frequency, and said third frequency are rational multiples of the selected frequency. 23. The apparatus as recited in claim 21, further consisting of a single oscillation source for providing the selected frequency. 24. The apparatus as recited in claim 21, Wherein said clock generator provides a plurality of oscillation signals, each of said oscillation signals being a selected rational multiple of the oscillation signal from said oscillation source. 25. A telemetry apparatus comprising: a monolithic substrate; data acquisition means carried on said substrate for acquiring data; a transmitter carried on said substrate and in operable connection With said data acquisition means; controller means carried on said substrate and in operable connection With said transmitter for selectively enabling said transmitter at selected times; receiver means carried on said substrate and in operable connection With said controller means for receiving signals; a clock generator means carried on said substrate operably connected to said data acquisition means, said transmitter, said receiver means and said controller means. 10 15 25 35 40 45 55 65 18 26. The apparatus as recited in claim 25, Wherein said clock generator is connected to a single oscillation source. 27. The apparatus as recited in claim 25, Wherein said clock generator transmits a ?rst frequency to said data acquisition means, transmits a second frequency to said transmitter, transmits a third frequency to said controller means and transmits a fourth frequency to said receiver means, Wherein said ?rst, second, third and fourth frequen cies are rational multiples of a selected frequency. 28. The apparatus as recited in claim 25, further consisting of a single oscillation source for providing the selected frequency. 29. The apparatus as recited in claim 25, further compris ing data processing means carried on said substrate operably connected betWeen said data acquisition means and said transmitter for processing said data. 30. The apparatus as recited in claim 25, Wherein said controller means selectively enabling said receiver at selected times. 31. The apparatus as recited in claim 25, Wherein said controller means selectively enabling said sensor at selected times. 32. The apparatus as recited in claim 25, Wherein said transmits a digital signal. 33. The apparatus as recited in claim 25, Wherein said transmitter transmits a spread spectrum signal. 34. The apparatus as recited in claim 25, Wherein said transmitter transmits a direct-sequence spread spectrum sig nal. 35. The apparatus as recited in claim 25, Wherein said transmitter transmits a frequency hopping spread spectrum signal. 36. The apparatus as recited in claim 25, Wherein said transmitter transmits a time hopping spread spectrum signal. 37. The apparatus as recited in claim 25, Wherein said transmitter transmits a combination of one or more of direct-sequence, frequency hopping, and time-hopping spread spectrum signals. 38. The apparatus as recited in claim 25, further compris ing sensor means in electrical communication With said data acquisition means for detecting ambient attributes in proX imity to said monolithic substrate. 39. The apparatus as recited in claim 38, Wherein said sensor means is selected from the group consisting of a temperature sensor, and optical sensor, a How sensor, a humidity sensor, a chemical sensor, a biochemical sensor, a current sensor, a voltage sensor, a magnetic ?eld sensor, an electric ?eld sensor, a force sensor, an acceleration sensor, a velocity sensor, a displacement sensor, a position sensor, a vibration sensor, an acoustic sensor, a radiation sensor, a charge sensor, a viscosity sensor, a density sensor, an electrical resistance sensor, an electrical impedance sensor, an electrical capacitance sensor, an electrical inductance sensor and a pressure sensor. 40. The apparatus as recited in claim 25, Wherein said controller means selectively enables said data acquisition means at selected times. 41. The apparatus as recited in claim 40, Wherein said controller means sequentially enables said data acquisition means and said transmitter. 42. The apparatus as recited in claim 40, further compris ing programming means for programming the times that said controller enables said data acquisition means. 43. The apparatus as recited in claim 42, Wherein said programming means programs said controller using an opti cal bitstream. 44. The apparatus as recited in claim 40, further compris ing programming means for programming the times that said controller enables said transmitter.