Performance and Resource Utilization for Floating-point v7.1

Vivado Design Suite Release 2018.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 DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xc7k480t ffg901 -1 k7_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 368 31131 25654 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 6525 7062 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 413 470 644 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 516 285 402 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 383 3014 3086 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 932 1195 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 546 658 952 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 465 689 1067 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 106 227 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 413 142 289 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 561 176 232 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 216 309 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 289 429 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 554 362 562 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_compare_double Compare Double Double NonBlocking aclk 854 86 12 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_compare_half Compare Half Half NonBlocking aclk 820 28 12 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_compare_single Compare Single Single NonBlocking aclk 848 48 12 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 368 3272 5982 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 294 346 368 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 598 226 360 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 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 546 770 1352 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 376 178 198 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_double Exponential Double Double NonBlocking aclk 406 2169 2076 15 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_half Exponential Half Half NonBlocking aclk 531 177 171 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_single Exponential Single Single NonBlocking aclk 398 858 618 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 635 165 243 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 583 163 228 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 561 224 283 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 561 174 228 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 598 37 111 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 687 21 70 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 436 1828 2488 10 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 524 430 576 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 472 744 1076 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_double Logarithm Double Double NonBlocking aclk 338 2512 3732 23 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_half Logarithm Half Half NonBlocking aclk 546 287 431 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_single Logarithm Single Single NonBlocking aclk 413 744 1121 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 226 503 10 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 457 194 495 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 276 564 9 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 331 2230 2421 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 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 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 443 161 203 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 92 166 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 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 237 362 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 568 672 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 450 315 656 14 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 457 19 56 0 0 1 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 546 124 330 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 1430 2946 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 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 539 316 461 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 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 428 1737 3232 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 413 215 378 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 620 141 231 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 531 448 786 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 524 114 193 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 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 29287 23755 45 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 465 5648 6337 12 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 495 441 547 2 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 598 287 357 1 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 465 2606 3009 7 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 524 878 1079 2 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 561 631 952 3 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 590 652 1067 0 0 0 PRODUCTION 1.26 10-29-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 10-29-2018
xcku115 flva1517 -1 ku_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 539 127 289 1 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 568 169 232 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 539 205 309 2 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 524 278 429 1 0 0 PRODUCTION 1.26 10-29-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 10-29-2018
xcku115 flva1517 -1 ku_1_compare_double Compare Double Double NonBlocking aclk 1319 86 12 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_compare_half Compare Half Half NonBlocking aclk 1381 28 12 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_compare_single Compare Single Single NonBlocking aclk 1313 48 12 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 465 3271 5982 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 383 343 368 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 635 225 360 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 509 84 120 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 568 763 1352 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 457 168 198 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_exponential_double Exponential Double Double NonBlocking aclk 509 2183 2102 15 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_exponential_half Exponential Half Half NonBlocking aclk 516 175 171 2 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_exponential_single Exponential Single Single NonBlocking aclk 450 830 631 1 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 687 160 243 0 0 0 PRODUCTION 1.26 10-29-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 10-29-2018
xcku115 flva1517 -1 ku_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 650 204 283 0 0 0 PRODUCTION 1.26 10-29-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 10-29-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 10-29-2018
xcku115 flva1517 -1 ku_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 851 21 70 0 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 531 1733 2494 10 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 605 411 576 1 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 554 701 1076 2 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_logarithm_double Logarithm Double Double NonBlocking aclk 428 2472 3728 19 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_logarithm_half Logarithm Half Half NonBlocking aclk 605 285 431 2 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_logarithm_single Logarithm Single Single NonBlocking aclk 465 697 1077 4 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 516 201 564 7 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 539 170 556 8 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 524 248 623 6 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 406 2231 2421 0 0 0 PRODUCTION 1.26 10-29-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 10-29-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 10-29-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 10-29-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 10-29-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 594 75 123 3 0 0 PRODUCTION 1.26 10-29-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 10-29-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 10-29-2018
xcku115 flva1517 -1 ku_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 502 288 616 14 0 0 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 524 19 56 0 0 1 PRODUCTION 1.26 10-29-2018
xcku115 flva1517 -1 ku_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 539 149 330 8 0 0 PRODUCTION 1.26 10-29-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 10-29-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 10-29-2018
xcku115 flva1517 -1 ku_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 546 335 461 9 0 0 PRODUCTION 1.26 10-29-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 10-29-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 10-29-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 10-29-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 10-29-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 10-29-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 10-29-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 605 30984 24928 45 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 620 6117 6336 12 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 680 468 553 2 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 769 288 357 1 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 673 2780 3036 7 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 709 877 1079 2 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 836 630 952 3 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 858 660 1067 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 92 240 2 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xcku13p ffve900 -1 kup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 169 232 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 206 309 2 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 276 429 1 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 353 562 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_compare_double Compare Double Double NonBlocking aclk 1336 86 12 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_compare_half Compare Half Half NonBlocking aclk 1784 28 12 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_compare_single Compare Single Single NonBlocking aclk 1550 48 12 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 658 3270 5982 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 546 341 368 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 225 360 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 866 85 120 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 821 766 1352 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 724 171 198 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_exponential_double Exponential Double Double NonBlocking aclk 687 2187 2119 15 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_exponential_half Exponential Half Half NonBlocking aclk 821 171 171 2 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_exponential_single Exponential Single Single NonBlocking aclk 658 856 631 1 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xcku13p ffve900 -1 kup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 157 228 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 204 283 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 153 228 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 962 36 111 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1177 20 70 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 687 1734 2494 10 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 813 412 576 1 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 739 713 1076 2 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_logarithm_double Logarithm Double Double NonBlocking aclk 539 2474 3586 19 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_logarithm_half Logarithm Half Half NonBlocking aclk 813 282 431 2 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_logarithm_single Logarithm Single Single NonBlocking aclk 702 720 1058 4 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 724 201 564 7 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 665 169 556 8 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 249 623 6 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 620 2233 2421 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 52 90 1 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 48 93 2 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 747 159 203 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 92 166 2 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 743 77 123 3 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 241 362 1 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 821 575 672 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 643 255 616 14 0 1 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 17 56 0 0 1 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 747 149 330 8 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 643 1286 2772 74 0 1 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xcku13p ffve900 -1 kup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 754 334 461 9 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 29 38 0 1 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 702 1733 3232 0 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xcku13p ffve900 -1 kup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 138 231 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 806 446 786 0 0 0 PRODUCTION 1.23 10-29-2018
xcku13p ffve900 -1 kup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 109 193 0 0 0 PRODUCTION 1.23 10-29-2018

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 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 31211 24447 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 428 6524 7062 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 383 494 547 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 509 286 402 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 368 2973 3086 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 450 933 1184 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 546 657 952 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 465 689 1067 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 107 227 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 421 143 289 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 546 176 232 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 215 309 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 289 429 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 539 363 562 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_compare_double Compare Double Double NonBlocking aclk 792 86 12 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_compare_half Compare Half Half NonBlocking aclk 820 28 12 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_compare_single Compare Single Single NonBlocking aclk 871 48 12 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 383 3276 5982 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 287 346 368 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 605 226 360 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 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 531 770 1352 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 376 173 198 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_double Exponential Double Double NonBlocking aclk 413 2168 2076 15 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_half Exponential Half Half NonBlocking aclk 539 175 171 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_single Exponential Single Single NonBlocking aclk 376 844 618 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 590 165 243 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 605 163 228 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 554 223 283 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 575 172 228 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 590 37 111 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 694 20 70 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 443 1826 2488 10 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 546 428 576 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 480 746 1076 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_double Logarithm Double Double NonBlocking aclk 338 2510 3732 23 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_half Logarithm Half Half NonBlocking aclk 539 287 431 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_single Logarithm Single Single NonBlocking aclk 421 745 1121 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 226 503 10 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 457 193 495 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 278 564 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 2231 2421 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 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 49 93 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 516 161 203 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 93 166 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 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 238 362 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 495 568 672 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 450 315 656 14 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 457 20 56 0 0 1 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 539 124 330 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 1428 3034 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 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 524 316 461 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 29 38 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 428 1737 3232 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 398 215 378 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 613 141 231 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 531 448 786 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 524 114 193 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 DSP48s 36k BRAMs 18k BRAMs Speedfile Status
xcvu160 flgb2104 -1 vu_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 391 28882 23757 45 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 465 5648 6339 12 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 487 432 547 2 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 613 286 357 1 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 465 2603 3009 7 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 524 875 1079 2 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 598 629 968 3 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 590 657 1067 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 539 93 227 2 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 539 128 289 1 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 583 169 232 0 0 0 PRODUCTION 1.27 10-29-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 10-29-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 539 278 429 1 0 0 PRODUCTION 1.27 10-29-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 10-29-2018
xcvu160 flgb2104 -1 vu_1_compare_double Compare Double Double NonBlocking aclk 1268 86 12 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_compare_half Compare Half Half NonBlocking aclk 1387 28 12 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_compare_single Compare Single Single NonBlocking aclk 1110 48 12 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 472 3270 5982 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 376 340 368 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 650 226 360 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 509 88 120 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 583 765 1352 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 457 169 198 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_exponential_double Exponential Double Double NonBlocking aclk 480 2139 2136 15 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_exponential_half Exponential Half Half NonBlocking aclk 524 174 171 2 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_exponential_single Exponential Single Single NonBlocking aclk 480 827 631 1 0 0 PRODUCTION 1.27 10-29-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 10-29-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 10-29-2018
xcvu160 flgb2104 -1 vu_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 694 204 283 0 0 0 PRODUCTION 1.27 10-29-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 10-29-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 10-29-2018
xcvu160 flgb2104 -1 vu_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 828 20 70 0 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 509 1736 2494 10 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 628 413 576 1 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 539 705 1076 2 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_logarithm_double Logarithm Double Double NonBlocking aclk 428 2473 3737 19 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_logarithm_half Logarithm Half Half NonBlocking aclk 605 283 431 2 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_logarithm_single Logarithm Single Single NonBlocking aclk 480 699 1077 4 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 539 202 564 7 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 539 171 556 8 0 0 PRODUCTION 1.27 10-29-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 10-29-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 406 2233 2421 0 0 0 PRODUCTION 1.27 10-29-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 10-29-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 10-29-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 10-29-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 10-29-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 524 76 123 3 0 0 PRODUCTION 1.27 10-29-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 10-29-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 10-29-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 495 289 616 14 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 524 18 56 0 0 1 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 539 149 330 8 0 0 PRODUCTION 1.27 10-29-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 361 1292 2637 74 0 1 PRODUCTION 1.27 10-29-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 10-29-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 546 335 461 9 0 0 PRODUCTION 1.27 10-29-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 10-29-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 10-29-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 10-29-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 10-29-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 10-29-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 10-29-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 590 30975 24391 45 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 628 6116 6340 12 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 732 468 553 2 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 792 289 357 1 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 650 2780 3036 7 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 680 877 1079 2 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 836 630 997 3 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 866 661 1067 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 92 240 2 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 128 289 1 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 858 168 232 0 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 275 429 1 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 353 562 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_compare_double Compare Double Double NonBlocking aclk 1375 86 12 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_compare_half Compare Half Half NonBlocking aclk 1659 28 12 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_compare_single Compare Single Single NonBlocking aclk 1274 48 12 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 605 3270 5982 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 524 343 368 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 836 225 360 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 851 85 120 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 851 768 1352 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 702 165 198 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_exponential_double Exponential Double Double NonBlocking aclk 694 2185 2102 15 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_exponential_half Exponential Half Half NonBlocking aclk 813 170 171 2 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_exponential_single Exponential Single Single NonBlocking aclk 673 861 631 1 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 162 243 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 158 228 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 204 283 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 152 228 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 896 35 111 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1162 20 70 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 687 1736 2494 10 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 784 409 576 1 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 717 704 1076 2 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_logarithm_double Logarithm Double Double NonBlocking aclk 575 2481 3606 19 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_logarithm_half Logarithm Half Half NonBlocking aclk 799 280 431 2 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_logarithm_single Logarithm Single Single NonBlocking aclk 628 717 1058 4 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 724 200 564 7 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 680 170 573 8 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 247 623 6 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 605 2231 2421 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 51 90 1 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 709 50 93 2 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 799 161 203 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 91 166 2 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 743 76 123 3 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 238 362 1 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 836 572 672 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 635 253 616 14 0 1 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 19 56 0 0 1 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 777 149 330 8 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 643 1285 2823 74 0 1 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 769 334 461 9 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xcvu9p flgb2104 -1 vup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 568 1730 3232 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 769 209 378 0 0 0 PRODUCTION 1.23 10-29-2018
xcvu9p flgb2104 -1 vup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 138 231 0 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xcvu9p flgb2104 -1 vup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 109 193 0 0 0 PRODUCTION 1.23 10-29-2018

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 590 30966 23882 45 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 650 6117 6337 12 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 709 467 553 2 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 769 288 357 1 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 658 2776 3036 7 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 709 879 1079 2 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 836 629 952 3 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 858 661 1067 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 92 240 2 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 128 289 1 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 168 232 0 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
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 10-29-2018
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 353 562 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_compare_double Compare Double Double NonBlocking aclk 1381 86 12 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_compare_half Compare Half Half NonBlocking aclk 1369 28 12 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_compare_single Compare Single Single NonBlocking aclk 1421 48 12 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 680 3271 5982 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 516 343 368 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 223 360 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 821 89 120 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 866 767 1352 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 694 169 198 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_exponential_double Exponential Double Double NonBlocking aclk 717 2186 2102 15 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_exponential_half Exponential Half Half NonBlocking aclk 806 176 171 2 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_exponential_single Exponential Single Single NonBlocking aclk 673 862 631 1 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 164 243 0 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xczu9eg ffvb1156 -1 zup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 203 283 0 0 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xczu9eg ffvb1156 -1 zup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 925 35 111 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1267 20 70 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 687 1735 2494 10 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 813 410 576 1 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 754 699 1076 2 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_logarithm_double Logarithm Double Double NonBlocking aclk 575 2482 3606 19 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_logarithm_half Logarithm Half Half NonBlocking aclk 799 282 431 2 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_logarithm_single Logarithm Single Single NonBlocking aclk 724 719 1058 4 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 724 201 564 7 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 665 169 556 8 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 250 623 6 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 628 2234 2421 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 52 90 1 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 50 93 2 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 792 159 203 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 93 166 2 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 743 76 123 3 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 240 362 1 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 806 573 672 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 613 252 632 14 0 1 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 19 56 0 0 1 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 739 148 330 8 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 643 1285 2806 74 0 1 PRODUCTION 1.23 10-29-2018
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 10-29-2018
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 754 334 461 9 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 28 38 0 1 0 PRODUCTION 1.23 10-29-2018
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 10-29-2018
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 10-29-2018
xczu9eg ffvb1156 -1 zup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 139 231 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 858 446 786 0 0 0 PRODUCTION 1.23 10-29-2018
xczu9eg ffvb1156 -1 zup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 110 193 0 0 0 PRODUCTION 1.23 10-29-2018

COPYRIGHT

Copyright 2018 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.