4–2
Band Reject
Raised Cosine
Root Raised Cosine
Half Band (low pass)
Chapter 4: Functional Description
FIR Compiler
You can adjust the number of taps, cut-off frequencies, sample rate, filter type, and
window method to build a custom frequency response. Each time you apply the
settings, the FIR Compiler calculates the coefficient values and displays the frequency
response on a logarithmic scale. The coefficients are floating-point numbers and must
be scaled.
The values are displayed in the Coefficients scroll-box, of the Coefficients Generator
Dialog box, refer to Figure 3–2 on page 3–3 .
When the FIR Compiler reads in the coefficients, it automatically detects any
symmetry. The filter gives you several scaling options, for example, scaling to a
specified number of bits or scaling by a user-specified factor.
The scaled coefficients are displayed in the Time Response & Coefficient Values tab
of the Parameterize FIR Compiler page, refer to Figure 3–5 on page 3–6 .
Coefficient Scaling
Coefficient values are often represented as floating-point numbers. To convert these
numbers to a fixed-point system, the coefficients must be multiplied by a scaling
factor and rounded. The FIR Compiler provides five scaling options:
Auto scale to a specified number of precision bits —Because the coefficients are
represented by a certain number of bits, it is possible to apply whatever gain factor
is required such that the maximum coefficient value equals the maximum possible
value for a given number of bits. This approach produces coefficient values with
the maximum signal-to-noise ratio.
Auto with a power of 2 —With this approach, the FIR Compiler selects the largest
power of two scaling factor that can represent the largest number within a
particular number of bits of resolution. Multiplying all of the coefficients by a
particular gain factor is the same as adding a gain factor before the FIR filter. In
this case, applying a power of two scaling factor makes it relatively easy to remove
the gain factor by shifting a binary decimal point.
Manual —The FIR Compiler lets you manually scale the coefficient values by a
specified gain factor.
Signed binary fractional —You can specify how many digits to use on either side of
the decimal point (supported in the variable architecture only).
None —The FIR Compiler can read in pre-scaled integer values for the coefficients
and not apply scaling factors.
? 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