Performance and Resource Utilization for Floating-point v7.1

Vivado Design Suite Release 2017.3

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

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 LUT-FF Pairs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xc7k480t ffg901 -1 k7_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 338 31142 24340 17452 45 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 421 6538 7056 4836 12 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 472 465 652 353 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 531 279 401 214 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 436 2980 3424 2151 7 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 465 921 1183 708 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 361 626 950 514 3 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 472 690 1067 576 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 457 107 227 89 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 450 142 289 116 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 539 172 233 141 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 457 218 309 143 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 457 290 429 177 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 575 362 562 310 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_compare_double Compare Double Double NonBlocking aclk 871 86 12 5 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_compare_half Compare Half Half NonBlocking aclk 820 28 12 5 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_compare_single Compare Single Single NonBlocking aclk 820 48 12 4 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 383 3251 5982 3114 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 279 328 368 201 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 635 228 360 203 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 487 90 120 67 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 516 770 1352 722 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 383 176 198 105 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_double Exponential Double Double NonBlocking aclk 428 2168 2076 1181 15 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_half Exponential Half Half NonBlocking aclk 509 176 171 119 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_single Exponential Single Single NonBlocking aclk 376 842 618 344 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 613 167 243 159 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 590 164 228 150 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 539 226 283 192 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 554 176 228 161 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 590 37 111 20 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 628 20 70 13 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 428 1828 2487 1471 10 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 539 429 576 333 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 495 748 1076 549 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_double Logarithm Double Double NonBlocking aclk 331 2547 3714 2410 23 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_half Logarithm Half Half NonBlocking aclk 546 287 431 266 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_single Logarithm Single Single NonBlocking aclk 443 745 1121 691 4 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 457 224 503 194 10 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 338 199 492 156 11 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 457 277 564 247 9 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 353 2231 2421 2168 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 457 52 90 44 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 457 49 93 44 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 457 161 203 149 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 457 93 166 75 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 462 79 123 65 3 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 457 238 362 218 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 495 567 672 536 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 450 315 656 281 14 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 457 28 56 22 0 0 1 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 516 127 330 112 8 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 428 1427 2873 1146 75 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 457 31 59 23 0 1 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 546 317 461 234 9 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 457 29 38 16 0 1 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 421 1737 3232 1579 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 406 216 378 186 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 635 145 231 116 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 561 449 786 382 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 516 115 193 104 0 0 0 PRODUCTION 1.12 2017-02-17

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 LUT-FF Pairs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xcku115 flva1517 -1 ku_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 436 28791 23596 15373 45 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 457 6041 6332 4388 12 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 480 459 554 343 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 620 282 356 212 1 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 472 2758 3037 1947 7 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 509 862 1067 646 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 487 629 952 526 3 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 590 661 1067 551 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 539 93 227 80 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 524 132 289 108 1 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 554 164 233 130 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 539 205 309 137 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 516 276 429 166 1 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 680 351 562 299 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_compare_double Compare Double Double NonBlocking aclk 1336 86 12 3 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_compare_half Compare Half Half NonBlocking aclk 1336 28 12 3 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_compare_single Compare Single Single NonBlocking aclk 1065 48 12 3 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 472 3270 5982 3135 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 376 325 368 206 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 643 227 360 204 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 516 90 120 70 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 583 767 1352 719 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 450 175 198 101 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_exponential_double Exponential Double Double NonBlocking aclk 524 2189 2104 1197 15 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_exponential_half Exponential Half Half NonBlocking aclk 546 174 171 119 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_exponential_single Exponential Single Single NonBlocking aclk 480 859 631 354 1 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 620 163 249 145 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 598 158 228 144 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 680 208 283 174 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 687 156 228 141 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 613 35 111 18 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 813 17 70 11 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 531 1779 2494 1418 10 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 590 413 576 328 1 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 568 742 1076 555 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_logarithm_double Logarithm Double Double NonBlocking aclk 421 2509 3586 2389 19 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_logarithm_half Logarithm Half Half NonBlocking aclk 568 279 431 258 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_logarithm_single Logarithm Single Single NonBlocking aclk 516 718 1057 673 4 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 539 202 564 166 7 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 436 178 556 137 8 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 524 249 623 217 6 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 436 2231 2421 2166 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 568 52 90 46 1 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 561 50 93 45 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 509 161 203 144 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 568 92 166 74 2 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 594 76 123 63 3 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 539 239 362 220 1 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 539 575 672 546 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 516 286 616 247 14 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 524 26 56 25 0 0 1 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 554 154 330 137 8 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 516 1403 2769 1126 74 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 524 24 59 20 0 1 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 568 336 461 251 9 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 524 28 38 16 0 1 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 502 1734 3232 1577 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 509 213 378 184 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 568 143 231 114 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 605 447 786 381 0 0 0 PRODUCTION 1.24 03-22-2017
xcku115 flva1517 -1 ku_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 583 123 193 113 0 0 0 PRODUCTION 1.24 03-22-2017

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 LUT-FF Pairs 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 30818 23768 17285 45 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 658 6178 6332 4479 12 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 717 462 554 346 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 813 282 356 219 1 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 673 2765 3037 1957 7 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 687 867 1067 648 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 680 630 952 526 3 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 866 685 1067 575 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 93 227 79 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 129 289 104 1 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 170 233 141 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 207 309 135 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 277 429 164 1 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 359 562 308 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_compare_double Compare Double Double NonBlocking aclk 1460 86 12 8 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_compare_half Compare Half Half NonBlocking aclk 1330 28 12 8 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_compare_single Compare Single Single NonBlocking aclk 1528 48 12 8 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 650 3265 5982 3132 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 509 351 368 231 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 226 360 204 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 836 89 120 68 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 851 767 1352 720 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 694 168 198 107 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_exponential_double Exponential Double Double NonBlocking aclk 717 2192 2104 1180 15 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_exponential_half Exponential Half Half NonBlocking aclk 813 167 171 120 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_exponential_single Exponential Single Single NonBlocking aclk 709 867 631 358 1 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 162 249 155 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 161 228 148 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 211 283 179 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 160 228 146 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 866 35 111 18 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1296 21 70 16 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 680 1783 2494 1423 10 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 821 410 576 323 1 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 747 746 1076 556 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_logarithm_double Logarithm Double Double NonBlocking aclk 590 2520 3586 2393 19 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_logarithm_half Logarithm Half Half NonBlocking aclk 813 283 431 264 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_logarithm_single Logarithm Single Single NonBlocking aclk 702 719 1057 668 4 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 694 203 564 171 7 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 658 177 556 137 8 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 665 248 623 217 6 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 613 2233 2421 2177 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 51 90 44 1 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 48 93 44 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 777 160 203 149 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 93 166 78 2 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 712 76 123 61 3 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 240 362 220 1 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 777 573 672 544 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 732 286 616 247 14 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 25 56 22 0 0 1 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 777 153 330 140 8 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 665 1405 2769 1129 74 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 24 59 20 0 1 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 762 338 461 253 9 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 28 38 16 0 1 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 747 1734 3232 1574 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 792 212 378 182 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 143 231 111 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 866 447 786 378 0 0 0 PRODUCTION 1.14 09-15-2017
xcku13p ffve900 -1 kup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 124 193 113 0 0 0 PRODUCTION 1.14 09-15-2017

