Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F332206
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Size
64 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/ISCAS_results/c1355.ratio b/ISCAS_results/c1355.ratio
new file mode 100644
index 0000000..9d188d4
--- /dev/null
+++ b/ISCAS_results/c1355.ratio
@@ -0,0 +1,64 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c1355_nem ===
+
+ Number of wires: 227
+ Number of wire bits: 227
+ Number of public wires: 73
+ Number of public wire bits: 73
+ Number of ports: 73
+ Number of port bits: 73
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 186
+ and_3T 2
+ inv_3T 5
+ nand_3T 41
+ nor_3T 30
+ or_3T 3
+ xnor_3T 77
+ xor_3T 28
+
+ Chip area for module '\c1355_nem': 1048072.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c1355_nem ===
+
+ Number of wires: 221
+ Number of wire bits: 221
+ Number of public wires: 73
+ Number of public wire bits: 73
+ Number of ports: 73
+ Number of port bits: 73
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 180
+ and_4T 49
+ and_not_4T 18
+ inv_3T 1
+ or_4T 7
+ xnor_4T 91
+ xor_4T 14
+
+ Chip area for module '\c1355_nem': 353512.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 1048072.000000
+Area 4T: 353512.000000
+Ratio 4T->3T: .33729743758062423192%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c17.ratio b/ISCAS_results/c17.ratio
new file mode 100644
index 0000000..8f5fb09
--- /dev/null
+++ b/ISCAS_results/c17.ratio
@@ -0,0 +1,55 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c17_nem ===
+
+ Number of wires: 11
+ Number of wire bits: 11
+ Number of public wires: 7
+ Number of public wire bits: 7
+ Number of ports: 7
+ Number of port bits: 7
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 6
+ nand_3T 6
+
+ Chip area for module '\c17_nem': 16992.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c17_nem ===
+
+ Number of wires: 11
+ Number of wire bits: 11
+ Number of public wires: 7
+ Number of public wire bits: 7
+ Number of ports: 7
+ Number of port bits: 7
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 6
+ and_4T 2
+ and_not_4T 2
+ or_4T 2
+
+ Chip area for module '\c17_nem': 7728.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 16992.000000
+Area 4T: 7728.000000
+Ratio 4T->3T: .45480225988700564971%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c1908.ratio b/ISCAS_results/c1908.ratio
new file mode 100644
index 0000000..873a4b3
--- /dev/null
+++ b/ISCAS_results/c1908.ratio
@@ -0,0 +1,68 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c1908_nem ===
+
+ Number of wires: 253
+ Number of wire bits: 253
+ Number of public wires: 58
+ Number of public wire bits: 58
+ Number of ports: 58
+ Number of port bits: 58
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 220
+ and_3T 12
+ inv_3T 9
+ mux_4T 2
+ nand_3T 58
+ nor_3T 54
+ or_3T 11
+ xnor_3T 58
+ xor_3T 16
+
+ Chip area for module '\c1908_nem': 1003960.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c1908_nem ===
+
+ Number of wires: 246
+ Number of wire bits: 246
+ Number of public wires: 58
+ Number of public wire bits: 58
+ Number of ports: 58
+ Number of port bits: 58
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 213
+ and_4T 48
+ and_not_4T 21
+ inv_3T 4
+ mux_4T 2
+ nor_3T 1
+ or_4T 39
+ or_not_4T 26
+ xnor_4T 56
+ xor_4T 16
+
+ Chip area for module '\c1908_nem': 358896.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 1003960.000000
+Area 4T: 358896.000000
+Ratio 4T->3T: .35748037770429100760%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c2670.ratio b/ISCAS_results/c2670.ratio
new file mode 100644
index 0000000..177a66e
--- /dev/null
+++ b/ISCAS_results/c2670.ratio
@@ -0,0 +1,68 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c2670_nem ===
+
+ Number of wires: 692
+ Number of wire bits: 692
+ Number of public wires: 373
+ Number of public wire bits: 373
+ Number of ports: 373
+ Number of port bits: 373
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 369
+ and_3T 30
+ inv_3T 31
+ mux_4T 64
+ nand_3T 104
+ nor_3T 80
+ or_3T 16
+ xnor_3T 32
+ xor_3T 12
+
+ Chip area for module '\c2670_nem': 1304104.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c2670_nem ===
+
+ Number of wires: 680
+ Number of wire bits: 680
+ Number of public wires: 373
+ Number of public wire bits: 373
+ Number of ports: 373
+ Number of port bits: 373
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 357
+ and_4T 89
+ and_not_4T 21
+ inv_3T 28
+ mux_4T 65
+ nand_4T 1
+ or_4T 61
+ or_not_4T 44
+ xnor_4T 32
+ xor_4T 16
+
+ Chip area for module '\c2670_nem': 513072.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 1304104.000000
+Area 4T: 513072.000000
+Ratio 4T->3T: .39342874494672204057%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c3540.ratio b/ISCAS_results/c3540.ratio
new file mode 100644
index 0000000..f84b4b0
--- /dev/null
+++ b/ISCAS_results/c3540.ratio
@@ -0,0 +1,67 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c3540_nem ===
+
+ Number of wires: 855
+ Number of wire bits: 855
+ Number of public wires: 72
+ Number of public wire bits: 72
+ Number of ports: 72
+ Number of port bits: 72
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 805
+ and_3T 64
+ inv_3T 31
+ mux_4T 44
+ nand_3T 377
+ nor_3T 216
+ or_3T 33
+ xnor_3T 27
+ xor_3T 13
+
+ Chip area for module '\c3540_nem': 2561848.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c3540_nem ===
+
+ Number of wires: 830
+ Number of wire bits: 830
+ Number of public wires: 72
+ Number of public wire bits: 72
+ Number of ports: 72
+ Number of port bits: 72
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 780
+ and_4T 202
+ and_not_4T 148
+ inv_3T 17
+ mux_4T 46
+ or_4T 258
+ or_not_4T 62
+ xnor_4T 33
+ xor_4T 14
+
+ Chip area for module '\c3540_nem': 1056984.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 2561848.000000
+Area 4T: 1056984.000000
+Ratio 4T->3T: .41258653909209289544%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c432.ratio b/ISCAS_results/c432.ratio
new file mode 100644
index 0000000..71b1e2b
--- /dev/null
+++ b/ISCAS_results/c432.ratio
@@ -0,0 +1,61 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c432_nem ===
+
+ Number of wires: 171
+ Number of wire bits: 171
+ Number of public wires: 43
+ Number of public wire bits: 43
+ Number of ports: 43
+ Number of port bits: 43
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 135
+ and_3T 8
+ inv_3T 12
+ nand_3T 40
+ nor_3T 72
+ or_3T 3
+
+ Chip area for module '\c432_nem': 374256.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c432_nem ===
+
+ Number of wires: 160
+ Number of wire bits: 160
+ Number of public wires: 43
+ Number of public wire bits: 43
+ Number of ports: 43
+ Number of port bits: 43
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 124
+ and_4T 31
+ and_not_4T 30
+ inv_3T 2
+ or_4T 44
+ or_not_4T 17
+
+ Chip area for module '\c432_nem': 159456.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 374256.000000
+Area 4T: 159456.000000
+Ratio 4T->3T: .42606130563037065538%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c499.ratio b/ISCAS_results/c499.ratio
new file mode 100644
index 0000000..ca68f4a
--- /dev/null
+++ b/ISCAS_results/c499.ratio
@@ -0,0 +1,65 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c499_nem ===
+
+ Number of wires: 225
+ Number of wire bits: 225
+ Number of public wires: 73
+ Number of public wire bits: 73
+ Number of ports: 73
+ Number of port bits: 73
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 184
+ and_3T 1
+ inv_3T 4
+ nand_3T 54
+ nor_3T 14
+ or_3T 6
+ xnor_3T 99
+ xor_3T 6
+
+ Chip area for module '\c499_nem': 1046360.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c499_nem ===
+
+ Number of wires: 220
+ Number of wire bits: 220
+ Number of public wires: 73
+ Number of public wire bits: 73
+ Number of ports: 73
+ Number of port bits: 73
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 179
+ and_4T 38
+ and_not_4T 9
+ inv_3T 1
+ or_4T 9
+ or_not_4T 17
+ xnor_4T 79
+ xor_4T 26
+
+ Chip area for module '\c499_nem': 352224.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 1046360.000000
+Area 4T: 352224.000000
+Ratio 4T->3T: .33661837226193661837%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c5315.ratio b/ISCAS_results/c5315.ratio
new file mode 100644
index 0000000..d1ec24f
--- /dev/null
+++ b/ISCAS_results/c5315.ratio
@@ -0,0 +1,69 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c5315_nem ===
+
+ Number of wires: 1181
+ Number of wire bits: 1181
+ Number of public wires: 301
+ Number of public wire bits: 301
+ Number of ports: 301
+ Number of port bits: 301
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 986
+ and_3T 73
+ inv_3T 79
+ mux_4T 140
+ nand_3T 329
+ nor_3T 242
+ or_3T 31
+ xnor_3T 73
+ xor_3T 19
+
+ Chip area for module '\c5315_nem': 3322688.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c5315_nem ===
+
+ Number of wires: 1158
+ Number of wire bits: 1158
+ Number of public wires: 301
+ Number of public wire bits: 301
+ Number of ports: 301
+ Number of port bits: 301
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 963
+ and_4T 207
+ and_not_4T 86
+ inv_3T 69
+ mux_4T 139
+ nand_4T 5
+ nor_3T 2
+ or_4T 244
+ or_not_4T 106
+ xnor_4T 75
+ xor_4T 30
+
+ Chip area for module '\c5315_nem': 1362200.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 3322688.000000
+Area 4T: 1362200.000000
+Ratio 4T->3T: .40996927788585627058%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c6288.ratio b/ISCAS_results/c6288.ratio
new file mode 100644
index 0000000..cec050b
--- /dev/null
+++ b/ISCAS_results/c6288.ratio
@@ -0,0 +1,67 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c6288_nem ===
+
+ Number of wires: 1695
+ Number of wire bits: 1695
+ Number of public wires: 64
+ Number of public wire bits: 64
+ Number of ports: 64
+ Number of port bits: 64
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1663
+ and_3T 235
+ inv_3T 18
+ mux_4T 1
+ nand_3T 315
+ nor_3T 681
+ or_3T 190
+ xnor_3T 62
+ xor_3T 161
+
+ Chip area for module '\c6288_nem': 6259976.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c6288_nem ===
+
+ Number of wires: 1439
+ Number of wire bits: 1439
+ Number of public wires: 64
+ Number of public wire bits: 64
+ Number of ports: 64
+ Number of port bits: 64
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1407
+ and_4T 494
+ and_not_4T 17
+ mux_4T 1
+ nand_4T 154
+ or_4T 223
+ or_not_4T 57
+ xnor_4T 97
+ xor_4T 364
+
+ Chip area for module '\c6288_nem': 2525616.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 6259976.000000
+Area 4T: 2525616.000000
+Ratio 4T->3T: .40345458193449942939%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c7552.ratio b/ISCAS_results/c7552.ratio
new file mode 100644
index 0000000..b9c27dd
--- /dev/null
+++ b/ISCAS_results/c7552.ratio
@@ -0,0 +1,68 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c7552_nem ===
+
+ Number of wires: 1217
+ Number of wire bits: 1217
+ Number of public wires: 315
+ Number of public wire bits: 315
+ Number of ports: 315
+ Number of port bits: 315
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 960
+ and_3T 63
+ inv_3T 78
+ mux_4T 126
+ nand_3T 191
+ nor_3T 268
+ or_3T 59
+ xnor_3T 140
+ xor_3T 35
+
+ Chip area for module '\c7552_nem': 3676664.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c7552_nem ===
+
+ Number of wires: 1168
+ Number of wire bits: 1168
+ Number of public wires: 315
+ Number of public wire bits: 315
+ Number of ports: 315
+ Number of port bits: 315
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 911
+ and_4T 165
+ and_not_4T 102
+ inv_3T 48
+ mux_4T 127
+ nand_4T 5
+ or_4T 151
+ or_not_4T 100
+ xnor_4T 165
+ xor_4T 48
+
+ Chip area for module '\c7552_nem': 1420104.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 3676664.000000
+Area 4T: 1420104.000000
+Ratio 4T->3T: .38624796826688541569%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/c880.ratio b/ISCAS_results/c880.ratio
new file mode 100644
index 0000000..ae1dd95
--- /dev/null
+++ b/ISCAS_results/c880.ratio
@@ -0,0 +1,66 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== c880_nem ===
+
+ Number of wires: 328
+ Number of wire bits: 328
+ Number of public wires: 86
+ Number of public wire bits: 86
+ Number of ports: 86
+ Number of port bits: 86
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 268
+ and_3T 30
+ inv_3T 14
+ nand_3T 119
+ nor_3T 77
+ or_3T 2
+ xnor_3T 13
+ xor_3T 13
+
+ Chip area for module '\c880_nem': 900000.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== c880_nem ===
+
+ Number of wires: 316
+ Number of wire bits: 316
+ Number of public wires: 86
+ Number of public wire bits: 86
+ Number of ports: 86
+ Number of port bits: 86
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 256
+ and_4T 120
+ and_not_4T 13
+ inv_3T 2
+ nand_4T 1
+ or_4T 82
+ or_not_4T 5
+ xnor_4T 12
+ xor_4T 21
+
+ Chip area for module '\c880_nem': 368912.000000
+ of which used for sequential elements: 0.000000 (0.00%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 900000.000000
+Area 4T: 368912.000000
+Ratio 4T->3T: .40990222222222222222%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/output_report.csv b/ISCAS_results/output_report.csv
new file mode 100644
index 0000000..7dfa144
--- /dev/null
+++ b/ISCAS_results/output_report.csv
@@ -0,0 +1,27 @@
+Module,3T,4T,Ratio
+c1355_nem,1048072.000000,353512.000000,.33729743758062423192,,
+c17_nem,16992.000000,7728.000000,.45480225988700564971,,
+c1908_nem,1003960.000000,358896.000000,.35748037770429100760,,
+c2670_nem,1304104.000000,513072.000000,.39342874494672204057,,
+c3540_nem,2561848.000000,1056984.000000,.41258653909209289544,,
+c432_nem,374256.000000,159456.000000,.42606130563037065538,,
+c499_nem,1046360.000000,352224.000000,.33661837226193661837,,
+c5315_nem,3322688.000000,1362200.000000,.40996927788585627058,,
+c6288_nem,6259976.000000,2525616.000000,.40345458193449942939,,
+c7552_nem,3676664.000000,1420104.000000,.38624796826688541569,,
+c880_nem,900000.000000,368912.000000,.40990222222222222222,,
+s1238_nem,1766776.000000,965480.000000,.54646429428518386031,,
+s13207_nem,15260912.000000,12011112.000000,.78705073458257278464,,
+s1423_nem,2732480.000000,1978632.000000,.72411582152476870827,,
+s1488_nem,1909368.000000,872016.000000,.45670399839109066455,,
+s15850_nem,17354904.000000,13091264.000000,.75432650045197599479,,
+s27_nem,84552.000000,71504.000000,.84568076449995269183,,
+s35932_nem,58162608.000000,42941576.000000,.73830210639797995303,,
+s382_nem,770256.000000,560032.000000,.72707255769510396543,,
+s38417_nem,51028280.000000,38505624.000000,.75459380563091681710,,
+s38584_nem,55924648.000000,40057032.000000,.71626793252234685500,,
+s420_nem,659720.000000,457688.000000,.69376098951070150973,,
+s5378_nem,6175224.000000,4483744.000000,.72608604967204428535,,
+s641_nem,721960.000000,516520.000000,.71544129868690786193,,
+s713_nem,728792.000000,515360.000000,.70714277873522212098,,
+s9234_nem,5044400.000000,3654304.000000,.72442788042185393703,,
diff --git a/ISCAS_results/s1238.ratio b/ISCAS_results/s1238.ratio
new file mode 100644
index 0000000..5330b83
--- /dev/null
+++ b/ISCAS_results/s1238.ratio
@@ -0,0 +1,74 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s1238_nem ===
+
+ Number of wires: 537
+ Number of wire bits: 537
+ Number of public wires: 71
+ Number of public wire bits: 71
+ Number of ports: 29
+ Number of port bits: 29
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 522
+ $scopeinfo 18
+ D_FF 18
+ and_3T 28
+ inv_3T 27
+ mux_4T 15
+ nand_3T 191
+ nor_3T 194
+ or_3T 31
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1238_nem': 1766776.000000
+ of which used for sequential elements: 361008.000000 (20.43%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s1238_nem ===
+
+ Number of wires: 517
+ Number of wire bits: 517
+ Number of public wires: 71
+ Number of public wire bits: 71
+ Number of ports: 29
+ Number of port bits: 29
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 502
+ $scopeinfo 18
+ D_FF 18
+ and_4T 169
+ and_not_4T 86
+ inv_3T 12
+ mux_4T 15
+ nand_4T 1
+ or_4T 120
+ or_not_4T 59
+ xnor_4T 2
+ xor_4T 2
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1238_nem': 965480.000000
+ of which used for sequential elements: 361008.000000 (37.39%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 1766776.000000
+Area 4T: 965480.000000
+Ratio 4T->3T: .54646429428518386031%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s13207.ratio b/ISCAS_results/s13207.ratio
new file mode 100644
index 0000000..df6e277
--- /dev/null
+++ b/ISCAS_results/s13207.ratio
@@ -0,0 +1,79 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s13207_nem ===
+
+ Number of wires: 2837
+ Number of wire bits: 2837
+ Number of public wires: 1126
+ Number of public wire bits: 1126
+ Number of ports: 215
+ Number of port bits: 215
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 2864
+ $scopeinfo 627
+ D_FF 484
+ and_3T 145
+ buf_3T 1
+ inv_3T 113
+ mux_4T 143
+ nand_3T 706
+ nor_3T 465
+ or_3T 95
+ xnor_3T 47
+ xor_3T 38
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s13207_nem': 15260912.000000
+ of which used for sequential elements: 9707104.000000 (63.61%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s13207_nem ===
+
+ Number of wires: 2782
+ Number of wire bits: 2782
+ Number of public wires: 1126
+ Number of public wire bits: 1126
+ Number of ports: 215
+ Number of port bits: 215
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 2809
+ $scopeinfo 627
+ D_FF 484
+ and_4T 666
+ and_not_4T 120
+ buf_3T 1
+ inv_3T 39
+ mux_4T 143
+ nand_4T 5
+ nor_3T 1
+ or_4T 526
+ or_not_4T 99
+ xnor_4T 47
+ xor_4T 51
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s13207_nem': 12011112.000000
+ of which used for sequential elements: 9707104.000000 (80.82%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 15260912.000000
+Area 4T: 12011112.000000
+Ratio 4T->3T: .78705073458257278464%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s1423.ratio b/ISCAS_results/s1423.ratio
new file mode 100644
index 0000000..e7fc842
--- /dev/null
+++ b/ISCAS_results/s1423.ratio
@@ -0,0 +1,76 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s1423_nem ===
+
+ Number of wires: 571
+ Number of wire bits: 571
+ Number of public wires: 186
+ Number of public wire bits: 186
+ Number of ports: 23
+ Number of port bits: 23
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 553
+ $scopeinfo 74
+ D_FF 74
+ and_3T 43
+ inv_3T 37
+ mux_4T 27
+ nand_3T 87
+ nor_3T 174
+ or_3T 22
+ xnor_3T 12
+ xor_3T 3
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1423_nem': 2732480.000000
+ of which used for sequential elements: 1484144.000000 (54.31%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s1423_nem ===
+
+ Number of wires: 527
+ Number of wire bits: 527
+ Number of public wires: 186
+ Number of public wire bits: 186
+ Number of ports: 23
+ Number of port bits: 23
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 509
+ $scopeinfo 74
+ D_FF 74
+ and_4T 141
+ and_not_4T 54
+ inv_3T 5
+ mux_4T 27
+ nand_4T 1
+ or_4T 85
+ or_not_4T 23
+ xnor_4T 13
+ xor_4T 12
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1423_nem': 1978632.000000
+ of which used for sequential elements: 1484144.000000 (75.01%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 2732480.000000
+Area 4T: 1978632.000000
+Ratio 4T->3T: .72411582152476870827%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s1488.ratio b/ISCAS_results/s1488.ratio
new file mode 100644
index 0000000..98f1e01
--- /dev/null
+++ b/ISCAS_results/s1488.ratio
@@ -0,0 +1,72 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s1488_nem ===
+
+ Number of wires: 642
+ Number of wire bits: 642
+ Number of public wires: 46
+ Number of public wire bits: 46
+ Number of ports: 28
+ Number of port bits: 28
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 633
+ $scopeinfo 6
+ D_FF 6
+ and_3T 55
+ inv_3T 30
+ mux_4T 5
+ nand_3T 303
+ nor_3T 212
+ or_3T 16
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1488_nem': 1909368.000000
+ of which used for sequential elements: 120336.000000 (6.30%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s1488_nem ===
+
+ Number of wires: 604
+ Number of wire bits: 604
+ Number of public wires: 46
+ Number of public wire bits: 46
+ Number of ports: 28
+ Number of port bits: 28
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 595
+ $scopeinfo 6
+ D_FF 6
+ and_4T 225
+ and_not_4T 100
+ inv_3T 3
+ mux_4T 3
+ or_4T 187
+ or_not_4T 64
+ xor_4T 1
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1488_nem': 872016.000000
+ of which used for sequential elements: 120336.000000 (13.80%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 1909368.000000
+Area 4T: 872016.000000
+Ratio 4T->3T: .45670399839109066455%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s15850.ratio b/ISCAS_results/s15850.ratio
new file mode 100644
index 0000000..8c0fef4
--- /dev/null
+++ b/ISCAS_results/s15850.ratio
@@ -0,0 +1,78 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s15850_nem ===
+
+ Number of wires: 3349
+ Number of wire bits: 3349
+ Number of public wires: 1306
+ Number of public wire bits: 1306
+ Number of ports: 228
+ Number of port bits: 228
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 3202
+ $scopeinfo 527
+ D_FF 515
+ and_3T 196
+ buf_3T 11
+ inv_3T 152
+ mux_4T 274
+ nand_3T 747
+ nor_3T 548
+ or_3T 97
+ xnor_3T 96
+ xor_3T 39
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s15850_nem': 17354904.000000
+ of which used for sequential elements: 10328840.000000 (59.52%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s15850_nem ===
+
+ Number of wires: 3196
+ Number of wire bits: 3196
+ Number of public wires: 1306
+ Number of public wire bits: 1306
+ Number of ports: 228
+ Number of port bits: 228
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 3049
+ $scopeinfo 527
+ D_FF 515
+ and_4T 693
+ and_not_4T 229
+ buf_3T 11
+ inv_3T 28
+ mux_4T 275
+ nand_4T 2
+ or_4T 542
+ or_not_4T 82
+ xnor_4T 72
+ xor_4T 73
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s15850_nem': 13091264.000000
+ of which used for sequential elements: 10328840.000000 (78.90%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 17354904.000000
+Area 4T: 13091264.000000
+Ratio 4T->3T: .75432650045197599479%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s27.ratio b/ISCAS_results/s27.ratio
new file mode 100644
index 0000000..7aeff4e
--- /dev/null
+++ b/ISCAS_results/s27.ratio
@@ -0,0 +1,68 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s27_nem ===
+
+ Number of wires: 21
+ Number of wire bits: 21
+ Number of public wires: 12
+ Number of public wire bits: 12
+ Number of ports: 6
+ Number of port bits: 6
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 16
+ $scopeinfo 3
+ D_FF 3
+ and_3T 1
+ inv_3T 3
+ nand_3T 4
+ nor_3T 2
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s27_nem': 84552.000000
+ of which used for sequential elements: 60168.000000 (71.16%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s27_nem ===
+
+ Number of wires: 20
+ Number of wire bits: 20
+ Number of public wires: 12
+ Number of public wire bits: 12
+ Number of ports: 6
+ Number of port bits: 6
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 15
+ $scopeinfo 3
+ D_FF 3
+ and_4T 2
+ and_not_4T 2
+ inv_3T 2
+ or_4T 2
+ or_not_4T 1
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s27_nem': 71504.000000
+ of which used for sequential elements: 60168.000000 (84.15%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 84552.000000
+Area 4T: 71504.000000
+Ratio 4T->3T: .84568076449995269183%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s35932.ratio b/ISCAS_results/s35932.ratio
new file mode 100644
index 0000000..ff050e5
--- /dev/null
+++ b/ISCAS_results/s35932.ratio
@@ -0,0 +1,74 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s35932_nem ===
+
+ Number of wires: 9190
+ Number of wire bits: 9190
+ Number of public wires: 3821
+ Number of public wire bits: 3821
+ Number of ports: 356
+ Number of port bits: 356
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 9154
+ $scopeinfo 1728
+ D_FF 1728
+ and_3T 1701
+ inv_3T 1
+ mux_4T 160
+ nand_3T 1638
+ nor_3T 1110
+ xnor_3T 624
+ xor_3T 464
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s35932_nem': 58162608.000000
+ of which used for sequential elements: 34656768.000000 (59.59%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s35932_nem ===
+
+ Number of wires: 8853
+ Number of wire bits: 8853
+ Number of public wires: 3821
+ Number of public wire bits: 3821
+ Number of ports: 356
+ Number of port bits: 356
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 8817
+ $scopeinfo 1728
+ D_FF 1728
+ and_4T 2251
+ and_not_4T 155
+ inv_3T 240
+ mux_4T 384
+ or_4T 507
+ or_not_4T 608
+ xnor_4T 768
+ xor_4T 448
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s35932_nem': 42941576.000000
+ of which used for sequential elements: 34656768.000000 (80.71%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 58162608.000000
+Area 4T: 42941576.000000
+Ratio 4T->3T: .73830210639797995303%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s382.ratio b/ISCAS_results/s382.ratio
new file mode 100644
index 0000000..24d0ffe
--- /dev/null
+++ b/ISCAS_results/s382.ratio
@@ -0,0 +1,75 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s382_nem ===
+
+ Number of wires: 152
+ Number of wire bits: 152
+ Number of public wires: 63
+ Number of public wire bits: 63
+ Number of ports: 10
+ Number of port bits: 10
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 148
+ $scopeinfo 21
+ D_FF 21
+ and_3T 9
+ inv_3T 8
+ mux_4T 3
+ nand_3T 17
+ nor_3T 48
+ or_3T 14
+ xnor_3T 2
+ xor_3T 5
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s382_nem': 770256.000000
+ of which used for sequential elements: 421176.000000 (54.68%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s382_nem ===
+
+ Number of wires: 147
+ Number of wire bits: 147
+ Number of public wires: 63
+ Number of public wire bits: 63
+ Number of ports: 10
+ Number of port bits: 10
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 143
+ $scopeinfo 21
+ D_FF 21
+ and_4T 29
+ and_not_4T 19
+ inv_3T 4
+ mux_4T 3
+ or_4T 28
+ or_not_4T 10
+ xnor_4T 5
+ xor_4T 3
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s382_nem': 560032.000000
+ of which used for sequential elements: 421176.000000 (75.21%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 770256.000000
+Area 4T: 560032.000000
+Ratio 4T->3T: .72707255769510396543%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s38417.ratio b/ISCAS_results/s38417.ratio
new file mode 100644
index 0000000..9776763
--- /dev/null
+++ b/ISCAS_results/s38417.ratio
@@ -0,0 +1,76 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s38417_nem ===
+
+ Number of wires: 9972
+ Number of wire bits: 9972
+ Number of public wires: 3862
+ Number of public wire bits: 3862
+ Number of ports: 135
+ Number of port bits: 135
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 9995
+ $scopeinfo 1564
+ D_FF 1463
+ and_3T 993
+ inv_3T 637
+ mux_4T 594
+ nand_3T 3046
+ nor_3T 1251
+ or_3T 172
+ xnor_3T 173
+ xor_3T 102
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s38417_nem': 51028280.000000
+ of which used for sequential elements: 29341928.000000 (57.50%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s38417_nem ===
+
+ Number of wires: 9824
+ Number of wire bits: 9824
+ Number of public wires: 3862
+ Number of public wire bits: 3862
+ Number of ports: 135
+ Number of port bits: 135
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 9847
+ $scopeinfo 1564
+ D_FF 1463
+ and_4T 1982
+ and_not_4T 913
+ inv_3T 533
+ mux_4T 600
+ nand_4T 103
+ or_4T 1451
+ or_not_4T 955
+ xnor_4T 148
+ xor_4T 135
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s38417_nem': 38505624.000000
+ of which used for sequential elements: 29341928.000000 (76.20%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 51028280.000000
+Area 4T: 38505624.000000
+Ratio 4T->3T: .75459380563091681710%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s38584.ratio b/ISCAS_results/s38584.ratio
new file mode 100644
index 0000000..33958fa
--- /dev/null
+++ b/ISCAS_results/s38584.ratio
@@ -0,0 +1,79 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s38584_nem ===
+
+ Number of wires: 12122
+ Number of wire bits: 12122
+ Number of public wires: 3793
+ Number of public wire bits: 3793
+ Number of ports: 343
+ Number of port bits: 343
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 11997
+ $scopeinfo 1426
+ D_FF 1423
+ and_3T 461
+ buf_3T 7
+ inv_3T 437
+ mux_4T 640
+ nand_3T 4235
+ nor_3T 2742
+ or_3T 470
+ xnor_3T 56
+ xor_3T 100
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s38584_nem': 55924648.000000
+ of which used for sequential elements: 28539688.000000 (51.03%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s38584_nem ===
+
+ Number of wires: 11740
+ Number of wire bits: 11740
+ Number of public wires: 3793
+ Number of public wire bits: 3793
+ Number of ports: 343
+ Number of port bits: 343
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 11615
+ $scopeinfo 1426
+ D_FF 1423
+ and_4T 2838
+ and_not_4T 1473
+ buf_3T 7
+ inv_3T 78
+ mux_4T 635
+ nand_4T 32
+ nor_3T 4
+ or_4T 2537
+ or_not_4T 1001
+ xnor_4T 51
+ xor_4T 110
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s38584_nem': 40057032.000000
+ of which used for sequential elements: 28539688.000000 (71.25%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 55924648.000000
+Area 4T: 40057032.000000
+Ratio 4T->3T: .71626793252234685500%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s420.ratio b/ISCAS_results/s420.ratio
new file mode 100644
index 0000000..6a09fa6
--- /dev/null
+++ b/ISCAS_results/s420.ratio
@@ -0,0 +1,74 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s420_nem ===
+
+ Number of wires: 169
+ Number of wire bits: 169
+ Number of public wires: 68
+ Number of public wire bits: 68
+ Number of ports: 20
+ Number of port bits: 20
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 150
+ $scopeinfo 16
+ D_FF 16
+ and_3T 8
+ inv_3T 19
+ mux_4T 13
+ nand_3T 35
+ nor_3T 36
+ or_3T 4
+ xnor_3T 2
+ xor_3T 1
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s420_nem': 659720.000000
+ of which used for sequential elements: 320896.000000 (48.64%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s420_nem ===
+
+ Number of wires: 155
+ Number of wire bits: 155
+ Number of public wires: 68
+ Number of public wire bits: 68
+ Number of ports: 20
+ Number of port bits: 20
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 136
+ $scopeinfo 16
+ D_FF 16
+ and_4T 21
+ and_not_4T 27
+ inv_3T 5
+ mux_4T 13
+ or_4T 31
+ or_not_4T 4
+ xnor_4T 3
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s420_nem': 457688.000000
+ of which used for sequential elements: 320896.000000 (70.11%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 659720.000000
+Area 4T: 457688.000000
+Ratio 4T->3T: .69376098951070150973%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s5378.ratio b/ISCAS_results/s5378.ratio
new file mode 100644
index 0000000..a5e7ef5
--- /dev/null
+++ b/ISCAS_results/s5378.ratio
@@ -0,0 +1,76 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s5378_nem ===
+
+ Number of wires: 1370
+ Number of wire bits: 1370
+ Number of public wires: 489
+ Number of public wire bits: 489
+ Number of ports: 85
+ Number of port bits: 85
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1347
+ $scopeinfo 179
+ D_FF 160
+ and_3T 53
+ inv_3T 72
+ mux_4T 27
+ nand_3T 296
+ nor_3T 492
+ or_3T 47
+ xnor_3T 17
+ xor_3T 4
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s5378_nem': 6175224.000000
+ of which used for sequential elements: 3208960.000000 (51.97%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s5378_nem ===
+
+ Number of wires: 1326
+ Number of wire bits: 1326
+ Number of public wires: 489
+ Number of public wire bits: 489
+ Number of ports: 85
+ Number of port bits: 85
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1303
+ $scopeinfo 179
+ D_FF 160
+ and_4T 242
+ and_not_4T 123
+ inv_3T 31
+ mux_4T 27
+ nand_4T 10
+ or_4T 407
+ or_not_4T 102
+ xnor_4T 15
+ xor_4T 7
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s5378_nem': 4483744.000000
+ of which used for sequential elements: 3208960.000000 (71.57%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 6175224.000000
+Area 4T: 4483744.000000
+Ratio 4T->3T: .72608604967204428535%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s641.ratio b/ISCAS_results/s641.ratio
new file mode 100644
index 0000000..c5e8fcc
--- /dev/null
+++ b/ISCAS_results/s641.ratio
@@ -0,0 +1,71 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s641_nem ===
+
+ Number of wires: 213
+ Number of wire bits: 213
+ Number of public wires: 93
+ Number of public wire bits: 93
+ Number of ports: 60
+ Number of port bits: 60
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 177
+ $scopeinfo 19
+ D_FF 17
+ and_3T 6
+ inv_3T 22
+ mux_4T 3
+ nand_3T 61
+ nor_3T 40
+ or_3T 9
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s641_nem': 721960.000000
+ of which used for sequential elements: 340952.000000 (47.23%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s641_nem ===
+
+ Number of wires: 210
+ Number of wire bits: 210
+ Number of public wires: 93
+ Number of public wire bits: 93
+ Number of ports: 60
+ Number of port bits: 60
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 174
+ $scopeinfo 19
+ D_FF 17
+ and_4T 40
+ and_not_4T 21
+ inv_3T 17
+ mux_4T 3
+ or_4T 34
+ or_not_4T 23
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s641_nem': 516520.000000
+ of which used for sequential elements: 340952.000000 (66.01%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 721960.000000
+Area 4T: 516520.000000
+Ratio 4T->3T: .71544129868690786193%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s713.ratio b/ISCAS_results/s713.ratio
new file mode 100644
index 0000000..b6b9734
--- /dev/null
+++ b/ISCAS_results/s713.ratio
@@ -0,0 +1,71 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s713_nem ===
+
+ Number of wires: 212
+ Number of wire bits: 212
+ Number of public wires: 93
+ Number of public wire bits: 93
+ Number of ports: 59
+ Number of port bits: 59
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 176
+ $scopeinfo 19
+ D_FF 17
+ and_3T 16
+ inv_3T 20
+ mux_4T 3
+ nand_3T 55
+ nor_3T 41
+ or_3T 5
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s713_nem': 728792.000000
+ of which used for sequential elements: 340952.000000 (46.78%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s713_nem ===
+
+ Number of wires: 209
+ Number of wire bits: 209
+ Number of public wires: 93
+ Number of public wire bits: 93
+ Number of ports: 59
+ Number of port bits: 59
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 173
+ $scopeinfo 19
+ D_FF 17
+ and_4T 39
+ and_not_4T 20
+ inv_3T 16
+ mux_4T 3
+ or_4T 35
+ or_not_4T 24
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s713_nem': 515360.000000
+ of which used for sequential elements: 340952.000000 (66.16%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 728792.000000
+Area 4T: 515360.000000
+Ratio 4T->3T: .70714277873522212098%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_results/s9234.ratio b/ISCAS_results/s9234.ratio
new file mode 100644
index 0000000..bea34da
--- /dev/null
+++ b/ISCAS_results/s9234.ratio
@@ -0,0 +1,78 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s9234_nem ===
+
+ Number of wires: 1052
+ Number of wire bits: 1052
+ Number of public wires: 355
+ Number of public wire bits: 355
+ Number of ports: 76
+ Number of port bits: 76
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1004
+ $scopeinfo 145
+ D_FF 135
+ and_3T 67
+ buf_3T 8
+ inv_3T 40
+ mux_4T 35
+ nand_3T 321
+ nor_3T 170
+ or_3T 39
+ xnor_3T 27
+ xor_3T 17
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s9234_nem': 5044400.000000
+ of which used for sequential elements: 2707560.000000 (53.67%)
+
+------------- 4T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys_extended.lib
+
+14. Printing statistics.
+
+=== s9234_nem ===
+
+ Number of wires: 1011
+ Number of wire bits: 1011
+ Number of public wires: 355
+ Number of public wire bits: 355
+ Number of ports: 76
+ Number of port bits: 76
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 963
+ $scopeinfo 145
+ D_FF 135
+ and_4T 258
+ and_not_4T 99
+ buf_3T 8
+ inv_3T 7
+ mux_4T 35
+ nand_4T 2
+ or_4T 166
+ or_not_4T 58
+ xnor_4T 32
+ xor_4T 18
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s9234_nem': 3654304.000000
+ of which used for sequential elements: 2707560.000000 (74.09%)
+
+------------- Muxig ---------------
+------------- Stats ---------------
+Area 3T: 5044400.000000
+Area 4T: 3654304.000000
+Ratio 4T->3T: .72442788042185393703%
+Area MUX:
+Ratio MUX->3T: %
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sun, Mar 16, 10:46 AM (1 d, 6 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
129121
Default Alt Text
(64 KB)
Attached To
Mode
R231 SoC_I-Edge_yosys_nem_optimization
Attached
Detach File
Event Timeline
Log In to Comment