Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

HSP43220 Datasheet(PDF) 10 Page - Intersil Corporation

Part # HSP43220
Description  Decimating Digital Filter
Download  21 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INTERSIL [Intersil Corporation]
Direct Link  http://www.intersil.com/cda/home
Logo INTERSIL - Intersil Corporation

HSP43220 Datasheet(HTML) 10 Page - Intersil Corporation

Back Button HSP43220 Datasheet HTML 6Page - Intersil Corporation HSP43220 Datasheet HTML 7Page - Intersil Corporation HSP43220 Datasheet HTML 8Page - Intersil Corporation HSP43220 Datasheet HTML 9Page - Intersil Corporation HSP43220 Datasheet HTML 10Page - Intersil Corporation HSP43220 Datasheet HTML 11Page - Intersil Corporation HSP43220 Datasheet HTML 12Page - Intersil Corporation HSP43220 Datasheet HTML 13Page - Intersil Corporation HSP43220 Datasheet HTML 14Page - Intersil Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 21 page
background image
10
FN2486.10
October 10, 2008
Coefficient RAM
The Coefficient RAM stores the coefficients for the current FIR
filter being implemented. The coefficients are loaded into the
Coefficient RAM over the control bus (C_BUS). The
coefficients are written into the Coefficient RAM sequentially,
starting at location zero. It is only necessary to write one half
of the coefficients when symmetric filters are being
implemented, where the last coefficient to be written in is the
center tap.
The coefficients are loaded into address 01 in two writes.
The first write loads the upper 16 bits of the 20-bit coefficient,
C4 through C19. The second write loads the lower 4 bits of
the coefficient, C0 through C3, where C19 is the MSB. The
two 16-bit writes are then formatted into the 20-bit coefficient
that is then loaded into the Coefficient RAM starting at RAM
address location zero, where the coefficient at this location is
the outer tap (or the first coefficient value).
To reload coefficients, the Coefficient RAM Address pointer
must be reset to location zero so that the coefficients will be
loaded in the order the FIR filter expects. There are two
methods that can be used to reset the Coefficient RAM
address pointer. The first is to assert RESET, which
automatically resets the pointer, but also clears the HDF and
alters some of the control register bits. (RESET does not
change any of the coefficient values.) The second method is
to set the F_DIS bit in control register H_ REGISTER1. This
control bit allows any of the FIR control register bits to be re-
programmed, but does not automatically modify any control
registers. When the programming is completed, the FIR is
re-started by clearing the F_DIS bit or by asserting one of
the start inputs (ASTARTIN or STARTIN). The F_DIS bit
allows the filter parameters to be changed more quickly and
is thus the recommended reprogramming method.
Data RAM
The Data RAM stores the data needed for the filter
calculation. The format of the data is:
20.2-12-22-32-42-52-62-72-82-92-102-112-122-132-142-15
where the sign bit is in the 20 location.
The 16-bit output of the HDF Output Register is written into
the Data Ram on the rising edge of CK_DEC.
RESET initializes the write pointer to the data RAM. After a
RESET occurs, the output of the FIR will not be valid until
the number of new data samples written to the Data RAM
equals TAPS.
The filter always operates on the most current sample and
the taps-1 previous samples. Thus if the F_DIS bit is set,
data continues to be written into the data RAM coming from
the HDF section. When the FIR is enabled again the filter will
be operating on the most current data samples and thus
another transient response will not occur.
The maximum throughput of the FIR filter is limited by the
use of a single Multiplier/Accumulator (MAC). The data
output from the HDF being clocked into the FIR filter by
CK_DEC must not be at a rate that causes an erroneous
result being calculated because data is being overwritten.
Equation 2 describes the relationship between, FIR_CK,
CK_DEC, the number of taps that can be implemented in the
FIR, the decimation rate in the HDF and the decimation rate
in the FIR. (In the Design Considerations section of the
“Operational Section” on page 12 there is a chart that shows
the tradeoffs between these parameters.)
This equation expresses the minimum FIR_CK. The
minimum FIR_CK is the smallest integer multiple of CK_IN
that satisfies Equation 1. In addition, the TSK specification
must be met (see AC Electrical Specifications). FDEC is the
decimation rate in the FIR (FDEC = F_DRATE +1), where
TAPS = the number of taps in the FIR for even length filters
and equals the number of taps+1 for odd length filters.
Solving Equation 3 for the maximum number of taps:
In using this equation, it must be kept in mind that CK_IN/
HDEC must be less than or equal to 4MHz (unless the HDF
is in bypass mode in which case this limitation in the HDF
does not apply). In the “Operational Section” on page 12
under the Design Considerations, there is a table that shows
the trade-offs of these parameters. In addition, Intersil
provides a software package called DECIMATE™ which
designs the DDF filter from System specifications.
The registered outputs of the data RAM are added or
subtracted in the 17-bit pre-adder. The F_OAD control bit
allows zeros to be input into one side of the pre-adder. This
provides the capability to implement non-symmetric filters.
The selection of adding the register outputs for an even
symmetric filter or for subtracting the register outputs for odd
symmetric filter is provided by the control bit F_ESYM, which
is programmed over the control bus. When subtraction is
selected, the new data is subtracted from the old data. The
17-bit output of the adder forms one input of the
multiplier/accumulator.
A control bit F_CLA provides the capability to clear the
feedback path in the accumulator such that multiplier output will
not be accumulated, but will instead flow directly to the output
register. The bit weightings of the data and coefficients as they
are processed in the FIR is shown as follows.
Input Data (from HDF)
20.2-1 . . . 2-15
Pre-adder Output
2120.2-1 . . . 2-15
Coefficient
20.2-1 . . . 2-19
Accumulator
28 . . . 20 .21 . . . 2-34
FIR_CK
CK_IN TAPS/2
() 4F
DEC
++
[]
H
DEC FDEC
----------------------------------------------------------------------------------
(EQ. 2)
TAPS
2
FIR_CK H
DEC FDEC
CK_IN
----------------------------------------------------------
F
DEC -4
⎝⎠
⎛⎞
=
(EQ. 3)
HSP43220