Virtex-7

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 LUT-FF Pairs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xc7vx690t ffg1157 -1 v7_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 353 31154 24340 17389 45 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 413 6526 7056 4813 12 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 465 465 652 348 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 524 278 401 212 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 443 2981 3424 2141 7 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 472 921 1183 701 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 391 658 950 549 3 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 450 690 1066 580 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 457 108 227 91 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 436 144 289 116 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 524 173 233 142 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 457 218 309 141 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 457 291 429 172 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 575 364 562 310 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_compare_double Compare Double Double NonBlocking aclk 792 86 12 5 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_compare_half Compare Half Half NonBlocking aclk 866 28 12 4 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_compare_single Compare Single Single NonBlocking aclk 814 48 12 3 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 368 3247 5982 3109 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 279 328 368 203 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 635 228 360 206 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 472 90 120 67 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 516 770 1352 723 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 383 176 198 105 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_double Exponential Double Double NonBlocking aclk 428 2169 2076 1197 15 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_half Exponential Half Half NonBlocking aclk 524 178 171 120 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_single Exponential Single Single NonBlocking aclk 361 843 618 351 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 620 167 243 159 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 613 163 228 149 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 561 225 283 191 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 554 175 228 161 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 539 36 111 19 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 620 20 70 13 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 428 1825 2487 1473 10 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 546 429 576 333 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 495 746 1076 548 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_double Logarithm Double Double NonBlocking aclk 346 2548 3714 2415 23 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_half Logarithm Half Half NonBlocking aclk 539 283 431 261 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_single Logarithm Single Single NonBlocking aclk 443 744 1121 694 4 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 457 225 503 195 10 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 338 200 492 156 11 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 457 276 564 246 9 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 353 2230 2421 2164 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 457 52 90 46 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 457 50 93 45 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 465 160 203 146 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 457 92 166 76 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 462 79 123 64 3 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 457 237 362 217 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 502 568 672 541 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 436 315 656 281 14 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 457 28 56 23 0 0 1 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 546 128 330 111 8 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 428 1425 2873 1153 75 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 457 31 59 24 0 1 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 546 317 461 233 9 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 457 28 38 15 0 1 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 436 1737 3232 1579 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 406 216 378 186 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 635 145 231 116 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 509 449 786 382 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 546 115 193 104 0 0 0 PRODUCTION 1.11 2014-09-11

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 LUT-FF Pairs 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 28780 23596 15305 45 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 465 6037 6332 4348 12 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 480 460 554 346 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 620 281 356 210 1 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 450 2548 3014 1763 7 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 509 864 1067 643 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 472 630 952 527 3 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 590 661 1067 552 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 539 93 227 80 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 524 129 289 103 1 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 575 164 233 135 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 539 208 309 134 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 539 276 429 168 1 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 694 352 562 298 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_compare_double Compare Double Double NonBlocking aclk 1093 86 12 3 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_compare_half Compare Half Half NonBlocking aclk 1093 28 12 4 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_compare_single Compare Single Single NonBlocking aclk 1229 48 12 3 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 465 3247 5982 3112 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 391 327 368 210 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 472 223 360 202 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 524 89 120 68 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 436 765 1352 718 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 472 173 198 110 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_exponential_double Exponential Double Double NonBlocking aclk 480 2182 2104 1173 15 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_exponential_half Exponential Half Half NonBlocking aclk 509 173 171 120 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_exponential_single Exponential Single Single NonBlocking aclk 516 860 631 353 1 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 620 163 249 152 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 598 159 228 142 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 658 207 283 173 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 665 156 228 142 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 590 35 111 19 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 792 20 70 16 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 531 1780 2494 1423 10 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 583 415 576 324 1 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 554 740 1076 547 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_logarithm_double Logarithm Double Double NonBlocking aclk 421 2507 3586 2381 19 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_logarithm_half Logarithm Half Half NonBlocking aclk 546 277 431 250 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_logarithm_single Logarithm Single Single NonBlocking aclk 480 719 1057 663 4 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 531 199 564 167 7 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 436 175 556 135 8 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 531 248 623 212 6 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 406 2233 2421 2173 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 568 52 90 44 1 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 568 49 93 44 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 516 162 203 145 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 568 93 166 76 2 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 594 77 123 62 3 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 539 241 362 221 1 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 554 576 672 533 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 509 288 616 248 14 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 524 26 56 24 0 0 1 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 561 155 330 124 8 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 457 1403 2769 1128 74 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 524 24 59 21 0 1 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 539 336 461 251 9 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 524 29 38 16 0 1 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 436 1731 3232 1573 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 509 210 378 181 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 673 142 231 115 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 605 448 786 360 0 0 0 PRODUCTION 1.25 03-22-2017
xcvu160 flgb2104 -1 vu_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 635 122 193 112 0 0 0 PRODUCTION 1.25 03-22-2017

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 LUT-FF Pairs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xcvu9p flgb2104 -1 vup_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 575 30810 23768 17305 45 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 650 6178 6332 4480 12 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 724 458 554 335 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 799 282 356 219 1 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 665 2758 3037 1966 7 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 673 868 1067 650 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 673 629 952 524 3 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 866 687 1067 577 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 94 227 80 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 128 289 103 1 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 169 233 140 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 207 309 133 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 280 429 160 1 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 363 562 310 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_compare_double Compare Double Double NonBlocking aclk 1438 86 12 3 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_compare_half Compare Half Half NonBlocking aclk 1449 28 12 8 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_compare_single Compare Single Single NonBlocking aclk 1330 48 12 8 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 643 3268 5982 3132 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 539 351 368 238 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 226 360 205 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 806 88 120 69 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 851 765 1352 718 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 694 170 198 109 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_exponential_double Exponential Double Double NonBlocking aclk 680 2194 2104 1188 15 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_exponential_half Exponential Half Half NonBlocking aclk 821 175 171 121 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_exponential_single Exponential Single Single NonBlocking aclk 680 864 631 356 1 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 164 249 153 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 159 228 146 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 213 283 179 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 161 228 146 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 918 36 111 20 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1177 20 70 16 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 687 1780 2494 1422 10 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 792 411 576 331 1 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 739 748 1076 554 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_logarithm_double Logarithm Double Double NonBlocking aclk 590 2521 3586 2396 19 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_logarithm_half Logarithm Half Half NonBlocking aclk 828 281 431 260 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_logarithm_single Logarithm Single Single NonBlocking aclk 694 719 1057 665 4 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 687 201 564 172 7 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 628 178 556 137 8 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 717 249 623 219 6 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 568 2232 2421 2175 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 51 90 44 1 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 49 93 44 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 769 158 203 148 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 92 166 74 2 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 712 76 123 62 3 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 240 362 220 1 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 806 571 672 530 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 724 287 616 247 14 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 26 56 24 0 0 1 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 777 154 330 139 8 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 665 1404 2769 1128 74 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 24 59 19 0 1 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 769 338 461 253 9 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 28 38 16 0 1 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 724 1734 3232 1576 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 784 214 378 185 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 143 231 114 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 806 449 786 382 0 0 0 PRODUCTION 1.14 09-15-2017
xcvu9p flgb2104 -1 vup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 123 193 112 0 0 0 PRODUCTION 1.14 09-15-2017

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 LUT-FF Pairs DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xczu9eg ffvb1156 -1 zup_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 620 30803 23768 17261 45 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 665 6187 6332 4476 12 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 702 464 554 341 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 806 283 356 219 1 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 665 2753 3037 1961 7 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 709 864 1067 648 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 694 631 952 528 3 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 806 666 1067 548 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 93 227 78 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 128 289 105 1 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 171 233 136 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 207 309 133 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 280 429 166 1 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 365 562 316 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_compare_double Compare Double Double NonBlocking aclk 1358 86 12 5 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_compare_half Compare Half Half NonBlocking aclk 1438 28 12 8 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_compare_single Compare Single Single NonBlocking aclk 1246 48 12 8 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 650 3269 5982 3131 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 531 350 368 237 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 226 360 193 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 813 90 120 68 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 858 767 1352 719 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 658 173 198 112 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_exponential_double Exponential Double Double NonBlocking aclk 702 2191 2104 1183 15 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_exponential_half Exponential Half Half NonBlocking aclk 792 175 171 118 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_exponential_single Exponential Single Single NonBlocking aclk 709 865 631 352 1 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 164 249 156 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 160 228 148 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 213 283 180 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 162 228 149 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 866 34 111 17 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1162 20 70 16 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 717 1778 2494 1419 10 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 813 413 576 330 1 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 732 745 1076 553 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_logarithm_double Logarithm Double Double NonBlocking aclk 590 2522 3586 2395 19 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_logarithm_half Logarithm Half Half NonBlocking aclk 806 282 431 260 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_logarithm_single Logarithm Single Single NonBlocking aclk 709 721 1057 666 4 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 680 203 564 173 7 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 650 178 556 138 8 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 694 248 623 220 6 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 613 2233 2421 2176 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 50 90 44 1 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 49 93 45 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 769 160 203 149 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 92 166 74 2 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 727 75 123 60 3 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 238 362 218 1 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 828 573 672 537 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 754 287 616 251 14 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 26 56 25 0 0 1 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 777 153 330 137 8 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 628 1404 2769 1132 74 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 24 59 22 0 1 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 762 339 461 253 9 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 28 38 16 0 1 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 754 1734 3232 1576 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 792 212 378 184 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 142 231 113 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 866 448 786 375 0 0 0 PRODUCTION 1.15 10-03-2017
xczu9eg ffvb1156 -1 zup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 122 193 111 0 0 0 PRODUCTION 1.15 10-03-2017

COPYRIGHT

Copyright 2017 Xilinx, Inc. Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Vivado, Zynq, and other designated brands included herein are trademarks of Xilinx in the United States 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.