Performance and Resource Utilization for Floating-point v7.1

Vivado Design Suite Release 2020.1

Interpreting the results

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

Data is provided for the following device families:

Kintex-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 DSPs 36k BRAMs 18k BRAMs Speedfile Status
xc7k480t ffg901 -1 k7_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 361 30927 25372 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 406 6442 7063 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 454 656 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 495 282 407 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 421 2931 3424 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 472 924 1203 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 413 709 865 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 450 678 1066 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 104 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 421 140 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 546 174 236 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 193 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 262 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 546 357 563 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 871 28 12 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_compare_single Compare Single Single NonBlocking aclk 866 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 361 3218 5983 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 317 294 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 225 369 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 450 88 120 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 531 768 1378 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 361 169 198 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_double Exponential Double Double NonBlocking aclk 391 2148 2076 15 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_half Exponential Half Half NonBlocking aclk 539 175 174 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_exponential_single Exponential Single Single NonBlocking aclk 376 809 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 605 163 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 590 158 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 568 222 286 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 605 173 231 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 605 36 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 19 71 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 421 1759 2503 10 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 546 412 588 1 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 465 708 1086 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_double Logarithm Double Double NonBlocking aclk 338 2495 3758 23 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_half Logarithm Half Half NonBlocking aclk 546 285 431 2 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_logarithm_single Logarithm Single Single NonBlocking aclk 450 740 1123 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 196 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 278 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 361 2230 2424 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 480 159 204 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 91 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 77 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 235 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 502 567 692 0 0 0 PRODUCTION 1.12 2017-02-17
xc7k480t ffg901 -1 k7_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 457 315 658 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 121 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 457 1427 2993 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 30 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 546 315 466 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 26 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 406 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 605 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 546 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 509 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 DSPs 36k BRAMs 18k BRAMs Speedfile Status
xcku115 flva1517 -1 ku_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 376 28781 23725 45 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 450 5559 6341 12 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 480 425 585 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 598 288 364 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 487 2682 3041 7 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 509 868 1079 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 546 698 819 3 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 590 654 1086 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 539 92 227 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 509 126 289 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 561 165 232 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 539 195 310 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 539 265 430 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 650 348 572 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_compare_double Compare Double Double NonBlocking aclk 1166 86 12 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_compare_half Compare Half Half NonBlocking aclk 1172 28 12 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_compare_single Compare Single Single NonBlocking aclk 962 48 12 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 465 3219 5984 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 391 290 367 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 658 226 364 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 575 91 123 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 605 762 1393 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 457 167 198 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_exponential_double Exponential Double Double NonBlocking aclk 516 2179 2124 15 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_exponential_half Exponential Half Half NonBlocking aclk 575 172 174 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_exponential_single Exponential Single Single NonBlocking aclk 516 858 650 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 709 162 243 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 628 152 228 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 694 202 283 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 673 154 229 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 605 35 111 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 925 16 72 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 531 1671 2538 10 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 598 399 577 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 561 704 1103 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_logarithm_double Logarithm Double Double NonBlocking aclk 472 2464 3675 19 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_logarithm_half Logarithm Half Half NonBlocking aclk 554 277 431 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_logarithm_single Logarithm Single Single NonBlocking aclk 472 694 1079 4 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 531 199 586 7 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 539 171 556 8 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 539 251 627 6 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 391 2232 2444 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 568 51 93 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 568 49 93 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 554 160 203 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 568 92 169 2 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 594 74 123 3 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 539 237 362 1 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 561 572 683 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 509 289 630 14 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 524 18 56 0 0 1 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 568 148 333 8 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 495 1284 2847 74 0 1 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 524 24 59 0 1 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 554 334 472 9 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 524 27 38 0 1 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 509 1730 3249 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 539 209 378 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 658 139 235 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 598 445 803 0 0 0 PRODUCTION 1.26 12-04-2018
xcku115 flva1517 -1 ku_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 635 109 194 0 0 0 PRODUCTION 1.26 12-04-2018

