4–4
Figure 4–2. Six-Tap Symmetrical FIR Filter
Chapter 4: Functional Description
FIR Compiler
Z -1
Z -1
Z -1
Data In
Z -1
C 0
Z -1
C 1
Z -1
C 2
Data Out
Coefficient Reloading and Reordering
All of the FIR Compiler structures allow multiple coefficient sets, and the filter can
switch between coefficient sets dynamically. Additionally, while the filter uses one
coefficient set, you can update other sets. Therefore, your filter can switch between an
infinite number of coefficient sets.
To maximize silicon efficiency, coefficients are not stored in their natural order.
Reordering is performed automatically during the initial design. However, if the filter
coefficients are reloadable, any new coefficient set that you want to reload during the
filter operation must be reordered before the reload. A C++ program that can be used
to reorder coefficients is provided. A precompiled executable for Windows is also
provided.
The program can be found in < install path >\fir_compiler\misc . The C++ source code
file is named coef_seq.cpp and the executable program (for the Windows operating
system) is coef_seq.exe . You can add the source code to your coefficient generation
program, or use the executable file to re-order the coefficients.
The command to use coef_seq.exe is:
coef_seq.exe < path >/ input.txt < path >/ output.txt < FIR structure >
< coefficient store > < allow or disallow symmetry > < number of calculations for MCV |
coefficient bit width for others > < number of coefficient sets > < filter rate > < filter factor >
< coefficient bit width >
1
You should include the directory path with the input and output coefficient
file names, as indicated above.
? May 2011 Altera Corporation
相关PDF资料
IP-NCO IP NCO COMPILER
IP-NIOS IP NIOS II MEGACORE
IP-PCI/MT64 IP PCI 64BIT MASTER/TARGET
IP-PCIE/8 IP PCI EXPRESS, X8
IP-POSPHY4 IP POS-PHY L4
IP-RIOPHY IP RAPID I/O
IP-RLDRAMII IP RLDRAM II CONTROLLER
IP-RSDEC IP REED-SOLOMON DECODER
相关代理商/技术参数
IP-FIRII 功能描述:开发软件 FIR Compiler II MegaCore RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
IPFLBPT2 制造商:Carlo Gavazzi 功能描述:IL 35MM MUSH P-P PL 22MM RED
IPG1-0-90 制造商:Sensata Technologies 功能描述:1 Pole
IPG1-1-41-203-90 制造商:Sensata Technologies 功能描述:1 Pole
IPG1-1-51-103-A-00-V 制造商:Sensata Technologies 功能描述:Circuit Breaker Magnetic 1Pole 10A 65VDC
IPG1-1-52-303-A-00-V 制造商:Sensata Technologies 功能描述:Circuit Breaker Magnetic 1Pole 30A 65VDC
IPG1-1-61-153-00-V 制造商:Airpax 功能描述:Circuit Breaker Magnetic Circuit Protectors 1Pole 15A 制造商:Sensata Technologies 功能描述:Circuit Breaker Magnetic Circuit Protectors 1Pole 15A
IPG1-1-61-153-90-V 制造商:Airpax 功能描述:Circuit Breaker Magnetic Circuit Protectors 1Pole 15A 制造商:Sensata Technologies 功能描述:Circuit Breaker Magnetic Circuit Protectors 1Pole 15A