aboutsummaryrefslogtreecommitdiffstats
path: root/dot_product/dot_product/dot_product/dot_product.v10/cycle.rpt
blob: e3c7b96e9bb4fe796ad31c41c324860862265863 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
-- Catapult University Version: Report                                              
-- ---------------------------- ---------------------------------------------------
-- Version:                     2011a.126 Production Release                        
-- Build Date:                  Wed Aug  8 00:52:07 PDT 2012                        
                                                                                    
-- Generated by:                mg3115@EEWS104A-015                                 
-- Generated date:              Tue Mar 01 15:39:34 +0000 2016                      

Solution Settings: dot_product.v10
  Current state: schedule
  Project: dot_product
  
  Design Input Files Specified
    $PROJECT_HOME/../student_files_2015/student_files_2015/prj1/dot_product_source/dot_product.cpp
      $PROJECT_HOME/../student_files_2015/student_files_2015/prj1/dot_product_source/dot_product.h
        $MGC_HOME/shared/include/ac_int.h
    $PROJECT_HOME/../student_files_2015/student_files_2015/prj1/dot_product_source/dot_product.h
      $MGC_HOME/shared/include/ac_int.h
    $PROJECT_HOME/../student_files_2015/student_files_2015/prj1/dot_product_source/tb_dot_product.cpp
      $PROJECT_HOME/../student_files_2015/student_files_2015/prj1/dot_product_source/dot_product.h
        $MGC_HOME/shared/include/ac_int.h
      $MGC_HOME/shared/include/mc_scverify.h
  
  Processes/Blocks in Design
    Process           Real Operation(s) count Latency Throughput Reset Length II Comments 
    ----------------- ----------------------- ------- ---------- ------------ -- --------
    /dot_product/core                      12       5          5            0  1          
    Design Total:                          12       5          5            0  1          
    
  Clock Information
    Clock Signal Edge   Period Sharing Alloc (%) Uncertainty Used by Processes/Blocks 
    ------------ ------ ------ ----------------- ----------- ------------------------
    clk          rising 20.000             20.00    0.000000 /dot_product/core        
    
  I/O Data Ranges
    Port          Mode DeclType DeclWidth DeclRange ActType ActWidth ActRange 
    ------------- ---- -------- --------- --------- ------- -------- --------
    input_a:rsc.z IN   Unsigned         8                                     
    input_b:rsc.z IN   Unsigned         8                                     
    clk           IN   Unsigned         1                                     
    en            IN   Unsigned         1                                     
    arst_n        IN   Unsigned         1                                     
    output:rsc.z  OUT  Unsigned         8                                     
    
  Memory Resources
    Resource Name: /dot_product/input_a:rsc
      Memory Component: mgc_in_wire                  Size:         1 x 8
      External:         true                         Packing Mode: sidebyside
      Memory Map:
      Variable             Indices Phys Memory Address     
      -------------------- ------- -----------------------
      /dot_product/input_a     0:7 00000000-00000000 (0-0) 
      
    Resource Name: /dot_product/input_b:rsc
      Memory Component: mgc_in_wire                  Size:         1 x 8
      External:         true                         Packing Mode: sidebyside
      Memory Map:
      Variable             Indices Phys Memory Address     
      -------------------- ------- -----------------------
      /dot_product/input_b     0:7 00000000-00000000 (0-0) 
      
    Resource Name: /dot_product/output:rsc
      Memory Component: mgc_out_stdreg               Size:         1 x 8
      External:         true                         Packing Mode: sidebyside
      Memory Map:
      Variable            Indices Phys Memory Address     
      ------------------- ------- -----------------------
      /dot_product/output     0:7 00000000-00000000 (0-0) 
      
  Multi-Cycle (Combinational) Component Usage
    Instance Component Name Delay 
    -------- -------------- -----
    
  Loops
    Process           Loop             Iterations C-Steps Total Cycles   Duration  Unroll Init Comments 
    ----------------- ---------------- ---------- ------- ------------- ---------- ------ ---- --------
    /dot_product/core main               Infinite       2            5  100.00 ns            1          
    
  Loop Execution Profile
    Process           Loop             Total Cycles % of Overall Design Cycles Throughput Cycles Comments 
    ----------------- ---------------- ------------ -------------------------- ----------------- --------
    /dot_product/core main                       5                      100.00                5           
    
  End of Report