Kintex UltraScale+

Part Information Configuration Parameters Performance and Resource Utilization
Device Package Speed Grade Configuration Name
Operation_Type
A_Precision_Type
Result_Precision_Type
C_Accum_Msb
C_Accum_Lsb
C_Accum_Input_Msb
C_Optimization
C_Mult_Usage
C_BRAM_Usage
Flow_Control
C_Rate
Clock Input Fmax (MHz) LUTs FFs DSPs 36k BRAMs 18k BRAMs Speedfile Status
xcku13p ffve900 -1 kup_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 575 30526 25065 45 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 643 6017 6411 12 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 702 454 584 2 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 799 284 366 1 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 643 2714 3082 7 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 702 866 1081 2 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 680 688 867 3 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 866 657 1089 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 93 240 2 0 0 PRODUCTION 1.28 02-27-2020
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.28 02-27-2020
xcku13p ffve900 -1 kup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 165 236 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 189 312 2 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 260 429 1 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 349 568 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_compare_double Compare Double Double NonBlocking aclk 1625 85 12 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_compare_half Compare Half Half NonBlocking aclk 1687 28 12 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_compare_single Compare Single Single NonBlocking aclk 1274 48 12 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 694 3218 5989 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 575 295 368 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 225 374 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 777 86 121 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 821 763 1390 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 709 171 199 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_exponential_double Exponential Double Double NonBlocking aclk 680 2169 2156 15 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_exponential_half Exponential Half Half NonBlocking aclk 828 167 174 2 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_exponential_single Exponential Single Single NonBlocking aclk 687 848 656 1 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 160 243 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 155 228 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 201 286 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 153 229 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 940 35 111 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1333 19 70 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 769 1675 2528 10 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 813 399 588 1 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 769 702 1095 2 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_logarithm_double Logarithm Double Double NonBlocking aclk 561 2473 3622 19 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_logarithm_half Logarithm Half Half NonBlocking aclk 747 277 435 2 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_logarithm_single Logarithm Single Single NonBlocking aclk 709 717 1060 4 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 724 202 564 7 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 717 168 556 8 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 250 623 6 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 680 2230 2461 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 52 90 1 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 717 49 93 2 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 799 159 203 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 90 166 2 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 750 74 123 3 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 236 362 1 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 843 573 691 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 643 255 619 14 0 1 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 18 56 0 0 1 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 769 148 340 8 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 643 1285 2827 74 0 1 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 24 59 0 1 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 754 334 474 9 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 27 38 0 1 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 680 1734 3275 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 769 210 378 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 139 233 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 828 446 799 0 0 0 PRODUCTION 1.28 02-27-2020
xcku13p ffve900 -1 kup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 110 193 0 0 0 PRODUCTION 1.28 02-27-2020

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 DSPs 36k BRAMs 18k BRAMs Speedfile Status
xc7vx690t ffg1157 -1 v7_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 353 30973 24461 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 6442 7063 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 453 657 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 480 282 408 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 436 2929 3424 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 465 921 1198 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 406 707 865 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 472 680 1081 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 106 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 457 142 290 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 238 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 196 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 262 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 561 357 572 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 825 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 391 3219 5990 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 309 290 368 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 613 226 367 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 428 86 120 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 524 768 1374 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 361 173 198 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_double Exponential Double Double NonBlocking aclk 421 2148 2083 15 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_half Exponential Half Half NonBlocking aclk 546 174 172 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_exponential_single Exponential Single Single NonBlocking aclk 383 823 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 561 162 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 158 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 575 221 286 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 605 173 233 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 575 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 687 19 72 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 443 1761 2535 10 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 546 412 591 1 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 495 710 1099 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_double Logarithm Double Double NonBlocking aclk 338 2495 3731 23 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_half Logarithm Half Half NonBlocking aclk 546 285 431 2 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_logarithm_single Logarithm Single Single NonBlocking aclk 443 740 1124 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 228 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 194 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 279 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 2229 2423 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 480 161 205 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 91 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 77 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 235 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 502 565 693 0 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 457 315 658 14 0 0 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 457 19 56 0 0 1 PRODUCTION 1.11 2014-09-11
xc7vx690t ffg1157 -1 v7_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 546 121 332 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 443 1428 2986 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 30 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 539 316 463 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 27 42 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 406 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 539 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 546 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 DSPs 36k BRAMs 18k BRAMs Speedfile Status
xcvu160 flgb2104 -1 vu_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 383 28799 23800 45 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 487 5882 6360 12 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 480 425 574 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 628 288 363 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 487 2680 3052 7 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 531 870 1089 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 524 705 819 3 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 568 658 1097 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 539 93 227 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 539 126 289 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 554 167 238 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 539 191 311 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 539 261 432 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 658 348 583 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_compare_double Compare Double Double NonBlocking aclk 1392 86 12 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_compare_half Compare Half Half NonBlocking aclk 1223 28 12 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_compare_single Compare Single Single NonBlocking aclk 1013 48 12 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 391 3218 5981 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 398 295 366 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 687 226 370 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 575 89 121 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 613 765 1392 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 457 170 201 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_exponential_double Exponential Double Double NonBlocking aclk 509 2183 2141 15 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_exponential_half Exponential Half Half NonBlocking aclk 575 172 180 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_exponential_single Exponential Single Single NonBlocking aclk 516 858 660 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 732 159 243 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 613 152 229 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 658 200 283 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 694 153 228 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 635 35 111 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 947 20 70 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 524 1675 2539 10 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 590 400 586 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 561 705 1089 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_logarithm_double Logarithm Double Double NonBlocking aclk 443 2465 3685 19 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_logarithm_half Logarithm Half Half NonBlocking aclk 590 277 432 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_logarithm_single Logarithm Single Single NonBlocking aclk 502 698 1078 4 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 539 203 569 7 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 539 170 636 8 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 539 249 626 6 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 391 2232 2470 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 568 52 94 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 568 51 93 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 531 160 205 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 568 92 168 2 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 587 73 123 3 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 539 237 362 1 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 575 571 689 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 516 290 651 14 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 524 17 56 0 0 1 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 554 150 355 8 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 436 1292 2878 74 0 1 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 524 24 59 0 1 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 554 334 471 9 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 524 27 38 0 1 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 502 1730 3261 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 524 209 379 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 687 138 235 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 613 445 799 0 0 0 PRODUCTION 1.27 12-04-2018
xcvu160 flgb2104 -1 vu_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 598 108 193 0 0 0 PRODUCTION 1.27 12-04-2018

