Table 3–7, Note 1) – Altera FIR Compiler User Manual

Page 38

Advertising
background image

3–14

Chapter 3: Parameter Settings

Specify the Architecture Specification

FIR Compiler User Guide

© May 2011

Altera Corporation

Coefficient Reload

If you want to change coefficients, turn on this option. This option is available when you choose to
store coefficients in embedded memory.

Selecting this option increases resource usage, turns off several optimization schemes, and adds
additional input ports to the filter.

Pipeline Level

Creates a higher performance filter with a resource usage increase.

Use Single Clock

Use this option when creating designs with DSP Builder. This option is only available when
Coefficients Reload is selected and M512, M4K, MLAB or M9K is specified in Coefficient Storage.

This option ties the

coef_clk_in

and

clk

signals together.

Note to

Table 3–6

:

(1) The bit width of input data should divide evenly by the number of serial units and result of division must be greater than or equal to four.

Table 3–7. Fully Parallel Filter Architecture

(Note 1)

Parameters

Description

Data Storage

Specifies the device resources used for data storage. You can select Logic Cells or Auto. If you
select Auto, the Quartus II software may store data in logic cells or memory, depending on the
resources in the selected device, the size of the data storage, and the number of input channels.

Coefficient Storage

Specifies the device resources used for coefficient storage. You can select Logic Cells, M512,
M4K, MLAB, M9K, or Auto. If you select Auto, the Quartus II software automatically selects the
most appropriate memory block size for the selected device.

The option list changes depending on which device you select. Selecting embedded memory
reduces logic cell usage and may increase the speed of the filter.

Force Non-Symmetric
Structure

If you want to create a design that uses both symmetric and non-symmetric coefficients, turn on
this option. Non-symmetric architectures may use more resources.

This option is available when coefficients are stored in the embedded memory.

Coefficient Reload

If you want to change coefficients, turn on this option. This option is available when you choose to
store coefficients in embedded memory.

Selecting this option increases resource usage, turns off several optimization schemes, and adds
additional input ports to the filter.

Pipeline Level

Creates a higher performance filter with a resource usage increase.

Use Single Clock

Use this option when creating designs with DSP Builder. This option is only available when
Coefficients Reload is selected and M512, M4K, MLAB or M9K is specified in Coefficient Storage.

This option ties the

coef_clk_in

and

clk

signals together.

Note to

Figure 3–6

:

(1) When input data is unsigned, the input data bit width should be greater than or equal to one. When input data is signed, the input data bit width

should be greater than or equal to two.

Table 3–6. Multibit Serial Filter Architecture (Part 2 of 2)

(Note 1)

Parameters

Description

Advertising