IPR-FIR Altera, IPR-FIR Datasheet - Page 65

IP CORE Renewal Of IP-FIR

IPR-FIR

Manufacturer Part Number
IPR-FIR
Description
IP CORE Renewal Of IP-FIR
Manufacturer
Altera
Type
MegaCorer
Datasheets

Specifications of IPR-FIR

Software Application
IP CORE, DSP Filters And Transforms
Supported Families
Arria GX, Arria II GX, Cyclone, HardCopy, Stratix
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Function
Finite Impulse Response Compiler
License
Renewal License
Lead Free Status / RoHS Status
na
Lead Free Status / RoHS Status
na
Chapter 4: Functional Description
Timing Diagrams
Figure 4–24. Serial and Multibit Serial Coefficient Reloading Timing Diagram
Figure 4–25. Parallel Coefficient Reloading Timing Diagram
© December 2010 Altera Corporation
reset_n
ast_sink_ready
ast_sink_data
coef_in_clk
coef_we
coef_in
coef_set
coef_set_in
ast_source_valid
ast_source_data
clk
reset_n
ast_sink_data
coef_in_clk
coef_we
coef_in
coef_set
coef_set_in
clk
1
For information about how to pre-calculate coefficients, refer to
Reloading and Reordering” on page
In serial and multibit serial filters, coef_we is effective two clock cycles ahead of the
first coef_in data and lasts until the last coef_in data is transmitted. In parallel
filters, coef_we only needs to be effective one clock cycle ahead of the first coef_in
data. To reload another set of coefficients, coef_we must be low for at least one clock
cycle. The reload clock does not have to be the same clock as the one used by the FIR
calculation.
Figure 4–24
Figure 4–25
Serial, multibit serial, and parallel FIR architectures use a distributed arithmetic
algorithm. In the algorithm, look-up tables store partial products of the coefficient; the
first data of the partial product is always 0. When reloading pre-calculated coefficients
in serial, multibit serial, and parallel architectures, the first reloading coefficient is
always 0.
For information about how to pre-calculate coefficients, refer to
Reloading and Reordering” on page
0
coef_we should be two clock cycles ahead of coef_in (First data is always 0)
Clock to reload coefficients
coef_we should be one clock cycle ahead of coef_in (First data is always 0)
shows the serial and multibit serial coefficient reloading timing diagram.
shows the parallel coefficient reloading timing diagram.
0
1
0
-1
-1
0 0
4–4.
4–4.
0
0
0
7
Precalculated coefficient values
7
5
0
5
“Coefficient
“Coefficient
12
FIR Compiler User Guide
12
0
0
7
4–23

Related parts for IPR-FIR