Changes between Version 20 and Version 21 of 802.11/ResourceUsage


Ignore:
Timestamp:
Dec 11, 2015, 3:56:10 PM (8 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/ResourceUsage

    v20 v21  
    55[[TracNav(802.11/TOC)]]
    66
    7 = 802.11 Reference Design v1.3: Resource Usage =
     7= 802.11 Reference Design v1.4: Resource Usage =
    88
    99The 802.11 Reference Design targets the Virtex-6 LX240T FPGA on WARP v3 hardware. The FPGA resources used by the design change with each revision. The resource usage for the current release is listed below.
     
    1313
    1414||=  Resource  =||=  Used  =||
    15 || Slice Registers  || 68,014 out of 301,440 (22%) ||
    16 || LUTs  || 62,838 out of 150,720 (41%) ||
    17 || Block RAMs (see note 1)  || 228 of 416 (59%) ||
     15|| Slice Registers  || 75,180 out of 301,440 (24%) ||
     16|| LUTs  || 68,418 out of 150,720 (45%) ||
     17|| Block RAMs (see note 1)  || 241 of 416 (59%) ||
    1818|| DSP48 (multipliers)  || 155 of 768 (20%) ||
    1919|| MMCM_ADV  || 3 of 12 (25%) ||
    2020|| Ethernet MAC  || 2 of 4 (50%) ||
    21 || IOBs (see note 2)  || 344 of 600 (57%) ||
     21|| IOBs (see note 2)  || 352 of 600 (58%) ||
    2222
    2323 * '''Note 1''': the ISE MAP reports utilization of RAMB36E1 and RAMB18E1 separately, even though these represent overlapping resources in the FPGA (each RAMB36E1 can be used as 2 RAMB18E1). The block RAM usage above lists the total number of RAMB36E1 primitives in the FPGA and {{{num(RAMB36E1) + ceil(num(RAMB18E1)/2)}}} as the number used. See the MAP report below for more details.
     
    4242Target Speed   : -2
    4343Mapper Version : virtex6 -- $Revision: 1.55 $
     44Mapped Date    : Wed Dec 09 11:59:51 2015
    4445
    4546Design Summary
    4647--------------
    4748Number of errors:      0
    48 Number of warnings:  305
     49Number of warnings:  353
    4950Slice Logic Utilization:
    50   Number of Slice Registers:                68,014 out of 301,440   22%
    51     Number used as Flip Flops:              67,850
     51  Number of Slice Registers:                75,180 out of 301,440   24%
     52    Number used as Flip Flops:              75,003
    5253    Number used as Latches:                      4
    5354    Number used as Latch-thrus:                  0
    54     Number used as AND/OR logics:              160
    55   Number of Slice LUTs:                     62,838 out of 150,720   41%
    56     Number used as logic:                   52,411 out of 150,720   34%
    57       Number using O6 output only:          40,560
    58       Number using O5 output only:           1,357
    59       Number using O5 and O6:               10,494
     55    Number used as AND/OR logics:              173
     56  Number of Slice LUTs:                     68,418 out of 150,720   45%
     57    Number used as logic:                   56,953 out of 150,720   37%
     58      Number using O6 output only:          43,609
     59      Number using O5 output only:           1,469
     60      Number using O5 and O6:               11,875
    6061      Number used as ROM:                        0
    61     Number used as Memory:                   6,745 out of  58,400   11%
    62       Number used as Dual Port RAM:          2,384
    63         Number using O6 output only:         1,576
    64         Number using O5 output only:            19
    65         Number using O5 and O6:                789
     62    Number used as Memory:                   7,463 out of  58,400   12%
     63      Number used as Dual Port RAM:          2,526
     64        Number using O6 output only:         1,546
     65        Number using O5 output only:            29
     66        Number using O5 and O6:                951
    6667      Number used as Single Port RAM:           31
    6768        Number using O6 output only:            19
    6869        Number using O5 output only:             0
    6970        Number using O5 and O6:                 12
    70       Number used as Shift Register:         4,330
    71         Number using O6 output only:         4,130
     71      Number used as Shift Register:         4,906
     72        Number using O6 output only:         4,706
    7273        Number using O5 output only:            17
    7374        Number using O5 and O6:                183
    74     Number used exclusively as route-thrus:  3,682
    75       Number with same-slice register load:  3,397
    76       Number with same-slice carry load:       268
    77       Number with other load:                   17
     75    Number used exclusively as route-thrus:  4,002
     76      Number with same-slice register load:  3,228
     77      Number with same-slice carry load:       292
     78      Number with other load:                  482
    7879
    7980Slice Logic Distribution:
    80   Number of occupied Slices:                25,354 out of  37,680   67%
    81   Number of LUT Flip Flop pairs used:       80,298
    82     Number with an unused Flip Flop:        20,728 out of  80,298   25%
    83     Number with an unused LUT:              17,460 out of  80,298   21%
    84     Number of fully used LUT-FF pairs:      42,110 out of  80,298   52%
    85     Number of unique control sets:           2,458
     81  Number of occupied Slices:                28,065 out of  37,680   74%
     82  Number of LUT Flip Flop pairs used:       88,389
     83    Number with an unused Flip Flop:        22,102 out of  88,389   25%
     84    Number with an unused LUT:              19,971 out of  88,389   22%
     85    Number of fully used LUT-FF pairs:      46,316 out of  88,389   52%
     86    Number of unique control sets:           2,858
    8687    Number of slice register sites lost
    87       to control set restrictions:           9,249 out of 301,440    3%
     88      to control set restrictions:          10,800 out of 301,440    3%
    8889
    8990  A LUT Flip Flop pair for this architecture represents one LUT paired with
     
    9899  Number of bonded IOBs:                       352 out of     600   58%
    99100    Number of LOCed IOBs:                      352 out of     352  100%
    100     IOB Flip Flops:                            165
     101    IOB Flip Flops:                            167
    101102    IOB Master Pads:                            10
    102103    IOB Slave Pads:                             10
    103104
    104105Specific Feature Utilization:
    105   Number of RAMB36E1/FIFO36E1s:                212 out of     416   50%
    106     Number using RAMB36E1 only:                212
     106  Number of RAMB36E1/FIFO36E1s:                221 out of     416   53%
     107    Number using RAMB36E1 only:                221
    107108    Number using FIFO36E1 only:                  0
    108   Number of RAMB18E1/FIFO18E1s:                 39 out of     832    4%
    109     Number using RAMB18E1 only:                 39
     109  Number of RAMB18E1/FIFO18E1s:                 41 out of     832    4%
     110    Number using RAMB18E1 only:                 41
    110111    Number using FIFO18E1 only:                  0
    111112  Number of BUFG/BUFGCTRLs:                     11 out of      32   34%
     
    140141
    141142  Number of RPM macros:           15
    142 Average Fanout of Non-Clock Nets:                3.58
     143
     144Average Fanout of Non-Clock Nets:                3.61
    143145}}}
    144146