Performance and Resource Utilization for Floating-point v7.1

Vivado Design Suite Release 2019.1

Interpreting the results

This page contains maximum frequency and resource utilization data for several configurations of this IP core. The data is separated into a table per device family. In each table, each row describes a test case. The columns are divided into test parameters and results. The test parameters include the part information and the core-specific configuration parameters. Any configuration parameters that are not listed have their default values; any parameters with a blank value are disabled or set automatically by the IP core. Consult the product guide for this IP core for a list of GUI parameter and user parameter mappings.

Data is provided for the following device families:

Kintex UltraScale

Part Information Configuration Parameters Performance and Resource Utilization
Device Package Speed Grade Configuration Name
Operation_Type
A_Precision_Type
Result_Precision_Type
C_Accum_Msb
C_Accum_Lsb
C_Accum_Input_Msb
C_Optimization
C_Mult_Usage
C_BRAM_Usage
Flow_Control
C_Rate
Clock Input Fmax (MHz) LUTs FFs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xcku115 flva1517 -1 ku_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 457 29205 23762 45 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 472 5635 6337 12 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 516 458 554 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 628 288 357 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 472 2584 3107 7 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 524 880 1079 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 457 682 865 3 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 590 657 1067 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 539 93 227 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 524 126 289 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 568 163 232 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 539 204 309 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 539 276 429 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 694 349 562 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_compare_double Compare Double Double NonBlocking aclk 1319 86 12 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_compare_half Compare Half Half NonBlocking aclk 1381 28 12 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_compare_single Compare Single Single NonBlocking aclk 1313 48 12 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 421 3272 5982 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 368 341 368 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 635 225 360 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 509 84 120 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 568 763 1352 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 457 168 198 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_exponential_double Exponential Double Double NonBlocking aclk 509 2179 2102 15 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_exponential_half Exponential Half Half NonBlocking aclk 546 175 171 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_exponential_single Exponential Single Single NonBlocking aclk 516 856 631 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 673 162 243 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 620 157 228 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 694 203 283 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 658 154 228 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 598 34 111 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 940 17 70 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 546 1728 2494 10 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 583 416 576 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 546 702 1076 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_logarithm_double Logarithm Double Double NonBlocking aclk 421 2470 3672 19 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_logarithm_half Logarithm Half Half NonBlocking aclk 605 281 431 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_logarithm_single Logarithm Single Single NonBlocking aclk 472 698 1077 4 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 539 199 564 7 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 539 172 556 8 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 539 250 623 6 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 406 2234 2421 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 568 52 90 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 568 49 93 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 516 161 203 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 568 92 166 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 594 76 123 3 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 539 238 362 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 554 572 672 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 502 288 616 14 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 524 18 56 0 0 1 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 575 149 330 8 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 502 1284 2955 74 0 1 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 524 25 59 0 1 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 554 335 461 9 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 524 29 38 0 1 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 450 1730 3232 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 524 208 378 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 628 138 231 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 590 445 786 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 620 109 193 0 0 0 PRODUCTION 1.26 12-04-2018

Kintex UltraScale+

Part Information Configuration Parameters Performance and Resource Utilization
Device Package Speed Grade Configuration Name
Operation_Type
A_Precision_Type
Result_Precision_Type
C_Accum_Msb
C_Accum_Lsb
C_Accum_Input_Msb
C_Optimization
C_Mult_Usage
C_BRAM_Usage
Flow_Control
C_Rate
Clock Input Fmax (MHz) LUTs FFs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xcku13p ffve900 -1 kup_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 568 30909 23887 45 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 658 6101 6339 12 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 724 458 554 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 813 290 357 1 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 650 2755 3036 7 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 694 877 1079 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 687 690 867 3 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 836 657 1067 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 93 240 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 128 289 1 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 164 232 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 207 309 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 278 429 1 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 354 562 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_compare_double Compare Double Double NonBlocking aclk 1285 86 12 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_compare_half Compare Half Half NonBlocking aclk 1716 28 12 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_compare_single Compare Single Single NonBlocking aclk 1324 48 12 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 658 3271 5982 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 546 344 368 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 222 360 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 851 87 120 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 806 766 1352 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 724 169 198 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_exponential_double Exponential Double Double NonBlocking aclk 732 2184 2102 15 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_exponential_half Exponential Half Half NonBlocking aclk 821 176 171 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_exponential_single Exponential Single Single NonBlocking aclk 694 855 631 1 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 163 243 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 159 228 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 203 283 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 152 228 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 806 35 111 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1303 20 70 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 673 1727 2494 10 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 747 412 576 1 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 762 700 1076 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_logarithm_double Logarithm Double Double NonBlocking aclk 568 2482 3586 19 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_logarithm_half Logarithm Half Half NonBlocking aclk 806 282 431 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_logarithm_single Logarithm Single Single NonBlocking aclk 694 719 1058 4 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 724 201 564 7 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 694 169 556 8 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 248 623 6 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 628 2233 2421 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 53 90 1 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 49 93 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 777 161 203 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 93 166 2 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 743 76 123 3 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 241 362 1 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 843 574 672 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 635 257 616 14 0 1 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 18 56 0 0 1 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 762 149 330 8 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 643 1285 2779 74 0 1 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 25 59 0 1 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 732 334 461 9 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 28 38 0 1 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 754 1734 3232 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 813 208 378 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 140 231 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 828 445 786 0 0 0 PRODUCTION 1.23 03-18-2019
xcku13p ffve900 -1 kup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 110 193 0 0 0 PRODUCTION 1.23 03-18-2019

