IPR-FIR Altera, IPR-FIR Datasheet - Page 67

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–28. Multiple Coefficient Set Selection Timing Diagram
Figure 4–29. Timing Requirements for Loading Multiple Coefficient Sets
© December 2010 Altera Corporation
ast_sink_ready
ast_sink_data
coef_we
coef_in
coef_set
coef_set_in
ast_source_valid
ast_source_data
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
clk
1
The selection of the coefficient set for calculation is also not synchronous to the input
data because of the Avalon-ST flow controller. Once the coef_set signal is set to a
particular value, it immediately affects the operation of the filter. This means that
some of the input data already received by the Avalon-ST controller will be calculated
using the new coefficient set
For DSP Builder users, a button is available that ties the coef_in_clk to the clk in
the wrapper. DSP Builder will not work with more than one clock domain per
MegaCore function.
When loading multiple coefficient sets, to identify the coefficient set being loaded, the
duration of the clock cycle for coef_set_in must be one clock cycle longer than the
duration of coef_we as shown in
These timing requirements affect all designs that load multiple coefficient sets. If the
specified timing requirements are not met when loading multiple coefficient sets, a
specific set of coefficients will not be identified.
Due to Avalon-ST buffering, this and some of the previous
data values can also be calculated with coef_set1.
0
coef_set_in must be sustained one clock cycle longer than coef_we
0
113
0
0
(Figure
18
Figure
0
-69
4–28).
-2
4–29.
-7
0
26
-1
This data is calculated
with coef_set1
1
1
0
73
-791
-56
-56
FIR Compiler User Guide
0
18
82
0
4–25

Related parts for IPR-FIR