diff options
Diffstat (limited to 'sobel_filter/Sobel/sobel.v10/messages.txt')
-rw-r--r-- | sobel_filter/Sobel/sobel.v10/messages.txt | 265 |
1 files changed, 265 insertions, 0 deletions
diff --git a/sobel_filter/Sobel/sobel.v10/messages.txt b/sobel_filter/Sobel/sobel.v10/messages.txt new file mode 100644 index 0000000..beab98c --- /dev/null +++ b/sobel_filter/Sobel/sobel.v10/messages.txt @@ -0,0 +1,265 @@ + +# Messages from "go new" + +Creating project directory '\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\Sobel'. (PRJ-1) +Branching solution 'solution.v1' at state 'new' (PRJ-2) +Branching solution 'solution.v2' at state 'new' (PRJ-2) +Branching solution 'solution.v2' at state 'new' (PRJ-2) +Branching solution 'solution.v2' at state 'new' (PRJ-2) +Branching solution 'solution.v2' at state 'new' (PRJ-2) +Branching solution 'solution.v2' at state 'new' (PRJ-2) +Branching solution 'solution.v2' at state 'new' (PRJ-2) +Branching solution 'solution.v2' at state 'new' (PRJ-2) +Branching solution 'solution.v2' at state 'new' (PRJ-2) + +# Messages from "go analyze" + +Front End called with arguments: -- {\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\sobel.cpp} {\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\shift_class.h} {\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\bmp_io.h} {\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\tb_blur.cpp} {\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\bmp_io.cpp} {\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\sobel.h} (CIN-69) +Edison Design Group C++/C Front End - Version 3.10.1 (CIN-1) +Pragma 'hls_design<top>' detected on routine 'sobel' (CIN-6) +Source file analysis completed (CIN-68) +Starting transformation 'analyze' on solution 'solution.v2' (SOL-8) +Completed transformation 'analyze' on solution 'solution.v2': elapsed time 3.07 seconds, memory usage 351284kB, peak memory usage 448912kB (SOL-9) +$PROJECT_HOME/sobel.h(91): last line of file ends without a newline (CRD-1) +$PROJECT_HOME/sobel.cpp(168): last line of file ends without a newline (CRD-1) +$PROJECT_HOME/sobel.h(91): last line of file ends without a newline (CRD-1) + detected during compilation of secondary translation unit "\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\tb_blur.cpp" +$PROJECT_HOME/tb_blur.cpp(262): nested comment is not allowed (CRD-9) + detected during compilation of secondary translation unit "\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\tb_blur.cpp" +$PROJECT_HOME/tb_blur.cpp(263): nested comment is not allowed (CRD-9) + detected during compilation of secondary translation unit "\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\tb_blur.cpp" +$PROJECT_HOME/tb_blur.cpp(264): nested comment is not allowed (CRD-9) + detected during compilation of secondary translation unit "\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\tb_blur.cpp" +$PROJECT_HOME/tb_blur.cpp(265): nested comment is not allowed (CRD-9) + detected during compilation of secondary translation unit "\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\tb_blur.cpp" +$PROJECT_HOME/bmp_io.cpp(1699): variable "garray" is used before its value is set (CRD-549) + detected during compilation of secondary translation unit "\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\bmp_io.cpp" +$PROJECT_HOME/bmp_io.cpp(1700): variable "barray" is used before its value is set (CRD-549) + detected during compilation of secondary translation unit "\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\bmp_io.cpp" +$PROJECT_HOME/sobel.h(91): last line of file ends without a newline (CRD-1) + detected during compilation of secondary translation unit "\\icnas3.cc.ic.ac.uk\mg3115\EIE1 FPGA\Sobel Filter Catapult\sobel.h" + +# Messages from "go compile" + +Starting transformation 'compile' on solution 'solution.v2' (SOL-8) +Generating synthesis internal form... (CIN-3) +Found top design routine 'sobel' specified by directive (CIN-52) +Synthesizing routine 'sobel' (CIN-13) +Inlining routine 'sobel' (CIN-14) +Inlining member function 'shift_class<ac_int<90, true>, 3>::shift_class' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator<<' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Inlining member function 'shift_class<ac_int<90, true>, 3>::operator[]' on object 'regs' (CIN-64) +Optimizing block '/sobel' ... (CIN-4) +Inout port 'vin' is only used as an input. (OPT-10) +Inout port 'vout' is only used as an output. (OPT-11) +Loop '/sobel/core/RESET' iterated at most 3 times. (LOOP-2) +Loop '/sobel/core/SHIFT' iterated at most 3 times. (LOOP-2) +Loop '/sobel/core/ACC1' iterated at most 3 times. (LOOP-2) +Loop '/sobel/core/FRAME:for' iterated at most 3 times. (LOOP-2) +Loop '/sobel/core/FRAME:for#1' iterated at most 3 times. (LOOP-2) +Loop '/sobel/core/ACC2' iterated at most 3 times. (LOOP-2) +Loop '/sobel/core/FRAME' iterated at most 307200 times. (LOOP-2) +Detected constant initialization of array 'r', optimizing loop 'RESET' (LOOP-12) +Detected constant initialization of array 'g', optimizing loop 'RESET' (LOOP-12) +Detected constant initialization of array 'b', optimizing loop 'RESET' (LOOP-12) +Design 'sobel' was read (SOL-1) +Optimizing partition '/sobel': (Total ops = 910, Real ops = 188, Vars = 204) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 910, Real ops = 188, Vars = 202) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 870, Real ops = 180, Vars = 208) (SOL-10) +Optimizing partition '/sobel': (Total ops = 870, Real ops = 180, Vars = 210) (SOL-10) +Optimizing partition '/sobel': (Total ops = 870, Real ops = 180, Vars = 210) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 870, Real ops = 180, Vars = 208) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 405, Real ops = 110, Vars = 97) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 380, Real ops = 110, Vars = 96) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 380, Real ops = 110, Vars = 96) (SOL-10) +Optimizing partition '/sobel': (Total ops = 380, Real ops = 110, Vars = 98) (SOL-10) +Optimizing partition '/sobel': (Total ops = 380, Real ops = 110, Vars = 98) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 360, Real ops = 108, Vars = 146) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 357, Real ops = 108, Vars = 26) (SOL-10) +Optimizing partition '/sobel': (Total ops = 357, Real ops = 108, Vars = 28) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 357, Real ops = 108, Vars = 32) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 357, Real ops = 108, Vars = 26) (SOL-10) +Optimizing partition '/sobel': (Total ops = 357, Real ops = 108, Vars = 28) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 357, Real ops = 108, Vars = 26) (SOL-10) +Optimizing partition '/sobel': (Total ops = 357, Real ops = 108, Vars = 28) (SOL-10) +Optimizing partition '/sobel': (Total ops = 357, Real ops = 108, Vars = 28) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 357, Real ops = 108, Vars = 26) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 392, Real ops = 104, Vars = 24) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 303, Real ops = 94, Vars = 23) (SOL-10) +Optimizing partition '/sobel': (Total ops = 303, Real ops = 94, Vars = 25) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 298, Real ops = 94, Vars = 28) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 295, Real ops = 94, Vars = 23) (SOL-10) +Optimizing partition '/sobel': (Total ops = 295, Real ops = 94, Vars = 25) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 295, Real ops = 94, Vars = 23) (SOL-10) +Optimizing partition '/sobel': (Total ops = 295, Real ops = 94, Vars = 25) (SOL-10) +Completed transformation 'compile' on solution 'sobel.v10': elapsed time 5.01 seconds, memory usage 326452kB, peak memory usage 448912kB (SOL-9) +Instantiating global variable 'XMATRIX' which may be accessed outside this scope (CIN-18) +Instantiating global variable 'YMATRIX' which may be accessed outside this scope (CIN-18) + +# Messages from "go architect" + +Starting transformation 'architect' on solution 'sobel.v10' (SOL-8) +Loop '/sobel/core/SHIFT' is being fully unrolled (3 times). (LOOP-7) +Loop '/sobel/core/FRAME:for' is left rolled. (LOOP-4) +Loop '/sobel/core/FRAME:for#1' is left rolled. (LOOP-4) +Loop '/sobel/core/ACC2' is being fully unrolled (3 times). (LOOP-7) +Loop '/sobel/core/FRAME' is left rolled. (LOOP-4) +Loop '/sobel/core/main' is left rolled. (LOOP-4) +Optimizing partition '/sobel/core': (Total ops = 346, Real ops = 111, Vars = 23) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 283, Real ops = 90, Vars = 21) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 283, Real ops = 90, Vars = 20) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 283, Real ops = 90, Vars = 20) (SOL-10) +Optimizing partition '/sobel': (Total ops = 283, Real ops = 90, Vars = 25) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 286, Real ops = 90, Vars = 23) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 286, Real ops = 90, Vars = 20) (SOL-10) +Optimizing partition '/sobel': (Total ops = 286, Real ops = 90, Vars = 25) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 286, Real ops = 90, Vars = 20) (SOL-10) +Optimizing partition '/sobel': (Total ops = 286, Real ops = 90, Vars = 25) (SOL-10) +I/O-Port inferred - resource 'vin:rsc' (from var: vin) mapped to 'mgc_ioport.mgc_in_wire' (size: 90). (MEM-2) +I/O-Port inferred - resource 'vout:rsc' (from var: vout) mapped to 'mgc_ioport.mgc_out_stdreg' (size: 30). (MEM-2) +Optimizing partition '/sobel': (Total ops = 286, Real ops = 90, Vars = 25) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 286, Real ops = 90, Vars = 20) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 286, Real ops = 90, Vars = 20) (SOL-10) +Optimizing partition '/sobel': (Total ops = 286, Real ops = 90, Vars = 25) (SOL-10) +Optimizing partition '/sobel': (Total ops = 283, Real ops = 90, Vars = 33) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 283, Real ops = 90, Vars = 34) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 237, Real ops = 105, Vars = 28) (SOL-10) +Optimizing partition '/sobel': (Total ops = 237, Real ops = 105, Vars = 33) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 237, Real ops = 105, Vars = 28) (SOL-10) +Optimizing partition '/sobel': (Total ops = 237, Real ops = 105, Vars = 33) (SOL-10) +Design 'sobel' contains '216' real operations. (SOL-11) +Optimizing partition '/sobel/core': (Total ops = 247, Real ops = 106, Vars = 32) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 640, Real ops = 174, Vars = 263) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 331, Real ops = 155, Vars = 76) (SOL-10) +Optimizing partition '/sobel/core': (Total ops = 330, Real ops = 155, Vars = 75) (SOL-10) +Completed transformation 'architect' on solution 'sobel.v10': elapsed time 12.37 seconds, memory usage 326652kB, peak memory usage 448912kB (SOL-9) + +# Messages from "go allocate" + +Performing concurrent resource allocation and scheduling on '/sobel/core' (CRAAS-1) +Prescheduled LOOP 'main' (3 c-steps) (SCHD-7) +Prescheduled LOOP 'core:rlp' (0 c-steps) (SCHD-7) +Prescheduled SEQUENTIAL 'core' (total length 3 c-steps) (SCHD-8) +At least one feasible schedule exists. (CRAAS-9) +Resource allocation and scheduling done. (CRAAS-2) +Netlist written to file 'schedule.gnt' (NET-4) +Starting transformation 'allocate' on solution 'sobel.v10' (SOL-8) +Select qualified components for data operations ... (CRAAS-3) +Apply resource constraints on data operations ... (CRAAS-4) +Initial schedule of SEQUENTIAL 'core': Latency = 1843201, Area (Datapath, Register, Total) = 6576.18, 0.00, 6576.18 (CRAAS-11) +Optimized LOOP 'main': Latency = 1843201, Area (Datapath, Register, Total) = 6570.04, 0.00, 6570.04 (CRAAS-10) +Optimized LOOP 'main': Latency = 1843201, Area (Datapath, Register, Total) = 6519.24, 0.00, 6519.24 (CRAAS-10) +Final schedule of SEQUENTIAL 'core': Latency = 1843201, Area (Datapath, Register, Total) = 6519.24, 0.00, 6519.24 (CRAAS-12) +Completed transformation 'allocate' on solution 'sobel.v10': elapsed time 1.64 seconds, memory usage 326776kB, peak memory usage 448912kB (SOL-9) + +# Messages from "go schedule" + +Performing concurrent resource allocation and scheduling on '/sobel/core' (CRAAS-1) +Global signal 'vin:rsc.z' added to design 'sobel' for component 'vin:rsc:mgc_in_wire' (LIB-3) +Global signal 'vout:rsc.z' added to design 'sobel' for component 'vout:rsc:mgc_out_stdreg' (LIB-3) +Netlist written to file 'cycle.v' (NET-4) +Starting transformation 'schedule' on solution 'sobel.v10' (SOL-8) +Optimizing partition '/sobel': (Total ops = 484, Real ops = 217, Vars = 158) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 474, Real ops = 216, Vars = 150) (SOL-10) +Optimizing partition '/sobel/sobel:core/core': (Total ops = 463, Real ops = 216, Vars = 149) (SOL-10) +Optimizing partition '/sobel/sobel:core/core': (Total ops = 441, Real ops = 208, Vars = 119) (SOL-10) +Optimizing partition '/sobel/sobel:core/core': (Total ops = 434, Real ops = 205, Vars = 120) (SOL-10) +Optimizing partition '/sobel': (Total ops = 448, Real ops = 205, Vars = 132) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 439, Real ops = 205, Vars = 125) (SOL-10) +Optimizing partition '/sobel/sobel:core/core': (Total ops = 443, Real ops = 204, Vars = 135) (SOL-10) +Optimizing partition '/sobel/sobel:core/core': (Total ops = 439, Real ops = 204, Vars = 125) (SOL-10) +Optimizing partition '/sobel': (Total ops = 453, Real ops = 204, Vars = 137) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 444, Real ops = 204, Vars = 130) (SOL-10) +Optimizing partition '/sobel/sobel:core/core': (Total ops = 439, Real ops = 204, Vars = 125) (SOL-10) +Optimizing partition '/sobel': (Total ops = 453, Real ops = 204, Vars = 137) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 444, Real ops = 204, Vars = 130) (SOL-10) +Completed transformation 'schedule' on solution 'sobel.v10': elapsed time 2.39 seconds, memory usage 327016kB, peak memory usage 448912kB (SOL-9) +Cannot build distributed pipeline in process 'core' because of missing handshake for resource 'vout:rsc' (SCHD-15) + +# Messages from "go dpfsm" + +Performing FSM extraction... (FSM-1) +Starting transformation 'dpfsm' on solution 'sobel.v10' (SOL-8) +Optimizing partition '/sobel': (Total ops = 805, Real ops = 328, Vars = 743) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 796, Real ops = 328, Vars = 736) (SOL-10) +Optimizing partition '/sobel': (Total ops = 647, Real ops = 236, Vars = 109) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 638, Real ops = 236, Vars = 102) (SOL-10) +Optimizing partition '/sobel': (Total ops = 390, Real ops = 215, Vars = 108) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 381, Real ops = 215, Vars = 101) (SOL-10) +Optimizing partition '/sobel': (Total ops = 388, Real ops = 213, Vars = 108) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 379, Real ops = 213, Vars = 101) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 379, Real ops = 213, Vars = 101) (SOL-10) +Optimizing partition '/sobel': (Total ops = 388, Real ops = 213, Vars = 108) (SOL-10) +Optimizing partition '/sobel': (Total ops = 388, Real ops = 213, Vars = 108) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 379, Real ops = 213, Vars = 101) (SOL-10) +Optimizing partition '/sobel': (Total ops = 388, Real ops = 213, Vars = 108) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 379, Real ops = 213, Vars = 101) (SOL-10) +Completed transformation 'dpfsm' on solution 'sobel.v10': elapsed time 0.81 seconds, memory usage 327628kB, peak memory usage 448912kB (SOL-9) + +# Messages from "go extract" + +Netlist written to file 'schematic.nlv' (NET-4) +Starting transformation 'extract' on solution 'sobel.v10' (SOL-8) +Optimizing partition '/sobel': (Total ops = 481, Real ops = 250, Vars = 478) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 472, Real ops = 250, Vars = 471) (SOL-10) +Optimizing partition '/sobel': (Total ops = 365, Real ops = 209, Vars = 109) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 356, Real ops = 209, Vars = 102) (SOL-10) +Optimizing partition '/sobel': (Total ops = 365, Real ops = 209, Vars = 106) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 356, Real ops = 209, Vars = 99) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 356, Real ops = 209, Vars = 99) (SOL-10) +Optimizing partition '/sobel': (Total ops = 365, Real ops = 209, Vars = 106) (SOL-10) +Optimizing partition '/sobel': (Total ops = 365, Real ops = 209, Vars = 106) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 356, Real ops = 209, Vars = 99) (SOL-10) +Optimizing partition '/sobel': (Total ops = 365, Real ops = 209, Vars = 106) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 356, Real ops = 209, Vars = 99) (SOL-10) +Optimizing partition '/sobel': (Total ops = 461, Real ops = 247, Vars = 458) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 452, Real ops = 247, Vars = 451) (SOL-10) +Optimizing partition '/sobel': (Total ops = 461, Real ops = 247, Vars = 458) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 452, Real ops = 247, Vars = 451) (SOL-10) +Reassigned operation FRAME:for#1:acc:mgc_Altera-Cyclone-III-6_beh_psr.mgc_add(3,0,3,0,3) to mgc_Altera-Cyclone-III-6_beh_psr.mgc_add(2,0,1,0,2) (ASG-1) +Reassigned operation FRAME:for:acc:mgc_Altera-Cyclone-III-6_beh_psr.mgc_add(3,0,3,0,3) to mgc_Altera-Cyclone-III-6_beh_psr.mgc_add(2,0,1,0,2) (ASG-1) +Netlist written to file 'rtl.v' (NET-4) +Optimizing partition '/sobel': (Total ops = 461, Real ops = 247, Vars = 458) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 452, Real ops = 247, Vars = 451) (SOL-10) +Optimizing partition '/sobel': (Total ops = 356, Real ops = 209, Vars = 109) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 347, Real ops = 209, Vars = 102) (SOL-10) +Optimizing partition '/sobel': (Total ops = 356, Real ops = 209, Vars = 106) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 347, Real ops = 209, Vars = 99) (SOL-10) +Optimizing partition '/sobel': (Total ops = 356, Real ops = 209, Vars = 106) (SOL-10) +Optimizing partition '/sobel/sobel:core': (Total ops = 347, Real ops = 209, Vars = 99) (SOL-10) +Completed transformation 'extract' on solution 'sobel.v10': elapsed time 9.19 seconds, memory usage 327636kB, peak memory usage 448912kB (SOL-9) |