Updating from FIR Compiler v5.0 - 7.2 English

FIR Compiler (PG149)

Document ID
PG149
Release Date
2022-10-26
Version
7.2 English

The Vivado core update functionality can be used to import an existing XCO file from v5.0 and upgrade to FIR Compiler v7.2, but it should be noted that the update mechanism alone does not create a core compatible with v5.0. See Instructions for Minimum Change Migration . FIR Compiler v7.2 has additional AXI4-Stream parameters. The following table shows the changes in parameters from v5.0 to v7.2.

Table A-1: Parameter Changes from v5.0 to v7.2

Version v5.0

Version 7.2

Notes

component_name

component_name

Unchanged

CoefficientSource

CoefficientSource

Unchanged

CoefficientVector

CoefficientVector

Unchanged

Coefficient_File

Coefficient_File

Unchanged

Coefficient_Sets

Coefficient_Sets

Unchanged

Filter_Type

Filter_Type

Unchanged

Rate_Change_Type

Rate_Change_Type

Unchanged

Interpolation_Rate

Interpolation_Rate

Unchanged

Decimation_Rate

Decimation_Rate

Unchanged

Zero_Pack_Factor

Zero_Pack_Factor

Deprecated

Channel_Sequence

New to version 7.2. See the Advanced section of Interleaved Data Channel Filters .

Number_Channels

Number_Channels

Unchanged

Select_Pattern

New to version 7.2. See the Advanced section of Advanced

Pattern_List

New to version 7.2. See the Advanced section of Advanced .

RateSpecification

RateSpecification

Unchanged

SamplePeriod

SamplePeriod

Unchanged

Sample_Frequency

Sample_Frequency

Unchanged

Clock_Frequency

Clock_Frequency

Unchanged

Filter_Architecture

Filter_Architecture

Unchanged

Coefficient_Reload

Coefficient_Reload

Unchanged

Coefficient_Sign

Coefficient_Sign

Unchanged

Quantization

Quantization

Unchanged

Coefficient_Width

Coefficient_Width

Unchanged

BestPrecision

BestPrecision

Unchanged

Coefficient_Fractional_Bits

Coefficient_Fractional_Bits

Unchanged

Coefficient_Structure

Coefficient_Structure

Unchanged

Data_Sign

Data_Sign

Unchanged

Data_Width

Data_Width

Unchanged

Data_Fractional_Bits

Data_Fractional_Bits

Unchanged

Number_Paths

Number_Paths

Unchanged

Output_Rounding_Mode

Output_Rounding_Mode

Unchanged

Output_Width

Output_Width

Unchanged

Allow_Rounding_Approximation

Deprecated

Registered_Output

Deprecated

Optimization_Goal

Optimization_Goal

Unchanged

Has_SCLR

Has_ARESETn

Name change. aresetn is active-Low.

Has_CE

Has_ACLKEN

Name change.

Has_ND

Deprecated. These options pertain to signals which have been replaced in the move to AXI4-Stream interfaces.

Has_Data_Valid

SCLR_Deterministic

UseChan_in_adv

Chan_in_adv

Data_Buffer_Type

Data_Buffer_Type

Unchanged

Coefficient_Buffer_Type

Coefficient_Buffer_Type

Unchanged

Input_Buffer_Type

Input_Buffer_Type

Unchanged

Output_Buffer_Type

Output_Buffer_Type

Unchanged

Preference_For_Other_Storage

Preference_For_Other_Storage

Unchanged

Multi_Column_Support

Multi_Column_Support

Unchanged

Inter_Column_Pipe_Length

Inter_Column_Pipe_Length

Unchanged

ColumnConfig

ColumnConfig

Unchanged

DATA_Has_TLAST

Pertains to AXI4-Stream interfaces.

M_DATA_Has_TREADY

Pertains to AXI4-Stream interfaces.

S_DATA_Has_FIFO

Pertains to AXI4-Stream interfaces.

S_DATA_Has_TUSER

Pertains to AXI4-Stream interfaces.

M_DATA_Has_TUSER

Pertains to AXI4-Stream interfaces.

DATA_TUSER_Width

Pertains to AXI4-Stream interfaces.

S_CONFIG_Sync_Mode

Pertains to AXI4-Stream interfaces.

S_CONFIG_Method

Pertains to AXI4-Stream interfaces.

Num_Reload_Slots

Pertains to the coefficient reload feature.

Reset_Data_Vector