hsp43168 Intersil Corporation, hsp43168 Datasheet - Page 7

no-image

hsp43168

Manufacturer Part Number
hsp43168
Description
Dual Fir Filter
Manufacturer
Intersil Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
hsp43168GC-33
Manufacturer:
HAR
Quantity:
41
Part Number:
hsp43168GC-45
Manufacturer:
INTERS
Quantity:
45
Part Number:
hsp43168GM-25/883
Manufacturer:
ZILOG
Quantity:
2
Part Number:
hsp43168GM-25/883
Manufacturer:
INTERS
Quantity:
21
Part Number:
hsp43168GM-33/883
Manufacturer:
INTERS
Quantity:
33
Part Number:
hsp43168GM-45
Manufacturer:
a
Quantity:
295
Part Number:
hsp43168JC-33
Manufacturer:
HARRIS
Quantity:
41
Part Number:
hsp43168JC-33
Manufacturer:
INTERS
Quantity:
572
Part Number:
hsp43168JC-33
Manufacturer:
INTERSIL
Quantity:
1 000
Part Number:
hsp43168JC-33
Manufacturer:
INTERSIL
Quantity:
20 000
Company:
Part Number:
hsp43168JC-45
Quantity:
80
NOTE:
NOTE:
The 4 LSBs of the control word loaded at address 000H are
used to select the decimation factor. The Decimation Factor
is programmed to one less than the number of delays
between filter taps
DF
For example, if the 4 LSBs are programmed with a value of
0010, the Forward and Reverse Shifting Decimation Registers
are each configured with a delay of 3. Bit 4 is used to select
whether the FIR cells operate as two independent filters or
one extended length filter. Dual filter mode assumes Filter A
1. Address locations 002H to 011H are reserved, and writing to
2. Address locations 002H to 011H are reserved, and writing to
BITS
BITS
3-0
8-5
TABLE 1. CONFIGURATION/CONTROL WORD 0 BIT
TABLE 2. CONFIGURATION/CONTROL WORD 1 BIT
4
5
6
7
8
9
0
1
2
3
4
9
=
these locations will have unpredictable effects on part
configuration.
these locations will have unpredictable effects on part
configuration.
(
CLK delays between taps
Decimation Factor (N) R = N + 1
Mode Select
Odd/Even Filter
Coefficient Symmetry
FIR A Odd/Even
Number of Taps
FIR B Odd/Even
Number of Taps
FIR B Input Source
Not Used
FIR A Input Format
FIR A Coefficient Format (Defined same as FIR A input).
FIR B Input Format
FIR B Coefficient
Data Reversal Enable
Round Position
Round Enable
DEFINITIONS
DEFINITIONS
FUNCTION
FUNCTION
CONTROL ADDRESS 000H
CONTROL ADDRESS 001H
0000 = No Decimation.
1111 = Decimation by 16.
0 = Single Filter Mode.
1 = Dual Filter Mode.
(also 20-Bit Coefficient Filter)
0 = Even Symmetric Coefficients.
1 = Odd Symmetric Coefficients.
0 = Odd Number of Taps in Filter.
1 = Even Number of Taps in Filter.
(Defined Same as FIR A Above).
0 = Input from INA0-9.
1 = Input from INB0-9.
Set to 0 for Proper Operation.
) 1
7
0 = Unsigned.
1 = Two's Complement.
(Defined same as FIR A input).
(Defined same as FIR A input).
0 = Enabled.
1 = Disabled.
0000 = 2
1011 = 2
(See Figure 4)
0 = Enabled.
1 = Disabled.
DESCRIPTION
DESCRIPTION
-10.
1.
(EQ. 1)
HSP43168
and Filter B are separate independent filters. In the single filter
mode, the data is routed through the forward paths of Filters A
and B before entering the reverse paths of Filters A and B
(see Figure 1). Coefficient symmetry is selected by bit 5. Bits 6
and 7 are programmed to configure the FIR cells for odd or
even filter lengths (number of taps). Bit 8 selects the FIR B
input source when the FIR cells are configured for
independent operation. Bit 9 must be programmed to 0.
NOTE: When the filter is programmed for even-taps, the
TXFR signal is delayed by only three CLKS (see Figure 1).
For odd-taps, the TXFR signal is delayed by four CLKS.
The 4 LSBs of the control word loaded at address 001H are
used to configure the format of the FIR cell's data and
coefficients. Bit 4 is programmed to enable or disable the
reversal of data sample order prior to entering the Reverse
Path Decimation Registers. Data reversal is required for
symmetric filter coefficient sets of both even or odd numbers
of filter taps. Asymmetric filters and some decimated
symmetric filters require the data reversal to be off. Bits 5-9
are used to support programmable rounding on the output.
FIR Filter Cells
Each FIR filter cell is based on an array of four 11x10-bit two's
complement multipliers. One input of the multipliers comes
from the ALU’s which combine data shifting through the
Forward and Reverse Decimation Registers. The second
multiplier input comes from the user programmable coefficient
bank. The multiplier outputs are fed to an accumulator whose
result is passed to the output section where it is multiplexed or
added with the result from the other FIR cell.
Decimation Registers
The Forward and Reverse Decimation Shift Registers can
be configured for decimation factors from 1 to 16 (see
Table 1, bits 0-3). NOTE: Setting the decimation factor
only affects the Delay Registers between filter taps, not
the filter control multiplexers. Example 4 and Example 5
in “Application Examples” on page 10 discuss how to
configure the part for actual decimation applications.
The Reverse Shifting Registers with the data reversal logic
are used to take advantage of symmetry in linear phase filters
by aligning data at the ALUs for pre-addition prior to
multiplication by the common coefficient. When the FIR cells
are configured in single filter mode, the Decimation Registers
in FIR cell A and FIR cell B are cascaded. This extended filter
tap delay path allows computation of a filter which is twice the
size of that capable using a single cell. The Decimation
Registers also provide data storage for polyphase or 2-D
filtering applications (See “Application Examples” on
page 10).
The Data Feedback Circuitry in each FIR cell is responsible
for transferring data from the Forward to the Reverse
Shifting Decimation Registers. This circuitry feeds blocks of
samples into the reverse shifting decimation path in either

Related parts for hsp43168