13
FN3365.10
October 6, 2008
If external multiplexing is selected (INT/EXT = 0), a
demultiplex function is required off chip to break the input data
stream into even and odd samples for input through AIN0-15
and BIN0-15. In this mode, the real and imaginary processing
legs run at the input clock rate which allows the device to
perform the down convert and decimate function on real
signals sampled at up to twice the maximum speed grade of
the device (104 MSPS). With external multiplexing, the
minimum pipeline delay through the upper processing leg is 9
CLK’s and the pipeline delay through the lower processing leg
is 26 CLK’s as shown in Figure 15B. To synchronize the even
samples input through AIN0-15 with the zero degree cosine
term of the quadrature LO, SYNC
should be asserted on the
same clock that the target sample is present at the input of the
part as shown in Figure 17. NOTE: For proper operation,
the samples demultiplexed to the AIN0-15 input must
precede those input to the BIN0-15 input in sample order.
For example, given a data sequence x0, x1, x2, and x3,
the demultiplex function would route x0 and x2 to AIN0-
15 and x1 and x3 to BIN0-15.
Quadrature to Real Conversion Mode (MODE1-0 = 11)
The Quadrature to Real Conversion mode is used to
construct a real output from a quadrature input. To
accomplish this, the Halfband Filter Processor interpolates
the quadrature components of the complex input signal by
a factor of two. Next, the Quadrature Up-Convert Processor
spectrally shifts the signal by f
S
/4 and derives the real
output as described in the f
S
/4 Quadrature Up-Convert
Processor Section. The direction of the spectral shift is
controlled via the USB/LSB
input and is used to designate
the frequency content of the complex input as either the
upper or lower sideband of the resulting real output signal.
A spectral representation of quadrature to real conversion
is shown in Figure 18 for USB/LSB
= 1. NOTE: The f
S
/4
Up-Convert Processor uses quadrature mix factors
FIGURE 15A. DATA FLOW DIAGRAM FOR DOWN CONVERT AND DECIMATE MODE (INT/EXT = 1)
FIGURE 15B. DATA FLOW DIAGRAM FOR DOWN CONVERT AND DECIMATE MODE (INT/EXT
= 0)
EVEN TAP
FILTER
ODD TAP
FILTER
AIN0-15
AOUT0-15
OEA
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
N
D
F
M
T
R
E
G
R
E
G
R
E
G
R
E
G
1,-1,1,-1,...
2
2
BOUT0-15
OEB
R
N
D
F
M
T
R
E
G
R
E
G
-1,1,-1,1,...
Clocked at CLK/2
GROUP DELAY 19
PIPELINE DELAY 2-35
GROUP DELAY 19
PIPELINE DELAY 19
EVEN TAP
FILTER
ODD TAP
FILTER
AIN0-15
AOUT0-15
OEA
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
N
D
F
M
T
R
E
G
R
E
G
R
E
G
R
E
G
1,-1,1,-1,...
2
2
BOUT0-15
OEB
R
N
D
F
M
T
R
E
G
R
E
G
-1,1,-1,1,...
BIN0-15
R
E
G
R
E
G
GROUP DELAY 19
PIPELINE DELAY 2-35
GROUP DELAY 19
PIPELINE DELAY 19
0
12
CLK
SYNC
AIN0-15
3
THE SAMPLE DESIGNATED BY THE 0
o
AND 180
o
LABELS ARE MIXED
WITH THE RESPECTIVE COSINE TERMS ON THE UPPER PROCESSING
LEG, AND THE OTHER SAMPLES, THOSE LABELED BY 90
o
AND 270
o
,
ARE MIXED WITH THE RESPECTIVE SINE TERMS ON THE LOWER LEG.
FIGURE 16. DATA SYNCHRONIZATION TO 0
o
PHASE OF
QUADRATURE LO
0
o
90
o
180
o
270
o
HSP43216
14
FN3365.10
October 6, 2008
scaled by two to compensate for the attenuation
introduced by the interpolation process.
The Quadrature to Real Conversion mode is most easily
understood by first considering an implementation using a
7 tap transversal filter as shown in Figure 19. By examining
the combination of interpolation, filtering, and up
conversion it is seen that a particular output is only
dependent on the sum-of-products for the even indexed
samples and coefficients or the sum-of-products for the odd
indexed samples and coefficients. This computational
partitioning allows the dual interpolation filters required in
this mode to be realized using the same polyphase filter
structure used in the other modes. A functional block
diagram of the polyphase implementation for Quadrature to
Real Conversion mode is shown in Figure 20. In this
implementation, the real and imaginary components of a
complex input stream drive the even and odd tap filters.
The output of each filter is then modulated by the non-zero
mix factors and multiplexed into a single real output stream.
FIGURE 18. QUADRATURE TO REAL CONVERSION
REAL OUTPUT
UPCONVERTED SIGNAL
FILTER PASSBAND
INPUT SIGNAL SPECTRUM
0f
S
/2 f
S
-f
S
/2
0
f
S
/2 f
S
-f
S
/2
0f
S
2f
S
-f
S
f
S
= INPUT SAMPLE RATE
INTERPOLATED SIGNAL
0f
S
/2 f
S
-f
S
/2
f
S
= INTERPOLATED SAMPLE RATE, 2f
S
C0 C1 C2 C3 C4 C5 C6
0,1,0,-1...
-1,0,1,0...
HALFBAND FILTER
..R1,R0
2
..R1,0,R0,0
C0 C1 C2 C3 C4 C5 C6
..,Y2,Y1,Y0
..I1,I0
2
..I1,0,I0,0
Y(0) = 0(0(C0)+R0(C1)+0(C2)+R1(C3)+0(C4)+R2(C5)+0(C6))+
-1(0(C0)+I0(C1)+0(C2)+I1(C3)+0(C4)+I2(C5)+0(C6))
Y(1) = 1(R0(C0)+0(C1)+R1(C2)+0(C3)+R2(C4)+0(C5)+R3(C6))+
0(I0(C0)+0(C1)+I1(C2)+0(C3)+I2(C4)+0(C5)+I3(C6))
Y(2) = 0(0(C0)+R1(C1)+0(C2)+R2(C3)+0(C4)+R3(C5)+0(C6))+
1(0(C0)+I1(C1)+0(C2)+I2(C3)+0(C4)+I3(C5)+0(C6))
Y(3) = -1(R1(C0)+0(C1)+R2(C2)+0(C3)+R3(C4)+0(C5)+R4(C6))+
0(I1(C0)+0(C1)+I2(C2)+0(C3)+I3(C4)+0(C5)+I4(C6))
HALFBAND FILTER
COS((n+1)/2)
SIN(-(
n+1)/2)
+
FIGURE 19. QUADRATURE TO REAL CONVERTER USING
TRANSVERSAL FILTERS
Y(0) = -1(I0(C1)+I1(C3))+I2(C5))
Y(1) = 1(R0(C0)+R1(C2)+R2(C4))+R3(C6))
Y(2) = 1(I1(C1)+I2(C3)+I3(C5))
Y(3) = -1(R1(C0)+R2(C2)+R3(C4)+R4(C6))
C0 C2 C4 C6
C1 C3 C5
R
E
G
ODD TAP FILTER
EVEN TAP FILTER
1,-1,1,-1,..
-1,1,-1,1..
COS LO
SIN LO
..R1,R0
..I1,I0
M
U
X
..,Y2,Y1,Y0
FIGURE 20. POLYPHASE IMPLEMENTATION OF
QUADRATURE TO REAL CONVERTER
HSP43216
15
FN3365.10
October 6, 2008
As in the other modes, the operation of the HSP43216 in
Quadrature to real Conversion mode is analogous to that of
the polyphase solution described above. The data flow
diagrams for this particular mode are shown in Figures 21A
and 21B.
If Internal Multiplexing is specified (INT/EXT
= 1), the real
and imaginary components of the quadrature input are fed
through AIN0-15 and BIN0-15 and processed on the upper
and lower legs respectively (see Figure 21A). Each
component of the complex input is interpolated, mixed with
the non-zero sine and cosine terms of the quadrature LO,
and multiplexed together into a real output sample stream
through AOUT0-15. Prior to the output multiplexer, the upper
and lower processing legs each run at the input data rate of
CLK/2 as indicated by the “” marking the various registers
and processing elements in Figure 21A. The complex input
sample stream may be synchronized with the zero degree
phase of the up converters quadrature LO by asserting the
SYNC
control input one cycle prior to the targeted data
sample as shown in Figure 22. This ensures that the real
sample input on the upper processing leg will be mixed with
the zero degree cosine term. The minimum pipeline delay
through the real processing leg (upper leg) is 15 CLK’s and
the delay through the imaginary processing leg (lower leg) is
48 CLK’s.
If external multiplexing is selected (INT/EXT
= 0), output
from the upper and lower processing legs exit through
AOUT0-15 and BOUT0-15 for multiplexing into a single data
stream off chip (see Figure 21B).This allows the processing
legs to run at the maximum CLK rate which coincides with
an interpolated output data rate of up to 104 MSPS.
NOTE: The output on BOUT0-15 precedes that on
AOUT0-15 in sample order. This requires a multiplexing
scenario which selects BOUT0-15 then AOUT0-15 on each
CLK of the HSP43216. With external multiplexing, the
minimum pipeline delay through the upper processing leg is
9 CLK’s and the pipeline delay through the lower processing
leg is 26 CLK’s as shown in Figure 21B. The SYNC
control
input is used as described in the preceding paragraph.
Clock at Input data rate, CLK/2
FIGURE 21A. DATA FLOW DIAGRAM FOR QUADRATURE TO REAL CONVERSION MODE (INT/EXT
= 1)
FIGURE 21B. DATA FLOW DIAGRAM FOR QUADRATURE TO REAL CONVERSION MODE (INT/EXT
= 0)
EVEN TAP
FILTER
ODD TAP
FILTER
AIN0-15
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
1
1
2,-2,2,-2,...
BIN0-15
R
E
G
R
E
G
R
E
G
M
U
X
-2,2,-2,2,...
AOUT0-15
OEA
R
N
D
F
M
T
R
E
G
R
E
G
GROUP DELAY 19
PIPELINE DELAY 2-35
GROUP DELAY 19
PIPELINE DELAY 19
EVEN TAP
FILTER
ODD TAP
FILTER
AIN0-15
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
R
E
G
1
1
2,-2,2,-2,...
BIN0-15
R
E
G
R
E
G
-2,2,-2,2,...
AOUT0-15
OEA
R
N
D
F
M
T
R
E
G
R
E
G
BOUT0-15
OEB
R
N
D
F
M
T
R
E
G
R
E
G
GROUP DELAY 19
PIPELINE DELAY 2-32
GROUP DELAY 19
PIPELINE DELAY 19
0
CLK/2
SYNC
AIN0-15
FIGURE 22. DATA SYNCHRONIZATION WITH PROCESSING
LEGS (INT/EXT
= 1)
BIN0-15
HSP43216

HSP43216VC-52Z

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
Active Filter s W/ANNEAL HALFB & FILER 100 PIN PQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet