Digital post-detection filter
for FSK data receivers
Preliminary specification
File under Integrated Circuits, IC03
Philips Semiconductors
October 1994
Page 2
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
FEATURES
• External clock frequency 30 to 80 kHz (typ. 38.4 kHz)
• Supported data rates 600, 1200, 2400 and 4800 bits/s
(typ.)
• Double bandwidth option (not for 4800 bits/s)
• Schmitt-triggered inputs for optimum slope tolerance
• Enable input for power-down mode
• Open-drain output (3-state in power-down mode)
• No external components required
• Single supply voltage from 1.8 to 6.0 V
• Very low operating current (1.5 µA typ.)
• Operating temperature from −10 to +70 °C.
APPLICATIONS
• Telemetry data receivers
• RF security systems
OM4031T
GENERAL DESCRIPTION
The OM4031T is intended for performance enhancement
of FSK data receivers that do not have a built-in
post-detection filter.
It contains a digital moving average filter to remove noise
from the demodulated data. When operated from a
38.4 kHz external clock it can handle data rates of 600,
1200 and 2400 bits/s at an oversampling rate of 16. The
filter bandwidth can be doubled to ease the search for bit
synchronization on the output data.
To allow for jitter in the input data, a 12-bit sample is taken
for the majority decision. Doubling the filter bandwidth is
realised by taking the majority out of 6 samples
(2400 bits/s) or by doubling the sampling rate (600 and
1200 bits/s).
An input data rate of 4800 bits/s is supported at 8 times
oversampling and normal bandwidth.
All inputs are Schmitt-triggered to ensure reliable
operation even at signals with long rise/fall times.
• Low-bit-rate radio data links
• Paging applications of UAA2080 and UAA2082 with
software decoding.
QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
DD
I
DDPD
I
DD
P
i(ref)
supply voltage1.8−6.0V
power-down supply currentCE = V
SS
−1.010.0µA
operating supply currentCE = VDD; note 1−1.520.0µA
sensitivity improvement at 3% bit error rate note 2
= 2.0 V; DOUT open-circuit; input data at 20 kHz random pattern.
DD
2. Bench evaluated for UAA2080H at 470 MHz, not factory tested.
ORDERING INFORMATION
TYPE NUMBER
PACKAGE
NAMEDESCRIPTIONVERSION
OM4031TSO8plastic small outline package; 8 leads; body width 3.9 mmSOT96-1
October 19942
Page 3
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
BLOCK DIAGRAM
handbook, full pagewidth
DIN
CLK
CE
V
SS
1
13-BIT SHIFT
REGISTER
MAJORITY
LOGIC
CINT DBWPDN
3
2
DATA RATE AND
BANDWIDTH CONTROL
V
DD
4
OM4031T
OUTPUT
LATCH
OM4031T
8
5
DOUT
7
A1
6
A0
Fig.1 Block diagram.
PINNING
SYMBOLPINDESCRIPTION
DIN1data input
CE2chip enable input
CLK3external clock input
V
SS
4negative supply voltage
DOUT5data output (open-drain)
A06data rate and bandwidth control
input 0 (see Table 1)
A17data rate and bandwidth control
input 1 (see Table 1)
V
DD
8positive supply voltage
handbook, halfpage
MLC273
DIN
1
CE
2
3
4
OM4031T
MLC274
CLK
V
SS
Fig.2 Pin configuration.
8
7
6
5
V
DD
A1
A0
DOUT
October 19943
Page 4
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
FUNCTIONAL DESCRIPTION
The OM4031T digital post-detection filter oversamples the
noisy binary data stream at input DIN (pin 1), and outputs
a noise-reduced data stream via open-drain output DOUT
(pin 5). The filter bandwidth can be doubled to ease the
search for bit synchronization on the data output signal.
Input sampling takes place at 16 times the data rate. For a
typical clock frequency of 38.4 kHz the nominal data rates
are 600, 1200 and 2400 bits/s. A data rate of 4800 bits/s
can be handled at an oversampling rate of 8 and at normal
bandwidth only.
Using a different clock frequency will produce bit rates
equal to the clock frequency divided by 64, 32 or 16. When
the clock frequency is not an integer multiple of the data
rate some edge jitter will be introduced in the output data.
The clock frequency is not very critical for the noise filtering
performance: a clock frequency of 32.768 kHz could be
used at 512, 1200 and 2400 bits/s without loss of
performance.
OM4031T
Filter implementation
The moving average filter is implemented using a 13-bit
register and two state machines (COUNT and CLOCK) for
the majority decision. The first stage of the shift register is
used for input synchronization.
The CLOCK state machine generates the internal clock
signal CINT and the bandwidth selection signal DBW in
accordance with the logic levels on control lines CE, A0
and A1.
The majority decision is taken by state machine COUNT
based on the contents of the input shift register and the
previous decision in the output latch.
The doubled bandwidth is achieved by increasing the
sampling rate by a factor of 2 for 600 and 1200 bits/s. For
2400 bits/s the number of samples for the majority
decision is halved, controlled by the DBW signal. This
signal is derived from the control signals as follows:
DBWCE A0•A1•=
Since no on-chip oscillator is available an external clock
signal is required at input CLK (pin 3). Two control inputs
A0 and A1 (pins 6 and 7) are used for selection of the data
rate and the filter bandwidth.
A separate enable input CE (pin 2) allows the circuit to be
powered down. In power-down mode (CE = LOW) the
system clock is inhibited and the data output DOUT is
made 3-state and remains static.
Moving average noise filter
Noise reduction is achieved by applying a moving average
filter on N samples of the input data signal. In principle N
can be odd or even, but in the OM4031T an even number
is used (N = 12). When there is no absolute majority (equal
number of ones and zeroes) the previous majority output
is maintained.
An odd value for N would always produce an absolute
majority and not require decision feedback. However the
noise performance is worse for odd values of N, because
the output can toggle at every clock (e.g. when a 101010...
pattern is clocked in). For even values of N the output
polarity can only change once every 3 clocks and does not
toggle at all for a 101010... or a 11001100... pattern.
Using 12 out of 16 samples for the majority decision
produces a filter which combines good noise reduction
with a large tolerance for data jitter (maximum
duration).
October 19944
1
⁄8-bit
Page 5
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
Filter characteristic
The frequency characteristic of the moving average filter in
the OM4031T is given in Fig.3 for N = 12 and N = 6.
The horizontal axis shows the normalized frequency f
which is the ratio of the frequency f and the sampling
frequency fs. The value for fs is given in Table 1 for the
various data rates and filter bandwidths.
The vertical axis shows the normalized amplitude AN.
1.0
handbook, full pagewidth
A
N
0.8
0.6
N
OM4031T
At normal bandwidth the oversampling rate is 16, except
for 4800 bits/s where it is 8. At double bandwidth the
oversampling rate is 32, except for 2400 bits/s,
where it is 16.
The 3 dB cut-off frequency is calculated as follows:
N = 12:
N=6:
f
0.0371 fs×=
co
f
0.0748 fs×=
co
MLC275
0.4
0.2
0
00.10.20.30.4
(1) N = 12.
(2) N = 6.
(1)(2)
Fig.3 Filter transfer function of the OM4031T.
f
N
0.5
October 19945
Page 6
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
Noise reduction
The performance of the OM4031T was bench tested by
measuring the sensitivity improvement (3% BER) of the
UAA2080H pager receiver at various bit rates using a
stand-alone pager receiver board (OM4647 at 470 MHz).
The results are given in Chapter “AC Characteristics” .
100
handbook, full pagewidth
call
success
rate
(%)
80
60
OM4031T
The OM4031T was also tested in a POCSAG pager
application using software decoding together with the
UAA2080H receiver.
For 12-digit numeric messages at 1200 bits/s the typical
sensitivity for 80% call success rate improved by 2.8 dB,
as shown in Fig.4.
The operation of the OM4031T is determined by 3 control
signals (CE, A0 and A1) and the clock frequency at input
CLK. Table 1 shows the various possibilities for a typical
clock frequency of 38.4 kHz.
The parameter N is the number of samples used in the
calculation of the average bit value.
Table 1 Data rate and filter bandwidth selection
CEA1A0
0XXXXX X
100129.6600−
1101219.21200600
101638.44800
1111238.424001200
N
(samples)
The parameter f
assuming a 38.4 kHz external clock signal.
The logic levels on A0 and A1 can be changed while
CE = HIGH, except to select or deselect 2400 bits/s with
doubled bandwidth (A1 = LOW, A0 = HIGH). This mode
must be entered or left while CE = LOW to avoid data
errors on DOUT.
f
s
(kHz)
is the input sampling frequency,
s
DATA RATE (bits/s)
NORMAL
BANDWIDTH
(1)
BANDWIDTH
DOUBLE
2400
Note
1. At 4800 bits/s the oversampling rate is 8.
Power-down mode
To reduce power consumption the filter can be disabled by
applying a LOW level to input CE. The result is as follows:
• The internal clock is inhibited
• Output DOUT is made 3-state and static.
Reset
The OM4031T is reset internally when power-down mode
is left by applying a HIGH level to input CE. The actual
reset takes place on the second falling edge on input CLK
after CE = HIGH.
The status after reset is as follows:
• The shift register contains a 101010... pattern
• DOUT is made LOW.
After power-up input CE must be kept at a LOW level for
at least one clock period on input CLK. This ensures a
successful reset when CE is made HIGH.
October 19947
Page 8
Philips SemiconductorsPreliminary specification
Digital post-detection filter
OM4031T
for FSK data receivers
LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC134).
SYMBOLPARAMETERMIN.MAX.UNIT
V
DD
V
I
I
I
I
O
P
tot
T
amb
T
stg
DC CHARACTERISTICS
V
= 1.8 to 6.0 V; VSS=0V; T
DD
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Supplies
V
DD
I
DDPD
I
DD
Inputs A0, A1, CLK and CE
V
IL
V
IH
I
LI
C
I
Output DOUT
I
OL
I
LO
supply voltage−0.57.0V
input voltage on any pin−0.5VDD+ 0.5V
DC input current all pins−20mA
DC output current all pins−20mA
total power dissipation−150mW
operating ambient temperature−10+70°C
storage temperature−55+125°C
= −10 to +70 °C; unless otherwise specified.
amb
supply voltage1.8−6.0V
power-down supply voltage CE = VSS; note 1−1.010.0µA
operating supply currentCE = VDD; notes 1 and 2−1.520.0µA
= 2.0 V; VIL=VSS; VIH=VDD; DOUT is open-circuit; clock signal at input CLK; f
DD
= 38.4 kHz, amplitude:
clk
VSSto VDD; data signal at input DIN: random pattern at 20 kHz to simulate 2400 bits/s data with noise; tr=tf= 5 ns.
2. The operating current will be higher than specified when the input signal amplitude is less than 100%
(equals VSSto VDD) or when longer rise/fall times are used. This is caused by the Schmitt-trigger circuits drawing
extra current.
October 19948
Page 9
Philips SemiconductorsPreliminary specification
Digital post-detection filter
OM4031T
for FSK data receivers
AC CHARACTERISTICS
V
= 1.8 to 6.0 V; VSS=0V; T
DD
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX. UNIT
External clock
f
clk
external clock frequency3038.480kHz
Filter bandwidth (note 1)
f
co
cut-off frequency (−3 dB)normal bandwidth
Noise reduction (note 2)
P
i(ref)
sensitivity improvement at 3% bit error rate note 3
1. Filter bandwidth is guaranteed by design. Values supplied are simulation results.
2. Noise reduction is not factory tested, only bench evaluated.
3. Sensitivity improvement was bench tested on the UAA2080H demonstration board OM4747. Test signal: preamble
(101010...), f
See “
UAA2080 data sheet, AC characteristics”
= 469.950 MHz, deviation = ±4.0 kHz, slope = 10 to 90% of amplitude, VP= 2.05 V, T
iRF
.
amb
=25°C.
October 19949
Page 10
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
APPLICATION INFORMATION
ndbook, full pagewidth
V
FSK
RF
RECEIVER
CC
DO
CE
DIN
CE
V
CC
OM4031T
CLK
DOUT
A1
A0
R
pull
38.4 kHz
V
DD
MICROCONTROLLER
MLC277
OM4031T
Fig.5 Typical application example.
The OM4031T will generally operate from the same power
supply (VCC) as the FSK data receiver providing its input
data. The open-drain data output allows level shifting of
the data to suit a microcontroller operating at a higher
power supply voltage (VDD).
The value of the pull-up resistor R
on output DOUT is
pull
determined by the type and number of input circuits to be
driven. The required signal rise time must be balanced
against the current drawn by the pull-up.
For the highest rate (2400 bits/s) the signal rise time
should preferably be below 50 µs.
For a single CMOS input with a 10 pF capacitance
R
=1MΩ gives a rise time of approximately 30 µs
pull
(3 × tRC). At VDD= 2.0 V this corresponds with a current
of 2 µA.
October 199410
Page 11
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
PACKAGE OUTLINE
handbook, full pagewidth
0.7
0.3
8
5.0
4.8
OM4031T
4.0
3.8
0.1 SS
5
1.45
1.25
6.2
5.8
0.7
0.6
A
0.25
0.19
1.75
1.35
Dimensions in mm.
1
pin 1
index
1.27
0.49
0.36
4
0.25 M
(8x)
0.25
0.10
detail A
1.0
0.5
0 to 8
MBC180 - 1
o
Fig.6 Plastic small outline package; 8 leads; body width 3.9 mm (SO8; SOT96-1).
October 199411
Page 12
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
SOLDERING
Plastic small-outline packages
YWAVE
B
During placement and before soldering, the component
must be fixed with a droplet of adhesive. After curing the
adhesive, the component can be soldered. The adhesive
can be applied by screen printing, pin transfer or syringe
dispensing.
Maximum permissible solder temperature is 260 °C, and
maximum duration of package immersion in solder bath is
10 s, if allowed to cool to less than 150 °C within 6 s.
Typical dwell time is 4 s at 250 °C.
A modified wave soldering technique is recommended
using two solder waves (dual-wave), in which a turbulent
wave with high upward pressure is followed by a smooth
laminar wave. Using a mildly-activated flux eliminates the
need for removal of corrosive residues in most
applications.
OM4031T
applied to the substrate by screen printing, stencilling or
pressure-syringe dispensing before device placement.
Several techniques exist for reflowing; for example,
thermal conduction by heated belt, infrared, and
vapour-phase reflow. Dwell times vary between 50 and
300 s according to method. Typical reflow temperatures
range from 215 to 250 °C.
Preheating is necessary to dry the paste and evaporate
the binding agent. Preheating duration: 45 min at 45 °C.
EPAIRING SOLDERED JOINTS (BY HAND-HELD SOLDERING
R
IRON OR PULSE
Fix the component by first soldering two, diagonally
opposite, end pins. Apply the heating tool to the flat part of
the pin only. Contact time must be limited to 10 s at up to
300 °C. When using proper tools, all other pins can be
soldered in one operation within 2 to 5 s at between 270
and 320 °C. (Pulse-heated soldering is not recommended
for SO packages.)
-HEATED SOLDER TOOL)
Y SOLDER PASTE REFLOW
B
Reflow soldering requires the solder paste (a suspension
of fine solder particles, flux and binding agent) to be
For pulse-heated solder tool (resistance) soldering of VSO
packages, solder is applied to the substrate by dipping or
by an extra thick tin/lead plating before package
placement.
October 199412
Page 13
Philips SemiconductorsPreliminary specification
Digital post-detection filter
OM4031T
for FSK data receivers
DEFINITIONS
Data sheet status
Objective specificationThis data sheet contains target or goal specifications for product development.
Preliminary specificationThis data sheet contains preliminary data; supplementary data may be published later.
Product specificationThis data sheet contains final product specifications.
Limiting values
Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one or
more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation
of the device at these or at any other conditions above those given in the Characteristics sections of the specification
is not implied. Exposure to limiting values for extended periods may affect device reliability.
Application information
Where application information is given, it is advisory and does not form part of the specification.
LIFE SUPPORT APPLICATIONS
These products are not designed for use in life support appliances, devices, or systems where malfunction of these
products can reasonably be expected to result in personal injury. Philips customers using or selling these products for
use in such applications do so at their own risk and agree to fully indemnify Philips for any damages resulting from such
improper use or sale.
October 199413
Page 14
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
OM4031T
NOTES
October 199414
Page 15
Philips SemiconductorsPreliminary specification
Digital post-detection filter
for FSK data receivers
OM4031T
NOTES
October 199415
Page 16
Philips Semiconductors – a worldwide company
Argentina: IEROD, Av. Juramento 1992 - 14.b, (1428)
BUENOS AIRES, Tel. (541)786 7633, Fax. (541)786 9367
Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113,
Tel. (02)805 4455, Fax. (02)805 4466
Austria: Triester Str. 64, A-1101 WIEN, P.O. Box 213,
Tel. (01)60 101-1236, Fax. (01)60 101-1211
Belgium: Postbus 90050, 5600 PB EINDHOVEN, The Netherlands,
CA 94088-3409, Tel. (800)234-7381, Fax. (708)296-8556
Uruguay: Coronel Mora 433, MONTEVIDEO,
Tel. (02)70-4044, Fax. (02)92 0601
For all other countries apply to: Philips Semiconductors,
International Marketing and Sales, Building BE-p,
P.O. Box 218, 5600 MD, EINDHOVEN, The Netherlands,
Telex 35000 phtcnl, Fax. +31-40-724825
All rights are reserved. Reproduction in whole or in part is prohibited without the
prior written consent of the copyright owner.
The information presented in this document does not form part of any quotation
or contract, is believed to be accurate and reliable and may be changed without
notice. No liability will be accepted by the publisher for any consequence of its
use. Publication thereof does not convey nor imply any license under patent- or
other industrial or intellectual property rights.
Printed in The Netherlands
Philips Semiconductors
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.