![Intel STEL-2176 Скачать руководство пользователя страница 62](http://html1.mh-extra.com/html/intel/stel-2176/stel-2176_user-manual_2073166062.webp)
Transmitter Description
User Manual
53
STEL-2176
WCP 53854.c-12/8/97
TXOSCIN
(20-50 MHz)
TXPLLCLK
TXPLLEN
FREQUENCY
MULTIPLIER
PLL
TXBYPCLK
MUX
CLK
(100-165 MHz)
OSCILLATOR
TXOSCOUT
TXBYPASSFSYN
ENCLKOUT
Figure 38. Master Clock Generation
Clock Generator
The timing of the STEL-2176 is controlled by the Clock
Generator, which uses an master clock (CLK) and
programmable dividers to generate all of the internal
and output clocks. There are primarily two clock
systems, the auxiliary clock and the data path timing
signals (bit, symbol, and sampling rate signals).
The auxiliary clock (TXACLK) output is primarily for
use in master mode where users may need a clock to
run control circuits during the guard time between
bursts (when TXCLKEN is low and TXBITCLK has
stopped). The output clock rate is set by the frequency
(f
CLK
) of the external master clock and the value (N) of
the Auxiliary Clock Rate Control field (bits 3-0 of Block
2 Register 2A
H
). The clock rate is set to:
TXACLK =
f
N +1 2
N
15
CLK
≤ ≤
If N is set to 1 or 0, the TXACLK output will remain set
high, thereby disabling this function. If the TXACLK
signal is not required, it is recommended that it be set
in this mode to conserve power consumption. The
TXACLK output is a pulse that will be high for 2 cycles
of CLK and low for (N-1) CLK cycles. Unlike other
functions, the TXACLK output is not affected by
TXCLKEN.
The data path timing is based on the ratio of the master
clock frequency to the symbol data rate. The ratio must
be a value of four times an integer number (N+1). The
value of N must be in the range of 3 to 4095. This value
is represented by a 12-bit binary number that is
programmed by LSB and MSB Sampling Rate Control
fields [Block 2 Register 29
H
(LSB) and bits 3-0 of Block 2
Register 39
H
(MSB)], which sets the TXSYMPLS
frequency [based on the frequency (f
CLK
) of the external
master clock] to:
Symbol Rate =
1
4
f
N 1 3 N
4095
CLK
∗
≤ ≤
+
The symbol pulse (TXSYMPLS) signal output is
intended to allow the user to verify synchronization of
the external serial data (TXTSDATA) with the
STEL-2176 symbol timing. TXSYMPLS is normally low
and pulses high for a period of one CLK cycle at the
point where the last bit of the current symbol is
internally latched by the falling edge of the internal BIT
Clock (TXBITCLK) signal. (Refer to the Timing
Diagrams section.)
The internal TXBITCLK period is a function of the
MOD field (bits 3-2 of Block 2 Register 2C
H
), which
determines the signal modulation. TXBITCLK has a
50% duty cycle for BPSK and QPSK modes. It also has
a 50% duty cycle in 16QAM mode when N+1 is even. If
N+1 is odd, then TXBITCLK will be high for (N
÷
2)+1
clocks and then low for N
÷
2 clocks. (Refer to the Bit
Clock Synchronization Timing diagram in the Timing
Diagrams section.)
The
TXBITCLK
frequency is determined by :
BITCLK =
CLK
(N+1) K
K = 1 for 16QAM,
2 for QPSK,
4 for BPSK
3 N 4095
∗
≤
≤
NCO
A 24-bit, Numerically Controlled Oscillator (NCO) is
used to synthesize a digital carrier for output to the
Modulator. The NCO gives a frequency resolution of
about 6 Hz at a clock frequency of 100 MHz. The NCO
also uses 12-bit sine and cosine lookup tables (LUTs) to
synthesize a carrier with very high spectral purity, typi-
cally better than -75 dBc at the digital outputs.