Virtex UltraScale

Part Information Configuration Parameters Performance and Resource Utilization
Device Package Speed Grade Configuration Name
Operation_Type
A_Precision_Type
Result_Precision_Type
C_Accum_Msb
C_Accum_Lsb
C_Accum_Input_Msb
C_Optimization
C_Mult_Usage
C_BRAM_Usage
Flow_Control
C_Rate
Clock Input Fmax (MHz) LUTs FFs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xcvu160 flgb2104 -1 vu_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 398 28792 23716 45 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 472 5624 6341 12 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 487 426 548 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 620 291 357 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 457 2586 3009 7 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 539 878 1079 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 450 683 865 3 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 598 659 1067 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 539 92 227 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 539 127 289 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 583 162 232 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 539 205 309 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 539 277 429 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 628 353 562 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_compare_double Compare Double Double NonBlocking aclk 1268 86 12 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_compare_half Compare Half Half NonBlocking aclk 1387 28 12 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_compare_single Compare Single Single NonBlocking aclk 1110 48 12 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 480 3270 5982 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 398 344 368 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 650 226 360 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 509 88 120 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 583 765 1352 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 457 169 198 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_exponential_double Exponential Double Double NonBlocking aclk 509 2182 2119 15 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_exponential_half Exponential Half Half NonBlocking aclk 554 176 171 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_exponential_single Exponential Single Single NonBlocking aclk 480 833 631 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 732 162 243 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 613 157 228 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 658 201 283 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 658 152 228 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 598 35 111 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 821 20 70 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 524 1734 2494 10 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 598 413 576 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 546 703 1076 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_logarithm_double Logarithm Double Double NonBlocking aclk 428 2472 3737 19 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_logarithm_half Logarithm Half Half NonBlocking aclk 450 266 431 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_logarithm_single Logarithm Single Single NonBlocking aclk 516 705 1077 4 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 539 201 564 7 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 539 169 556 8 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 539 250 623 6 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 413 2233 2421 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 568 50 90 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 568 48 93 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 480 159 203 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 568 91 166 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 524 75 123 3 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 539 240 362 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 561 571 672 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 495 290 645 14 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 524 18 56 0 0 1 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 546 151 330 8 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 406 1292 2757 74 0 1 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 524 24 59 0 1 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 568 335 469 9 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 524 29 38 0 1 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 516 1734 3232 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 539 209 378 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 568 139 231 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 568 445 786 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 583 108 193 0 0 0 PRODUCTION 1.27 12-04-2018

Virtex UltraScale+

Part Information Configuration Parameters Performance and Resource Utilization
Device Package Speed Grade Configuration Name
Operation_Type
A_Precision_Type
Result_Precision_Type
C_Accum_Msb
C_Accum_Lsb
C_Accum_Input_Msb
C_Optimization
C_Mult_Usage
C_BRAM_Usage
Flow_Control
C_Rate
Clock Input Fmax (MHz) LUTs FFs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xcvu9p flgb2104 -1 vup_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 583 30887 24041 45 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 650 6106 6339 12 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 709 458 554 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 799 287 357 1 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 665 2756 3036 7 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 694 879 1079 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 673 693 867 3 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 836 657 1067 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 94 240 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 127 289 1 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 165 232 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 206 309 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 276 429 1 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 354 562 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_compare_double Compare Double Double NonBlocking aclk 1375 86 12 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_compare_half Compare Half Half NonBlocking aclk 1676 28 12 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_compare_single Compare Single Single NonBlocking aclk 1263 48 12 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 568 3271 5982 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 575 343 368 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 792 225 360 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 843 83 120 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 858 768 1352 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 709 169 198 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_exponential_double Exponential Double Double NonBlocking aclk 687 2186 2102 15 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_exponential_half Exponential Half Half NonBlocking aclk 836 170 171 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_exponential_single Exponential Single Single NonBlocking aclk 694 851 631 1 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 164 243 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 159 228 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 202 283 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 154 228 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 932 34 111 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1229 20 70 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 709 1730 2494 10 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 828 410 576 1 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 747 696 1076 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_logarithm_double Logarithm Double Double NonBlocking aclk 561 2480 3586 19 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_logarithm_half Logarithm Half Half NonBlocking aclk 777 282 431 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_logarithm_single Logarithm Single Single NonBlocking aclk 709 720 1058 4 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 673 201 564 7 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 724 168 556 8 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 249 623 6 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 613 2235 2421 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 51 90 1 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 49 93 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 813 158 203 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 93 166 2 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 743 77 123 3 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 239 362 1 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 821 575 672 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 628 257 616 14 0 1 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 18 56 0 0 1 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 769 149 330 8 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 635 1285 2840 74 0 1 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 25 59 0 1 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 762 334 461 9 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 29 38 0 1 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 665 1734 3232 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 792 209 378 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 140 231 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 806 446 786 0 0 0 PRODUCTION 1.23 03-18-2019
xcvu9p flgb2104 -1 vup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 108 193 0 0 0 PRODUCTION 1.23 03-18-2019

