Area Report
(area utilization values are estimated)
LEsFFsRAMsDSPsDetails
System Total (Logic: 31%)101130 (12%)204399 (19%)537 (20%)95 (6%)
Board interface7342014684022467
  • Platform interface logic.
fully_connected (Logic: 3%)11795 (1%)19765 (2%)131 (5%)5 (0%)
Function overhead1570168500
  • Kernel dispatch logic.
Block13.wii_blk (Logic: 0%)32 (0%)32 (0%)0 (0%)0 (0%)
State323200
    Block14 (Logic: 0%)43 (0%)263 (0%)0 (0%)2 (0%)
    State326600
      cnn.cl:1831116500
        cnn.cl:20903202
          Block15 (Logic: 2%)7562 (1%)12829 (1%)96 (4%)2 (0%)
          State12825600
            cnn.cl:2056829810
              cnn.cl:20961469027862
              • Load with a private 512 kilobit cache. Cache is not shared with any other load. It is flushed on kernel start. Use Dynamic Profiler to verify cache effectiveness. Other kernels should not be updating the data in global memory while this kernel is using it. Cache is created when memory access pattern is data-dependent or appears to be repetitive. Simplify access pattern or mark pointer as 'volatile' to disable generation of this cache.
              No Source Line1220324890
                Block16 (Logic: 1%)2588 (0%)4956 (0%)35 (1%)1 (0%)
                State6412800
                  cnn.cl:213370521131
                    cnn.cl:21870499580
                      cnn.cl:22063789580
                        No Source Line813241760
                          simple_conv (Logic: 5%)15915 (2%)37794 (3%)182 (7%)23 (2%)
                          Function overhead1570168500
                          • Kernel dispatch logic.
                          Private Variable: - 'col' (cnn.cl:70)910100
                          • Implemented using registers of the following size: - 1 register of width 32 and depth 2 (depth was increased by a factor of 2 due to a loop initiation interval of 2.) Reducing the scope of the variable may reduce its depth (e.g. moving declaration inside a loop or using it as soon as possible).
                          Private Variable: - 'j' (cnn.cl:74)1116500
                          • Implemented using registers of the following size: - 1 register of width 32 and depth 4 (depth was increased by a factor of 4 due to a loop initiation interval of 4.) Reducing the scope of the variable may reduce its depth (e.g. moving declaration inside a loop or using it as soon as possible).
                          Private Variable: - 'row' (cnn.cl:69)910100
                          • Implemented using registers of the following size: - 1 register of width 32 and depth 2 (depth was increased by a factor of 2 due to a loop initiation interval of 2.) Reducing the scope of the variable may reduce its depth (e.g. moving declaration inside a loop or using it as soon as possible).
                          Private Variable: - 'running_sum' (cnn.cl:65)2719700
                          • Implemented using registers of the following size: - 1 register of width 32 and depth 4 (depth was increased by a factor of 4 due to a loop initiation interval of 4.) Reducing the scope of the variable may reduce its depth (e.g. moving declaration inside a loop or using it as soon as possible).
                          Private Variable: - 'to' (cnn.cl:71)910100
                          • Implemented using registers of the following size: - 1 register of width 32 and depth 2 (depth was increased by a factor of 2 due to a loop initiation interval of 2.) Reducing the scope of the variable may reduce its depth (e.g. moving declaration inside a loop or using it as soon as possible).
                          Block0.wii_blk (Logic: 0%)5 (0%)37 (0%)0 (0%)2 (0%)
                          cnn.cl:6303202
                            cnn.cl:701100
                              cnn.cl:711100
                                cnn.cl:731100
                                  No Source Line2200
                                    Block1 (Logic: 0%)243 (0%)619 (0%)2 (0%)4 (0%)
                                    State14000
                                      Feedback8700
                                        cnn.cl:6916100
                                          cnn.cl:7503202
                                            cnn.cl:8503202
                                              No Source Line21850720
                                                Block10 (Logic: 0%)2 (0%)3 (0%)0 (0%)0 (0%)
                                                State2300
                                                  Block11 (Logic: 0%)1 (0%)2 (0%)0 (0%)0 (0%)
                                                  State1200
                                                    Block2 (Logic: 0%)525 (0%)1290 (0%)2 (0%)2 (0%)
                                                    State6613200
                                                      Feedback1722800
                                                        cnn.cl:690200
                                                          cnn.cl:7016100
                                                            cnn.cl:75248002
                                                              cnn.cl:8511219200
                                                                No Source Line29065520
                                                                  Block3 (Logic: 0%)702 (0%)1895 (0%)2 (0%)2 (0%)
                                                                  State13126200
                                                                    Feedback1744400
                                                                      cnn.cl:690100
                                                                        cnn.cl:700100
                                                                          cnn.cl:7116100
                                                                            cnn.cl:754011202
                                                                              cnn.cl:85326400
                                                                                No Source Line466101020
                                                                                  Block4 (Logic: 0%)650 (0%)2541 (0%)2 (0%)4 (0%)
                                                                                  State25961700
                                                                                    cnn.cl:723310800
                                                                                      cnn.cl:732660800
                                                                                        cnn.cl:754828002
                                                                                          No Source Line28492822
                                                                                            Block5 (Logic: 0%)898 (0%)2590 (0%)4 (0%)4 (0%)
                                                                                            State38895600
                                                                                              cnn.cl:73297400
                                                                                                cnn.cl:741349200
                                                                                                  No Source Line468106844
                                                                                                    Block6 (Logic: 3%)8171 (1%)19176 (2%)137 (5%)2 (0%)
                                                                                                    State486158300
                                                                                                      Feedback32245900
                                                                                                        cnn.cl:65377600
                                                                                                          cnn.cl:690300
                                                                                                            cnn.cl:700300
                                                                                                              cnn.cl:71489900
                                                                                                                cnn.cl:72489900
                                                                                                                  cnn.cl:73489900
                                                                                                                    cnn.cl:743822320
                                                                                                                      cnn.cl:7564659182872
                                                                                                                      • Load with a private 512 kilobit cache. Cache is not shared with any other load. It is flushed on kernel start. Use Dynamic Profiler to verify cache effectiveness. Other kernels should not be updating the data in global memory while this kernel is using it. Cache is created when memory access pattern is data-dependent or appears to be repetitive. Simplify access pattern or mark pointer as 'volatile' to disable generation of this cache.
                                                                                                                      cnn.cl:859619200
                                                                                                                        cnn.cl:86377600
                                                                                                                          No Source Line8365082480
                                                                                                                            Block7 (Logic: 0%)1287 (0%)1931 (0%)0 (0%)0 (0%)
                                                                                                                            State1287193100
                                                                                                                              Block8 (Logic: 0%)359 (0%)603 (0%)0 (0%)0 (0%)
                                                                                                                              State35960300
                                                                                                                                Block9 (Logic: 1%)1437 (0%)4757 (0%)33 (1%)3 (0%)
                                                                                                                                State9926200
                                                                                                                                  cnn.cl:710600
                                                                                                                                    cnn.cl:81391589131
                                                                                                                                      cnn.cl:83318127590
                                                                                                                                        cnn.cl:85303183092
                                                                                                                                          No Source Line32679520