![](http://datasheet.mmic.net.cn/370000/HSP50214B_datasheet_16695388/HSP50214B_36.png)
3-36
Serial Output Configuration Example 1:
It is desired to output the I data word, followed by the Q data
word, followed by the Phase data word on the SEROUTA
output. Similarly, it is desired to output the Magnitude data
word followed by the Frequency data word, followed by the
Timing Error data word, followed by the AGC Level data word
on the SEROUTB output. Table 14 illustrates how Control
Word 19 should be programmed.
NOTE: Becauseallbutthefirstdatawordintheserialoutputisiden-
tified by the data type that it follows, SEROUTB can only be
fullyindependentofthesequenceinSEROUTAifitdoesnot
useanyofthesamedatawordtypes.Thisimpliesapartition
as described in Example 1. Once a data word that is used in
SEROUTA is called out in SEROUTB, the remaining se-
quence in SEROUTB will be identical to that portion of SE-
ROUTA sequence that follows the duplicate data type. This
follows from using the “Link follows ‘data type’ data” for
word linkage.
NOTE: Each type of data word should be used only once in each
data stream. If the “Link following I data” is programmed
with the data type identifier for I
,
then the part will repeat the
Idataworduntilallofthedatawordlocationsarefilled.InEx-
ample1,ifbits20-18wereerroneouslyprogrammedto000(I
data)thentheSEROUTAwouldbefoursequentialrepeatsof
the I data word.
Serial Output Configuration Example 2:
It is desired to output only three data words on each serial
output. The I data word, followed by the Q data word, followed
by the Magnitude data word is to be output on SEROUTA. The
Q data word followed by the Magnitude data word, followed by
the one other data word to be output on SEROUTB. The
choices for the remaining data word in the SEROUTB signal
are: phase, frequency, AGC level and timing error. Table 15
illustrates how Control Word 19 should be programmed.
The serial data stream looks like:
As shown by this example, once Q was linked to |r| in the
SEROUTA chain, the SEROUTB chain must have |r|
following Q, if Q is selected. Figure 35 illustrates the
construction of the serial output streams. If the serial data
stream was changed to be a length of four data words, then,
by default, the SEROUTA would be whatever is selected for
SEROUTB data word 3. SEROUTB would need to identify
the fourth data word.
Thus, SEROUTA and SEROUTB are
not fully independent because they share the Q data
word (and by default, the MAGNITUDE follows Q data link
and whatever is selected for data word 3 to follow
MAGNITUDE data in SEROUTB).
The other signals provided with the SEROUTA and
SEROUTB are the SERSYNC and the SERCLK. The
SERSYNC signal can be programmed in either early or late
sync mode. The sync signal is pulsed active low or active
high for each information word link of the chain of data
created using Control Word 19. Figure 36 shows the four
possible configurations of SERSYNC as programmed using
Control Word 20.
As previously discussed, Control Word 20, Bits 17 and 19,
set the functionality of the LSB of each data word. These bits
may be programmed to be either a logic “0”, logic “1” or as
normal data. The fixed states are designed to allow the
microprocessor to synchronize to the serial data stream.
TABLE 14. EXAMPLE 1 SERIAL OUTPUT CONTROL SETTINGS
CONTROL
WORD 19
BIT POSITION
FUNCTION
BIT
VALUE
RESULT
30-28
SEROUTA Data Source
000
(I)
27-25
SEROUTB Data Source
010
(|r|)
24-21
Number of Serial Word
Links in a Chain
100
(4)
20-18
Link following I data
001
(Q)
17-15
Link following Q data
011
(
φ
)
14-12
Link following |r| data
100
(
f
)
11-9
Link following
φ
data
111
(Zeros)
8-6
Link following
f
data
101
(Timing)
5-3
Link following AGC data
XXX
(N/A)
2-0
Link following Timing
Error data
110
(AGC)
TABLE 15. EXAMPLE 2 SERIAL OUTPUT CONTROL SETTINGS
CONTROL
WORD 19
BIT POSITION
30-28
27-25
24-21
FUNCTION
BIT
VALUE
000
001
011
RESULT
(I)
(Q)
(3)
SEROUTA Data Source
SEROUTB Data Source
Number of Serial Word
Links in a Chain
Link following I data
Link following Q data
Link following |r| data
Link following
φ
data
Link following
f
data
Link following AGC data
Link following Timing
Error data
20-18
17-15
14-12
11-9
8-6
5-3
2-0
001
010
TBD
XXX
XXX
XXX
XXX
(Q)
(|r
|
)
TBD
(N/A)
(N/A)
(N/A)
(N/A)
SEROUTA:
CONTROL WORD 19 FIELD
start
I data word >
Q data word >
|r|data word >
end >
SEROUTA source data = 000
Link following I data = 001
Link following Q data = 010
SEROUTB:
CONTROL WORD 19 FIELD
start
Q data word >
|r|data word >
TBD data word>
end >
SEROUTB source data = 001
Link following Q data = 010
Link following |r| data = TBD
HSP50214B