Z87200
Spread-Spectrum Transceiver Zilog
4-38
CONTROL REGISTERS (Continued)
Address 3B
H
:
Bit 0 — Matched Filter Loopback Enable
The Z87200 incorporates a loopback capability that feeds
the encoded and spread transmit signals TXIOUT and TX-
QOUT directly into the PN Matched Filter inputs. This test
mode allows the baseband portion of the system to be test-
ed independently of the BPSK/QPSK Modulator and
Downconverter.
Setting bit 0 of address 3B
H
high enables this loopback
path; setting it low puts the device into its normal operating
mode.
Bit 1 — I.F. Loopback Enable
The Z87200 incorporates a loopback capability that feeds
the encoded, spread and modulated transmit signal
TXIFOUT
7-0
directly into the receiver RXIIN
7-0
input. This
test mode allows the entire digital portion of the system to
be tested. Since only the I channel is provided as an input,
I.F. loopback requires that the PN chip rate and RXIFCLK
rate be consistent with Direct I.F. Sampling Mode.
Setting bit 1 of address 3B
H
high enables this loopback
path; setting it low puts the device into its normal operating
mode.
Bits 3-2 — Receiver Overlay Select
The Z87200 incorporates programmable overlay code
generators in both the transmitter and receiver. When en-
abled, the selected receiver overlay code is subtracted
from the data symbols, one overlay bit per symbol in both
BPSK and QPSK modes. No synchronization beyond the
burst acquisition synchronization that is intrinsic to opera-
tion of the Z87200 is required since the overlay code gen-
erators in both the transmitter and the receiver are auto-
matically reset at the start of each burst. The addition of
the overlay code randomizes the transmitted data se-
quence to guarantee that the spectrum of the transmitted
signal will be adequately whitened and will not contain a
small number of spectral lines even when the data itself is
not random.
Three transmit and receive overlay codes can be selected,
where they are each maximal length sequences with
lengths of 63, 511 and 1023 symbols. The receiver overlay
codes are enabled and selected by the settings of bits 3-2
of address 3B
H
, as shown in Table 19.
Addresses 3C
H
through 3F
H
: Unused
Transmit Control Registers
Address 40
H
:
Bit 0 — Transmit BPSK
This bit configures the transmitter for either BPSK or
QPSK mode transmission. and differential encoding.
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
symbol duration, the TXIN data is latched into the device.
TXBITPLS falls low immediately following the rising edge
of TXIFCLK, which latches the TXIN value, and is generat-
ed 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 in this mode twice per symbol, first one chip pe-
riod before the middle of the symbol and then one chip pe-
riod before the end of the symbol. TXBITPLS requests the
data exactly one chip cycle before latching the TXIN data
into the device. TXBITPLS falls low immediately following
the rising edge of TXIFCLK, which latches the TXIN value.
When bit 0 of address 40
H
is set low, the transmitter is con-
figured in QPSK mode; when it is set high, the transmitter
is configured in BPSK mode.
Table 20. Receiver Overlay Code Select
Bits 3-2 in
Addr. 3B
H
Overlay Code Length
and Polynomial
0 Overlay Code Disabled
1
63: 1 +x
-2
+x
-3
+x
-5
+x
-6
2
511: 1 +x
-2
+x
-3
+x
-5
+x
-9
3
1023: 1 + x
-2
+x
-3
+x
-5
+x
-10
PS010202-0601
Z87200
Zilog Spread-Spectrum Transceiver
4-39
4
Bit 1 — Offset Binary Output
The TXIFOUT
7-0
output signals can be in either two’s com-
plement or offset binary formats. Since all internal pro-
cessing in the device uses two’s complement format sig-
nals, the MSB of the two’s complement modulated
transmitter output must be inverted if the output is to be in
offset binary format.
When this bit is set high, the TXIFOUT
7-0
output will be in
offset binary format and, when it is set low, the signal will
be in two’s complement format. In two’s complement for-
mat, the 8-bit output values range from –128 to +127 (80
H
to 7F
H
); in offset binary format, the values range from 0 to
+255 (00
H
to FF
H
).
Bit 2 — Manual Chip Clock Enable
This bit enables the PN chip rate to be controlled by either
the internal chip rate clock generator or by the external in-
put signal TXMCHP. The TXMCHP input allows the user
to manually insert a single PN chip clock pulse or continu-
ous stream of pulses. 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 in-
teger sub-multiples of the frequency of TXIFCLK. The sig-
nal is internally synchronized to TXIFCLK to avoid race or
hazard timing conditions.
When this bit is set high, TXMCHP will provide the PN chip
rate clock; when it is set low, the clock will be provided by
the internal chip rate clock generator controlled by bits 5-0
of address 41
H
.
Bit 3 — Invert Symbol
This bit allows the user to invert the I and Q channel bits
following differential encoding and before being spread by
the PN code. This function has the same effect as inverting
the PN code, which may be useful in some cases.
When this bit is set high, the encoded I and Q channel bits
will be inverted; when it is set low, the I and Q channel bits
will not be inverted.
Address 41
H
:
Bits 5-0 — TXIFCLK Cycles per Chip
Bits 5-0 set the transmitter baseband PN chip rate to the
frequency of TXIFCLK/(n+1), where n is the value stored
in bits 5-0. The value of the data stored in bits 5-0 must
range from 1 to 63 (01
H
to 3F
H
). This feature is useful
when the PN chip rate required is an integer sub-multiple
of the frequency of TXIFCLK. In cases where a chip rate is
required that is not an integer sub-multiple of the frequency
of TXIFCLK, the rate may be controlled externally using
TXMCHP.
Address 42
H
:
Bits 5-0 — Tx Chips per Data Symbol
The number of chips per data symbol in the transmitter is
stored in bits 5-0 of address 42
H
. The unsigned value must
range from 1 to 63 (01
H
to 3F
H
), and the number of chips
per data symbol will be this value plus 1. This value con-
trols data symbol timing in the transmitter.
Address 43
H
:
Bits 5-0 — Tx Chips per Acquisition/Preamble Symbol
The number of chips per Acquisition/Preamble symbol in
the transmitter is stored in bits 5-0 of address 43
H
. The un-
signed value must range from 1 to 63 (01
H
to 3F
H
), and the
number of chips per data symbol will be this value plus 1.
This value controls the Acquisition/Preamble symbol tim-
ing in the transmitter.
Addresses 44
H
through 4B
H
:
Transmitter Acquisition/Preamble Symbol Code
Each Z87200 burst transmission begins with an Acquisi-
tion/Preamble symbol and is then followed by the actual in-
formation data symbols. Two separate and independent
PN codes can be employed, one for the Acquisition/Pre-
amble symbol, the other for the information symbols. Ac-
cordingly, the Z87200 Transmit PN Code Generators, like
the receiver’s PN Matched Filter, support independent PN
codes up to 64 chips in length for the two modes. Address-
es 44
H
to 4B
H
contain the binary Transmitter Acquisi-
tion/Preamble Symbol PN code chip values, where the
configuration of the stored bits is as shown in Table 20.
The length, N, of the Acquisition/Preamble symbol code is
set by the value of (N-1) stored in bits 5-0 of address 43
H
.
An internal counter begins the transmission with the PN
code chip corresponding to that value. The last chip trans-
mitted per symbol is then code chip 0. Note that this con-
vention agrees with that used for the Z87200’s PN
Matched Filter: for a code of length N, code chip (N-1) will
be the first chip transmitted and will first be processed by
Tap 0 of the PN Matched Filter; the last chip per symbol to
be transmitted, however, will be chip 0, and at that time
chip (N-1) will be processed by Tap (N-1) and chip 0 by
Tap 0 to achieve peak correlation. Operation with the sub-
sequent data symbols is analogous.
Table 21. Acquisition/Preamble Symbol Codes
Addr 4B
H
, Bits 7-0
Code Bits 63-56
•••••••••
•••••••••
Addr 45
H
, Bits 7-0
Code Bits 15-8
Addr 44
H
, Bits 7-0
Code Bits 7-0
PS010202-0601
Z87200
Spread-Spectrum Transceiver Zilog
4-40
CONTROL REGISTERS (Continued)
Address 4C
H
through 53
H
:
Data Symbol Code
Addresses 4C
H
to 53
H
contain the binary Data Symbol PN
code sequence values. The storage capacity, assign-
ments, and operation are similar to that of the Acquisi-
tion/Preamble PN code sequence values. The configura-
tion of the bits stored is as shown in Table 22.
Transmit Control Registers
Address 54
H
:
Bits 1-0 — Transmitter Overlay Select
The Z87200 incorporates programmable overlay code
generators in both the transmitter and receiver. When en-
abled, the selected transmitter overlay code is subtracted
from the data symbols, one overlay bit per symbol in both
BPSK and QPSK modes. No synchronization is required
since the codes in both the transmitter and the receiver are
automatically synchronized by resetting the code genera-
tors at the start of each burst. The addition of the overlay
codes randomizes the transmitted data sequence to guar-
antee that the spectrum of the transmitted signal will be ad-
equately whitened and will not contain a small number of
spectral lines even when the data itself is not random.
Three transmit and receive overlay codes can be selected,
where they are each maximal length sequences with
lengths of 63, 511 and 1023 symbols. The transmitter
overlay codes are enabled and selected by the settings of
bits 1-0 of address 54
H
, as shown in Table 23.
Bit 2 —Transmitter Symbols Per Burst Off
Bit 2 of address 54
H
is not used and must always be set
low (0).
Address 55
H
through 56
H
:
Transmitter Data Symbols per Burst (bits 15-0)
The data stored as two bytes in addresses 55
H
(LS byte)
and 56
H
(MS byte) defines the number of data symbols per
burst for the transmitter. This unsigned value must range
from 1 to 65,535 (0001
H
to FFFF
H
), and the number of
data symbols per burst will be this value plus 1. Note that
the range is slightly different from that in the receiver. Once
the number of transmitted data symbols exceeds this num-
ber, the burst is assumed to have ended and the transmit-
ter is immediately turned off. If the data value is set to
0000
H
, then the symbols per burst counter is disabled, per-
mitting the Z87200 to be used for continuous transmission
of data.
Table 22. Data Symbol Codes
Addr 53
H
, Bits 7-0
Code Bits 63-56
••••••••••
••••••••••
Addr 4D
H
, Bits 7-0
Code Bits 15-8
Addr 4C
H
, Bits 7-0
Code Bits 7-0
Table 23. Transmitter Overlay Code Select
Bits 1-0 in
Addr. 54
H
Overlay Code Length
and Polynomial
0 Overlay Code Disabled
1
63: 1+x
-2
+x
-3
+x
-5
+x
-6
2
511: 1+x
-2
+x
-3
+x
-5
+x
-9
3
1023: 1+x
-2
+x
-3
+x
-5
+x
-10

Z8720020FSC00TR

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