See the following table shows the relationship between the fields in the Vivado IDE (described in See Customizing and Generating the Core) and the User Parameters (which can be viewed in the Tcl console).
Vivado IDE Parameter | User Parameter | Default Value |
---|---|---|
Select Source | coefficientsource | Vector |
Coefficient Vector | coefficientvector |
6,0,-4,-3,5,6,-6,-13,7,44, 64,44,7,-13,-6,6,5,-3,-4,0,6 |
Coefficient File | coefficient_file | No_coe_file_loaded |
Number of Coefficient Sets | coefficient_sets | 1 |
Use Reloadable Coefficients | coefficient_reload | False |
Filter Type | filter_type | Single_Rate |
Rate Change Type | rate_change_type | Integer |
Interpolation Rate Value | interpolation_rate | 1 |
Decimation Rate Value | decimation_rate | 1 |
Zero Pack Factor | zero_pack_factor | 1 |
Channel Sequence | channel_sequence | Basic |
Number of Channels | number_channels | 1 |
Select Sequence | select_pattern | All |
Sequence ID List | pattern_list | P4-0,P4-1,P4-2,P4-3,P4-4 |
Number of Paths | number_paths | 1 |
Sample Period | sampleperiod | 1 |
Input Sampling Frequency | sample_frequency | 0.001 |
Clock Frequency | clock_frequency | 300.0 |
Coefficient Type | coefficient_sign | Signed |
Quantization | quantization | Integer_coefficients |
Coefficient Width | coefficient_width | 16 |
Best Precision Fraction Length | bestprecision | False |
Coefficient Fractional Bits | coefficient_fractional_bits | 0 |
Coefficient Structure | coefficient_structure | Inferred |
Input Data Type | data_sign | Signed |
Input Data Width | data_width | 16 |
Input Data Fractional Bits | data_fractional_bits | 0 |
Output Rounding Mode | output_rounding_mode | Full_Precision |
Output Width | output_width | 24 |
Filter Architecture | filter_architecture | Systolic_Multiply_Accumulate |
Goal | optimization_goal | Area |
Select Optimization | optimization_selection | None |
List | optimization_list | None |
Data Buffer Type | data_buffer_type | Automatic |
Coefficient Buffer Type | coefficient_buffer_type | Automatic |
Input Buffer Type | input_buffer_type | Automatic |
Output Buffer Type | output_buffer_type | Automatic |
Preference For Other Storage | preference_for_other_storage | Automatic |
Multi-Column Support | multi_column_support | Automatic |
Inter-Column Pipe Length | inter_column_pipe_length | 4 |
Column Configuration | columnconfig | 1 |
TLAST | data_has_tlast | Not_Required |
Output TREADY | m_data_has_tready | False |
Input FIFO | s_data_has_fifo | True |
TUSER: Input | s_data_has_tuser | Not_Required |
TUSER: Output | m_data_has_tuser | Not_Required |
TUSER: User Field Width | data_tuser_width | 1 |
Configuration Channel Options: Synchronization Mode |
s_config_sync_mode | On_Vector |
Configuration Channel Options: Configuration Method |
s_config_method | Single |
Reload Slots | num_reload_slots | 1 |
ACLKEN | has_aclken | False |
ARESETn (active-Low) | has_aresetn | False |
Reset Data Vector | reset_data_vector | True |
Blank Output | blank_output | False |