NW6003
Type II Caller ID Decoder
to external devices. This interface provides the mechanism
to extract the 8-bit data words in the demodulated FSK bit
stream. Two modes are selectable via control of the device’s
MODE pin: Mode ‘0’ (MODE pin is low), where data transfer
is initiated by the NW6003; Mode ‘1’ (MODE pin is high),
where the data transfer is initiated by an external
microcontroller.
FSK Demodulation
The key part among the functions offered by NW6003 is
FSK demodulation. This function is implemented by several
stages: first, the carrier detector provides an indication of
the presence of signal at the bandpass filter output; second,
the device’s dual mode serial interface allows convenient
extraction of the 8-bit data words in the demodulated FSK
bit stream.
Mode ‘0’
In this mode, data transfer is initiated by the NW6003. The
device demodulates the incoming FSK signal, and output
the data directly to the DATA pin. Fig. 24 shows the timing
diagram of Mode ‘0’ operation.
The FSK characteristics are different in BT and Bellcore speci-
fications. The BT’s signal frequencies correspond to ITU-T
V.23; the Bellcore frequencies correspond to Bell 202. The
CCA requires that TE be able to receive both ITU-T V.23 and
Bell 202 signals. The NW6003 is compatible with both for-
mats. It also meets the signal characteristics by setting the
input op amp at unity gain in 5 V operation.
Mode ‘1’
In this mode, the microcontroller supplies read pulses (DCLK)
to shift the 8-bit data words out of the NW6003, onto the
DATA pin. The NW6003 asserts DR to denote the word
boundary and indicate to the microprocessor that a new word
has become available. Internal to the device, the demodu-
lated data bits are sampled and stored. After the 8th bit, the
word is parallelly loaded into an 8-bit shift register and DR
goes low. The contents of shift register are shifted out to DATA
pin on DCLK’s rising edge with LSB (Least Significant Bit)
out first. If DCLK begins while DR is low, DR will return to
high upon the first DCLK. This feature allows the associated
interrupt to be cleared by the first read pulse. Otherwise, DR
stays low for half a nominal bit time (1/2400 sec) and then
returns to high. After the last bit (Most Significant Bit) has
been read, additional DCLKs are ignored. Fig. 22 shows the
timing diagram of Mode ‘1’ operation.
ITU-T V.23
1300 Hz ± 1.5%
Bell 202
1200 Hz ± 1%
Mark Freq.
(‘1’)
Space Freq.
(‘0’)
2100 Hz ± 1.5%
2200 Hz ± 1%
The Dual Tone Alert Signal, speech and DTMF tones are in
the same frequency band as FSK, they will be demodulated
and generate false data. To avoid it, FSKEN pin is used to
disable the FSK modulation when FSK signal is not expected.
FSK Carrier Detection
The carrier detector provides an indication of the presence
of a signal in the FSK frequency band. It detects the presence
of a signal of sufficient amplitude at the output of the FSK
bandpass filter. If the signal is qualified by a digital algorithm,
the CD output becomes low to indicate carrier detection. An
8 ms hysteresis is provided to allow for momentary signal
drop out once CD has been activated. And when there is no
activity at the FSK bandpass filter output for 8 ms, CD is
released.
When CD is inactive (high), the raw output of the FSK de-
modulator is ignored by the FSK data output interface. In
mode ‘0’, the DATA pin is forced high. In mode ‘1’, the inter-
nal shift register is not updated. No DR is generated. If
DCLK is clocked, DATA is undefined.
Serial FSK interface
The three wire DATA, DCLK and DR form the data interface
of the FSK demodulation. The DATA pin is the serial data pin
that outputs data to external devices. The DCLK pin is the
data clock which is generated by an external device. The DR
pin is the data ready signal, also an output from the NW6003
Page-7