Z87200
Zilog Spread-Spectrum Transceiver
4-23
4
NCO. Note that MNCOEN operates independently of
MTXEN and MRXEN, where those pins have similar con-
trol over the transmit and receive circuitry, respectively.
MNCOEN performs the same function as bit 0 of address
37
H
, and these two signals are logically ORed together to
form the overall control function. When bit 0 of address 37
H
is set low, MNCOEN controls the activity of the NCO cir-
cuitry; when MNCOEN is set low, bit 0 of address 37
H
con-
trols the activity of the NCO circuitry. When either bit 0 or
MNCOEN (whichever is in control, as defined above) goes
low, a reset sequence occurs on the following RXIFCLK
cycle to effectively disable all of the NCO circuitry, al-
though the user programmable control registers are not af-
fected by this power down sequence.
Upon reactivation (when either MNCOEN or bit 0 of ad-
dress 37
H
return high), the NCO must be reloaded with fre-
quency control information either by means of the MFLD
input or by writing 01
H
into address 00
H
.
MTXEN (Pin 17)
Manual Transmitter Enable. A rising edge on MTXEN
causes the transmit sequence to begin, where the Z87200
first transmits a single Acquisition/Preamble symbol fol-
lowed by data symbols. MTXEN should be set low after the
last symbol has been transmitted. When MTXEN is set
low, power consumption of the transmitter circuit is mini-
mized. MTXEN operates independently of MRXEN and
MNCOEN, where these signals have similar control over
the receive and NCO circuitry, respectively.
MTXEN performs the same function as bit 1 of address
37
H
. and these two signals are logically ORed together to
form the overall control function. When bit 1 of address 37
H
is set low, MTXEN controls the activity of the transmitter
circuitry, and, when MTXEN is set low, bit 1 of address 37H
controls the activity of the transmitter circuitry. A rising
edge on either MTXEN or bit 1 (whichever is in control, as
defined above) initiates a transmit sequence. A falling
edge initiates a reset sequence on the following TXIFCLK
cycle to disable all of the transmitter data path, although
the user programmable control registers are not affected
by the power down sequence.
MRXEN (Pin 10)
Manual Receiver Enable. MRXEN allows power con-
sumption of the Z87200 receiver circuitry to be minimized
when the device is not receiving. With the instantaneous
acquisition properties of the PN Matched Filter, it is often
desirable to shut down the receiver circuitry to reduce pow-
er consumption, resuming reception periodically until an
Acquisition/Preamble symbol is acquired. Setting MRXEN
low reduces the power consumption substantially. When
MRXEN is set high, the receiver will automatically power
up in acquisition mode regardless of its prior state when it
was powered down. MRXEN operates independently of
MTXEN and MNCOEN, where these signals have similar
control over the transmit and NCO circuitry, respectively.
MRXEN performs the same function as bit 2 of address
37
H
, and these two signals are logically ORed together to
form the overall control function. When bit 2 of address 37
H
is set low, MRXEN controls the activity of the receiver cir-
cuitry and, when MRXEN is set low, bit 2 of address 37
H
controls the activity of the receiver circuitry. When either
MRXEN or bit 2 (whichever is in control, as defined above)
goes low, a reset sequence begins on the following RXIF-
CLK cycle and continues through a total of six RXIFCLK
cycles to virtually disable all of the receiver data paths. The
user-programmable control registers are not affected by
the power-down sequence, with the exception of
RXTEST
7-0
Function Select (address 38
H
), which is reset
to 0. If the RXTEST
7-0
bus is being used to read any func-
tion other than the PN Matched Filter I and Q inputs, the
value required must be rewritten after re-enabling the re-
ceiver.
TXIN (Pin 18)
Transmit Input. TXIN supports input of the information
data to be transmitted by the Z87200. In BPSK mode, the
transmitter requires one bit per symbol period; in QPSK
mode, two bits are required per symbol period.
To initiate and enable transmission of the data, the user
must raise MTXEN high. Data for transmission is request-
ed with TXBITPLS, where one or two pulses per symbol
are generated depending on whether the device is in
BPSK or QPSK mode as set by bit 0 of address 40
H
. To al-
low monitoring of the state of the transmitter, the Z87200
will pulse TXACQPLS after the initial Acquisition/Preamble
symbol is transmitted; the transmission of each subse-
quent symbol is indicated by pulses of TXTRKPLS.
If programmed for BPSK mode, data is requested by the
Z87200 by a rising edge of output signal TXBITPLS, where
TKBITPLS is generated once per symbol, one chip period
before the end of the current symbol. At the end of the sym-
bol duration, the TXIN data is latched into the device. TX-
BITPLS falls low immediately following the rising edge of
TXIFCLK, which latches the TXIN value, and is generated
repeatedly at the symbol rate as long as the input signal
MTXEN remains high.
In QPSK mode, data is requested by the Z87200 by a ris-
ing edge of output signal TXBITPLS, where this signal is
generated twice per symbol, first one chip period before
the middle of the symbol and then one chip period before
the end of the symbol. TXBITPLS requests the data exact-
ly one chip cycle before latching the TXIN data into the de-
vice. TXBITPLS falls low immediately following the rising
edge of TXIFCLK, which latches the TXIN value.
PS010202-0601
Z87200
Spread-Spectrum Transceiver Zilog
4-24
FUNCTIONAL BLOCKS (Continued)
TXMCHP (Pin 19)
Transmit Manual Chip Pulse. TXMCHP enables the user
to provide the PN chip rate clock pulses from an external
source. This feature is useful in cases where a specific
chip rate is required that cannot be derived by the internal
clock generator which generates clocks of integer sub-
multiples of TXIFCLK. The signal is internally synchro-
nized to TXIFCLK to avoid intrinsic race or hazard timing
conditions.
When bit 2 of address 40
H
is set high, a rising edge on
TXMCHP will generate the chip clock to the differential en-
coder and the following circuitry (Acquisition/Preamble
and Data Symbol PN spreaders, etc.). The rising edge of
TXMCHP is synchronized internally so that, on the third
rising edge of TXIFCLK following the rising edge of TXM-
CHP, the PN code combined with the differentially encod-
ed signal will change, generating the next chip.
TXIFCLK (Pin 14)
Transmitter I.F. Clock. TXIFCLK is the master clock of
the transmitter. All transmitter clocks, internal or external,
are generated or synchronized internally to the rising edge
of TXIFCLK. The rate of TXIFCLK must be at least twice
the transmit PN chip rate. It may be convenient to use the
same external signal for both TXIFCLK and RXIFCLK, in
which case the frequency of TXIFCLK will be at least four
times the PN chip rate as required for RXIFCLK. Moreover,
if the Z87200’s on-chip BPSK/QPSK Modulator is to be
used, TXIFCLK and RXIFCLK must be identical and
should not exceed 20 MHz.
MFLD (Pin 85)
Manual Frequency Load. MFLD is used to load a fre-
quency control value into the NCO. The NCO may be load-
ed in various ways, but MFLD provides a synchronized ex-
ternal method of updating the NCO, while the other
methods involve setting bit 0 of address 00H or using the
programmable loop filter timing circuitry. MFLD is internal-
ly synchronized to RXIFCLK to avoid internal race or haz-
ard timing conditions.
The MFLD input and bit 0 of address 00H are logically
ORed together so that, when either one is held low, a rising
edge on the other triggers the frequency load function
manually. The rising edge of MFLD is synchronized inter-
nally so that, on the sixth following rising edge of RXIF-
CLK, the frequency control word is completely registered
into the NCO accumulator. The frequency load command
must not be repeated until the six RXIFCLK cycle delay is
completed.
/WR (Pin 28)
Write Bar. /WR is used to latch user-configurable informa-
tion into the control registers. It is important to note that the
control registers are transparent latches while /WR is set
low. The information will be latched when /WR returns
high. DATA
7-0
and ADDR
6-0
should be stable while /WR is
set low in order to avoid undesirable effects.
DATA
7-0
(Pins 20-27)
Data Bus. DATA
7-0
is an 8-bit microprocessor interface
bus that provides access to all internal control register in-
puts for programming. DATA
7-0
is used in conjunction with
the ADDR
6-0
and /WR signals to set the values of the con-
trol registers.
ADDR
6-0
(Pins 32-38)
Address Bus. ADDR
6-0
is a 7-bit address bus that selects
the control register location into which the information pro-
vided on the DATA
7-0
bus will be written. ADDR
6-0
is used
in conjunction with /WR and DATA
7-0
to write the informa-
tion into the registers.
/CSEL (Pin 29)
Chip Select Bar. /CSEL is provided to enable or disable
the microprocessor operation of the Z87200. When /CSEL
is set high, the ADDR
6-0
and /WR become disabled and
have no effect on the device. When /CSEL is set low, the
device is in its normal mode of operation and ADDR
6-0
and
/WR are active.
/OEN (Pin 49)
Output Enable Bar. /OEN is provided to enable or disable
the RXTEST
7-0
output bus. When /OEN is set high, the
RXTEST
7-0
bus will have a high impedance, allowing it to
be connected to other busses, such as DATA
7-0
. When
/OEN is set low, the RXTEST
7-0
bus will be active, allowing
the RXTEST function selected to be accessed.
/RESET (Pin 16)
Reset Bar. /RESET is the master reset of the Z87200,
clearing the control registers as well as the contents within
the receiver, transmitter, and NCO data paths when it is
set low. Setting /RESET high enables operation of the cir-
cuitry.
PS010202-0601
Z87200
Zilog Spread-Spectrum Transceiver
4-25
4
OUTPUT SIGNALS
TXIOUT (Pin 77)
Transmitter In-Phase Output. TXIOUT is the in-phase
output transmission signal that has been differentially en-
coded and PN spread. TXIOUT changes on the rising
edge of TXIFCLK following the falling edge of TXCHPPLS.
TXQOUT (Pin 76)
Transmitter Quadrature-Phase Output. TXQOUT is the
quadrature-phase output transmission signal that has
been differentially encoded and PN spread. TXQOUT
changes on the rising edge of TXIFCLK following the fall-
ing edge of TXCHPPLS.
TXIFOUT
7-0
(Pins 66-73)
Transmitter I.F. Output. TXIFOUT
7-0
is the modulated
transmit output signal from the on-chip BPSK/QPSK mod-
ulator. The signal is composed of the sum of the modulat-
ed TXIOUT and TXQOUT signals, modulated by the NCO
cosine and sine outputs, respectively. Since the modulator
is driven by the Z87200’s NCO, TXIFOUT
7-0
changes on
the rising edges of RXIFCLK, and operation of the
BPSK/QPSK modulator requires that RXIFCLK and TXIF-
CLK be identical and their common frequency not exceed
20 MHz. TXIFOUT
7-0
may be in either two’s complement
or offset binary format according to the setting of bit 1 of
address 40
H
.
TXACQPLS (Pin 60)
Transmitter Acquisition Pulse. TXACQPLS is an output
signal generated at the final chip of the Acquisition/Pream-
ble symbol. The Acquisition/Preamble symbol is generat-
ed automatically by the Z87200 upon user command (ei-
ther via bit 1 of address 37
H
or MTXEN input) and
immediately precedes transmission of user data. TXACQ-
PLS is then provided to the user to indicate when the final
chip of the Acquisition/Preamble symbol is being transmit-
ted.
TXBITPLS (Pin 63)
Transmitter Bit Pulse. TXBITPLS is an output signal
used to support transmission timing of user data for either
BPSK or QPSK modes, as programmed by bit 0 of 40
H
.
In BPSK mode, user-provided data is requested by the
Z87200 by a rising edge of TXBITPLS once per symbol.
TXBITPLS requests the data one chip period before the
TXIN data is latched into the device, and TXBITPLS falls
low immediately following the rising edge of TXIFCLK,
where TXIFCLK latches the TXIN value.
In QPSK mode, user-provided data is requested by the
Z87200 by a rising edge of output signal TXBITPLS which
occurs twice per symbol, first one chip period before the
middle of the symbol and then one chip period before the
end of the symbol. TXBITPLS requests the data exactly
one chip cycle period before the TXIN data is latched into
the device. TXBITPLS falls low immediately following the
rising edge of TXIFCLK, where TXIFCLK latches the TXIN
value.
In both BPSK and QPSK modes, the data must be valid on
the second rising edge of TXIFCLK after the rising edge of
TXBITPLS.
TXCHPPLS (Pin 62)
Transmitter Chip Pulse. TXCHPPLS is an output signal
used to support transmission timing for the device. TXCH-
PPLS pulses high for one TXIFCLK cycle at the PN chip
rate defined by the user. The chip rate is set either by pro-
gramming a value in bits 5-0 of address 41
H
or through use
of the external TXMCHP signal.
TXTRKPLS (Pin 61)
Transmitter Data Track Pulse. TXTRKPLS is an output
signal that allows monitoring of data symbol transmis-
sions. A rising edge of output signal TXTRKPLS occurs
one chip period before the end of the current data symbol
transmission. TXTRKPLS then falls low immediately fol-
lowing the rising edge of TXIFCLK.
TXACTIVE (Pin 78)
Transmitter Active. A high level on TXACTIVE indicates
that the transmitter is sending data symbols. This signal
will be set high at the end of the Acquisition/Preamble sym-
bol, indicating the start of the first chip of the first data sym-
bol at the TXIOUT and TXQOUT pins. It will be set low at
the end of the last chip period of the last data symbol of the
burst at the TXIOUT and TXQOUT pins.
RXOUT (Pin 57)
Receiver Output. RXOUT is the output data of the receiv-
er following downconversion, despreading and demodula-
tion. In BPSK mode, one data bit is provided per symbol;
in QPSK mode, two data bits are provided per symbol with
a half-symbol separation between the bits. Note that, when
the Z87200 is operated in burst mode, the data will be in-
valid during the first symbol of each burst; that is, in BPSK
mode the first bit will be invalid, and in QPSK mode the first
two bits will be invalid.
RXIOUT (Pin 56)
Receiver I Channel Output. RXIOUT is the I channel out-
put data before dibit-to-serial conversion. RXIOUT can be
used in conjunction with the RXQOUT signal in applica-
tions where the QPSK output data is required as parallel
bit pairs. Note that, when the Z87200 is operated in burst
mode, the first bit of RXIOUT in each burst will be invalid
RXQOUT (Pin 55).
Receiver Q Channel Output. RXQOUT is the Q channel
output data before dibit-to-serial conversion. RXQOUT
can be used in conjunction with the RXIOUT signal in ap-
plications where the QPSK data is required as parallel bit
PS010202-0601

Z8720020FSG

Mfr. #:
Manufacturer:
ZiLOG
Description:
IC SS MODEM 100-QFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union