Table: Vivado IDE Parameter to User Parameter Relationship shows the relationship between the fields in the Vivado IDE and the User Parameters (which can be viewed in the Tcl Console).
Vivado IDE Parameter/Value (1) |
User Parameter/Value (1) |
Default Value |
---|---|---|
Number of Channels |
channels |
1 |
Transform Length |
transform_length |
1024 |
Target Clock Frequency (MHz) |
target_clock_frequency |
250 |
Architecture Choice |
implementation_options |
|
Automatically Select |
automatically_select |
Automatically_Select |
Pipelined, Streaming I/O |
pipelined_streaming_io |
|
Radix-2Lite, Burst I/O |
radix_2_lite_burst_io |
|
Radix-2, Burst I/O |
radix_2_burst_io |
|
Radix-4 Burst I/O |
radix_4_burst_io |
|
Target Data Throughput |
target_data_throughput |
50 |
Run Time Configurable Transform Length |
run_time_configurable_transform_length |
False |
Data Format |
data_format |
Fixed_point |
Fixed-Point |
fixed_point |
|
Floating-Point |
floating_point |
|
Input Data Width |
input_width |
16 |
Phase Factor Width |
phase_factor_width |
16 |
Scaling Options |
scaling_options |
Scaled |
Block Floating-Point |
block_floating_point |
|
Scaled |
scaled |
|
Unscaled |
unscaled |
|
Rounding Modes |
rounding_modes |
Truncation |
Convergent Rounding |
convergent_rounding |
|
Truncation |
truncation |
|
ACLKEN |
aclken |
False |
ARESETn |
aresetn |
False |
OVFLO |
ovflo |
False |
XK_INDEX |
xk_index |
False |
Throttle Scheme |
throttle_scheme |
Nonrealtime |
Non Real Time |
nonrealtime |
|
Real Time |
realtime |
|
Output Ordering |
output_ordering |
Bit_reversed_order |
Bit/Digit Reversed Order |
bit_reversed_order |
|
Natural Order |
natural_order |
|
Cyclic Prefix Insertion |
cyclic_prefix_insertion |
False |
Memory Options: Data |
memory_options_data |
Block_ram |
Block RAM |
block_ram |
|
Distributed RAM |
distributed_ram |
|
Memory Options: Phase Factors |
memory_options_phase_factors |
Block_ram |
Block RAM |
block_ram |
|
Distributed RAM |
distributed_ram |
|
Reorder Buffer |
memory_options_reorder |
Block_ram |
Block RAM |
block_ram |
|
Distributed RAM |
distributed_ram |
|
Number of stages using
|
number_of_stages_using_block_
|
1 |
Optimize Block RAM Count
|
memory_options_hybrid |
False |
Complex Multipliers |
complex_mult_type |
Use_mult_resources |
Use 3-multiplier structure
|
use_mults_resources |
|
Use 4-multiplier structure
|
use_mults_performance |
|
Use CLB Logic |
use_luts |
|
Butterfly Arithmetic |
butterfly_type |
Use_luts |
Use CLB Logic |
use_luts |
|
Use XtremeDsp Slices |
use_xtremedsp_slices |
|
Notes: 1. Parameter values are listed in the table where the IDE parameter value differs from the user parameter value. Such values are shown in this table as indented below the associated parameter. |