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.
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 |
|
|
Pattern_List |
|
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 |
|