Virtex UltraScale+

Part Information Configuration Parameters Performance and Resource Utilization
Device Package Speed Grade Configuration Name
Operation_Type
A_Precision_Type
Result_Precision_Type
C_Accum_Msb
C_Accum_Lsb
C_Accum_Input_Msb
C_Optimization
C_Mult_Usage
C_BRAM_Usage
Flow_Control
C_Rate
Clock Input Fmax (MHz) LUTs FFs DSPs 36k BRAMs 18k BRAMs Speedfile Status
xcvu9p flgb2104 -1 vup_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 590 30521 24985 45 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 658 6017 6380 12 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 717 455 582 2 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 806 285 363 1 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 650 2714 3139 7 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 709 866 1107 2 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 709 692 867 3 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 851 655 1078 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspfull Add_Subtract Half Half Speed_Optimized Full_Usage NonBlocking aclk 724 93 240 2 0 0 PRODUCTION 1.27 02-28-2020
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.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 858 165 233 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 191 312 2 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 256 430 1 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 350 565 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_compare_double Compare Double Double NonBlocking aclk 1818 86 12 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_compare_half Compare Half Half NonBlocking aclk 1636 28 12 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_compare_single Compare Single Single NonBlocking aclk 1550 48 12 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 590 3217 5980 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 635 306 368 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 806 225 360 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 866 88 120 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 843 764 1376 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 709 172 203 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_exponential_double Exponential Double Double NonBlocking aclk 694 2172 2142 15 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_exponential_half Exponential Half Half NonBlocking aclk 821 165 173 2 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_exponential_single Exponential Single Single NonBlocking aclk 673 844 659 1 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 162 243 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 154 228 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 202 285 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 152 230 0 0 0 PRODUCTION 1.27 02-28-2020
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.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1489 16 71 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 724 1691 2541 10 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 828 396 585 1 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 747 694 1078 2 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_logarithm_double Logarithm Double Double NonBlocking aclk 561 2471 3586 19 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_logarithm_half Logarithm Half Half NonBlocking aclk 799 277 433 2 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_logarithm_single Logarithm Single Single NonBlocking aclk 709 715 1062 4 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 673 201 564 7 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 694 172 556 8 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 250 623 6 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 650 2233 2466 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 50 90 1 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 49 93 2 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 806 161 204 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 91 166 2 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 750 73 123 3 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 236 362 1 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 858 573 699 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 635 254 619 14 0 1 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 16 56 0 0 1 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 769 147 334 8 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 643 1285 2831 74 0 1 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 25 59 0 1 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 747 334 468 9 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 27 38 0 1 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 694 1733 3254 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 747 208 378 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 138 231 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 747 446 802 0 0 0 PRODUCTION 1.27 02-28-2020
xcvu9p flgb2104 -1 vup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 866 108 193 0 0 0 PRODUCTION 1.27 02-28-2020

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 DSPs 36k BRAMs 18k BRAMs Speedfile Status
xczu9eg ffvb1156 -1 zup_1_accumulator_double_full_range Accumulator Double Double 1077 -1074 1023 NonBlocking aclk 590 30573 25364 45 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_accumulator_double_quarter_range Accumulator Double Double 269 -268 269 NonBlocking aclk 650 6018 6466 12 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_accumulator_half_full_range Accumulator Half Half 69 -24 15 NonBlocking aclk 694 454 586 2 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_accumulator_half_quarter_range Accumulator Half Half 13 -10 8 NonBlocking aclk 784 282 388 1 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_accumulator_single_full_range Accumulator Single Single 181 -149 127 NonBlocking aclk 665 2712 3070 7 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_accumulator_single_quarter_range Accumulator Single Single 45 -37 45 NonBlocking aclk 702 868 1097 2 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_addsubtract_double_dspfull Add_Subtract Double Double Speed_Optimized Full_Usage NonBlocking aclk 724 692 867 3 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_addsubtract_double_dspnone Add_Subtract Double Double Speed_Optimized No_Usage NonBlocking aclk 858 655 1102 0 0 0 PRODUCTION 1.27 02-28-2020
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.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspmed Add_Subtract Half Half Speed_Optimized Medium_Usage NonBlocking aclk 724 127 289 1 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_addsubtract_half_dspnone Add_Subtract Half Half Speed_Optimized No_Usage NonBlocking aclk 866 165 235 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspfull Add_Subtract Single Single Speed_Optimized Full_Usage NonBlocking aclk 724 191 311 2 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspmed Add_Subtract Single Single Speed_Optimized Medium_Usage NonBlocking aclk 724 256 429 1 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_addsubtract_single_dspnone Add_Subtract Single Single Speed_Optimized No_Usage NonBlocking aclk 866 348 572 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_compare_double Compare Double Double NonBlocking aclk 1608 86 12 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_compare_half Compare Half Half NonBlocking aclk 1415 28 12 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_compare_single Compare Single Single NonBlocking aclk 1682 48 12 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_divide_double_fullthroughput Divide Double Double NonBlocking 1 aclk 680 3217 6011 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_divide_double_iterative Divide Double Double NonBlocking 55 aclk 613 302 373 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_divide_half_fullthroughput Divide Half Half NonBlocking 1 aclk 866 222 374 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_divide_half_iterative Divide Half Half NonBlocking 13 aclk 851 90 123 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_divide_single_fullthroughput Divide Single Single NonBlocking 1 aclk 799 764 1376 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_divide_single_iterative Divide Single Single NonBlocking 26 aclk 717 175 201 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_exponential_double Exponential Double Double NonBlocking aclk 687 2172 2134 15 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_exponential_half Exponential Half Half NonBlocking aclk 828 174 175 2 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_exponential_single Exponential Single Single NonBlocking aclk 709 854 670 1 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_fixed_to_float_double Fixed_to_float Int32 Double NonBlocking aclk 866 160 243 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_fixed_to_float_single Fixed_to_float Int32 Single NonBlocking aclk 866 152 228 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_float_to_fixed_double Float_to_fixed Double Int32 NonBlocking aclk 866 202 285 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_float_to_fixed_single Float_to_fixed Single Int32 NonBlocking aclk 866 152 228 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_float_to_float_double_to_single Float_to_float Double Single NonBlocking aclk 977 35 111 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_float_to_float_single_to_double Float_to_float Single Double NonBlocking aclk 1341 19 70 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_double FMA Double Double NonBlocking aclk 769 1681 2546 10 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_half FMA Half Half NonBlocking aclk 836 400 583 1 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_fused_multiply_add_single FMA Single Single NonBlocking aclk 717 697 1098 2 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_logarithm_double Logarithm Double Double NonBlocking aclk 561 2472 3627 19 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_logarithm_half Logarithm Half Half NonBlocking aclk 747 278 432 2 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_logarithm_single Logarithm Single Single NonBlocking aclk 724 715 1060 4 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspfull Multiply Double Double Full_Usage NonBlocking aclk 724 203 564 7 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspmax Multiply Double Double Max_Usage NonBlocking aclk 717 170 556 8 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspmed Multiply Double Double Medium_Usage NonBlocking aclk 724 249 623 6 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_double_dspnone Multiply Double Double No_Usage NonBlocking aclk 650 2234 2454 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspfull Multiply Half Half Full_Usage NonBlocking aclk 724 51 90 1 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspmax Multiply Half Half Max_Usage NonBlocking aclk 724 47 93 2 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_half_dspnone Multiply Half Half No_Usage NonBlocking aclk 806 160 203 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspfull Multiply Single Single Full_Usage NonBlocking aclk 724 90 166 2 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspmax Multiply Single Single Max_Usage NonBlocking aclk 743 75 123 3 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspmed Multiply Single Single Medium_Usage NonBlocking aclk 724 237 362 1 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_multiply_single_dspnone Multiply Single Single No_Usage NonBlocking aclk 836 570 699 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_reciprocal_double Reciprocal Double Double NonBlocking aclk 635 255 619 14 0 1 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_reciprocal_half Reciprocal Half Half NonBlocking aclk 643 17 56 0 0 1 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_reciprocal_single Reciprocal Single Single NonBlocking aclk 777 147 341 8 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_double Rec_Square_Root Double Double NonBlocking aclk 643 1285 2793 74 0 1 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_half Rec_Square_Root Half Half NonBlocking aclk 643 24 59 0 1 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_reciprocal_square_root_single Rec_Square_Root Single Single NonBlocking aclk 754 334 468 9 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_square_root_bram_half Square_root Half Half Full_Usage NonBlocking 1 aclk 643 27 38 0 1 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_square_root_double_fullthroughput Square_root Double Double NonBlocking 1 aclk 739 1735 3249 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_square_root_double_iterative Square_root Double Double NonBlocking 54 aclk 777 209 379 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_square_root_half_fullthroughput Square_root Half Half NonBlocking 1 aclk 866 141 237 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_square_root_single_fullthroughput Square_root Single Single NonBlocking 1 aclk 866 446 803 0 0 0 PRODUCTION 1.27 02-28-2020
xczu9eg ffvb1156 -1 zup_1_square_root_single_iterative Square_root Single Single NonBlocking 25 aclk 858 108 193 0 0 0 PRODUCTION 1.27 02-28-2020

COPYRIGHT

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