Similar Part No. - HSP43220

ManufacturerPart #DatasheetDescription
logo
Intersil Corporation
HSP43220 INTERSIL-HSP43220 Datasheet
800Kb / 18P
   Decimating Digital Filter
logo
Renesas Technology Corp
HSP43220 RENESAS-HSP43220 Datasheet
1Mb / 21P
   Decimating Digital Filter
Oct 10, 2008
logo
Intersil Corporation
HSP43220 INTERSIL-HSP43220 Datasheet
48Kb / 5P
   Decimating Digital Filter Development Software
May 1999
HSP43220/883 INTERSIL-HSP43220/883 Datasheet
204Kb / 7P
   Decimating Digital Filter
HSP43220883 INTERSIL-HSP43220883 Datasheet
204Kb / 7P
   Decimating Digital Filter
More results

Similar Description - HSP43220

ManufacturerPart #DatasheetDescription
logo
Intersil Corporation
HSP43220 INTERSIL-HSP43220_04 Datasheet
800Kb / 18P
   Decimating Digital Filter
HSP43220883 INTERSIL-HSP43220883 Datasheet
204Kb / 7P
   Decimating Digital Filter
logo
Renesas Technology Corp
HSP43220 RENESAS-HSP43220 Datasheet
1Mb / 21P
   Decimating Digital Filter
Oct 10, 2008
logo
List of Unclassifed Man...
GF9102ACPM ETC-GF9102ACPM Datasheet
300Kb / 11P
   Decimating/Interpolating Digital Filter
logo
Intersil Corporation
DECIMATE INTERSIL-DECIMATE Datasheet
48Kb / 5P
   Decimating Digital Filter Development Software
May 1999
logo
LOGIC Devices Incorpora...
LF2242 LODEV-LF2242 Datasheet
136Kb / 8P
   12/16-bit Half-Band Interpolating/ Decimating Digital Filter
logo
Cadeka Microcircuits LL...
TMC2242A CADEKA-TMC2242A Datasheet
190Kb / 16P
   Digital Half-Band Interpolating/Decimating Filter 12-bit In/16-bit Out, 60 MHz
logo
Fairchild Semiconductor
TMC2242C FAIRCHILD-TMC2242C Datasheet
236Kb / 13P
   Digital Half-Band Interpolating/Decimating Filter 12-bit In/16-bit Out, 60 MHz
TMC2242A FAIRCHILD-TMC2242A Datasheet
86Kb / 16P
   Digital Half-Band Interpolating/Decimating Filter 12-bit In/16-bit Out, 60 MHz
logo
Analog Devices
AD8384 AD-AD8384_15 Datasheet
734Kb / 24P
   10-Bit, 6-Channel Decimating
REV. 0
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com