summaryrefslogtreecommitdiffstats
path: root/Sobel/sobel.v10/messages.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Sobel/sobel.v10/messages.txt')
-rw-r--r--Sobel/sobel.v10/messages.txt265
1 files changed, 265 insertions, 0 deletions
diff --git a/Sobel/sobel.v10/messages.txt b/Sobel/sobel.v10/messages.txt
new file mode 100644
index 0000000..beab98c
--- /dev/null
+++ b/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)