Zynq UltraScale+

Part Information Configuration Parameters Performance and Resource Utilization
Device Package Speed Grade Configuration Name
Operation_Type
A_Precision_Type
Result_Precision_Type
C_Accum_Msb
C_Accum_Lsb
C_Accum_Input_Msb
C_Optimization
C_Mult_Usage
C_BRAM_Usage
Flow_Control
C_Rate
Clock Input Fmax (MHz) LUTs FFs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xczu9eg ffvb1156 -1 zup_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 583 30874 24748 45 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 643 6105 6338 12 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 687 459 554 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 806 287 357 1 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 658 2759 3036 7 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 680 877 1079 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 694 688 867 3 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 806 657 1067 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 93 240 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 129 289 1 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 161 232 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 205 309 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 276 429 1 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 352 562 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_compare_double Compare Double Double NonBlocking aclk 1358 86 12 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_compare_half Compare Half Half NonBlocking aclk 1369 28 12 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_compare_single Compare Single Single NonBlocking aclk 1404 48 12 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 673 3271 5982 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 561 344 368 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 224 360 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 806 85 120 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 836 766 1352 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 658 168 198 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_exponential_double Exponential Double Double NonBlocking aclk 702 2184 2102 15 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_exponential_half Exponential Half Half NonBlocking aclk 836 178 171 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_exponential_single Exponential Single Single NonBlocking aclk 687 858 631 1 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 163 243 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 159 228 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 202 283 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 153 228 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 873 33 111 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1169 20 70 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 769 1729 2528 10 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 813 412 576 1 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 717 709 1076 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_logarithm_double Logarithm Double Double NonBlocking aclk 575 2480 3586 19 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_logarithm_half Logarithm Half Half NonBlocking aclk 777 283 431 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_logarithm_single Logarithm Single Single NonBlocking aclk 673 719 1058 4 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 724 200 564 7 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 724 170 556 8 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 248 623 6 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 650 2234 2421 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 52 90 1 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 48 93 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 792 161 203 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 92 166 2 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 743 75 123 3 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 240 362 1 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 821 576 672 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 635 256 616 14 0 1 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 18 56 0 0 1 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 762 149 330 8 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 643 1286 2807 74 0 1 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 24 59 0 1 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 747 334 461 9 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 29 38 0 1 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 747 1734 3232 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 813 209 378 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 138 231 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 866 446 786 0 0 0 PRODUCTION 1.23 03-19-2019
xczu9eg ffvb1156 -1 zup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 109 193 0 0 0 PRODUCTION 1.23 03-19-2019

COPYRIGHT

Copyright 2019 Xilinx, Inc. Xilinx, the Xilinx logo, Alveo, Artix, ISE, Kintex, Spartan, Versal, Virtex, Vivado, Zynq, and other designated brands included herein are trademarks of Xilinx in the United States and other countries. Arm is a registered trademark of Arm Limited in the EU and other countries. All other trademarks are the property of their respective owners.

LEGAL INFORMATION: PLEASE READ

The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products. To the maximum extent permitted by applicable law: (1) Materials are made available "AS IS" and with all faults, Xilinx hereby DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and (2) Xilinx shall not be liable (whether in contract or tort, including negligence, or under any other theory of liability) for any loss or damage of any kind or nature related to, arising under, or in connection with, the Materials (including your use of the Materials), including for any direct, indirect, special, incidental, or consequential loss or damage (including loss of data, profits, goodwill, or any type of loss or damage suffered as a result of any action brought by a third party) even if such damage or loss was reasonably foreseeable or Xilinx had been advised of the possibility of the same. Xilinx assumes no obligation to correct any errors contained in the Materials or to notify you of updates to the Materials or to product specifications. You may not reproduce, modify, distribute, or publicly display the Materials without prior written consent. Certain products are subject to the terms and conditions of Xilinx's limited warranty, please refer to Xilinx's Terms of Sale which can be viewed at https://www.xilinx.com/legal.htm#tos; IP cores may be subject to warranty and support terms contained in a license issued to you by Xilinx. Xilinx products are not designed or intended to be fail-safe or for use in any application requiring fail-safe performance; you assume sole risk and liability for use of Xilinx products in such critical applications, please refer to Xilinx's Terms of Sale which can be viewed at https://www.xilinx.com/legal.htm#tos.