Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F360899
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_but_no_mux4T/c1355.ratio b/ISCAS_but_no_mux4T/c1355.ratio
new file mode 100644
index 0000000..9d188d4
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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_but_no_mux4T/c17.ratio b/ISCAS_but_no_mux4T/c17.ratio
new file mode 100644
index 0000000..8f5fb09
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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_but_no_mux4T/c1908.ratio b/ISCAS_but_no_mux4T/c1908.ratio
new file mode 100644
index 0000000..7b9a07c
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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_3T 2
+ nand_3T 58
+ nor_3T 54
+ or_3T 11
+ xnor_3T 58
+ xor_3T 16
+
+ Chip area for module '\c1908_nem': 1013016.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: 1013016.000000
+Area 4T: 358896.000000
+Ratio 4T->3T: .35428463123978298467%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/c2670.ratio b/ISCAS_but_no_mux4T/c2670.ratio
new file mode 100644
index 0000000..1ecaeb3
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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_3T 64
+ nand_3T 103
+ nor_3T 81
+ or_3T 16
+ xnor_3T 33
+ xor_3T 11
+
+ Chip area for module '\c2670_nem': 1593896.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: 1593896.000000
+Area 4T: 513072.000000
+Ratio 4T->3T: .32189804102651615914%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/c3540.ratio b/ISCAS_but_no_mux4T/c3540.ratio
new file mode 100644
index 0000000..2524973
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 882
+ Number of wire bits: 882
+ 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: 832
+ and_3T 68
+ inv_3T 32
+ mux_3T 28
+ nand_3T 397
+ nor_3T 237
+ or_3T 32
+ xnor_3T 29
+ xor_3T 9
+
+ Chip area for module '\c3540_nem': 2746400.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: 2746400.000000
+Area 4T: 1056984.000000
+Ratio 4T->3T: .38486163705214098456%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/c432.ratio b/ISCAS_but_no_mux4T/c432.ratio
new file mode 100644
index 0000000..71b1e2b
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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_but_no_mux4T/c499.ratio b/ISCAS_but_no_mux4T/c499.ratio
new file mode 100644
index 0000000..ca68f4a
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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_but_no_mux4T/c5315.ratio b/ISCAS_but_no_mux4T/c5315.ratio
new file mode 100644
index 0000000..1e038e6
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 1203
+ Number of wire bits: 1203
+ 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: 1008
+ and_3T 67
+ inv_3T 74
+ mux_3T 121
+ nand_3T 348
+ nor_3T 266
+ or_3T 40
+ xnor_3T 72
+ xor_3T 20
+
+ Chip area for module '\c5315_nem': 3932680.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: 3932680.000000
+Area 4T: 1362200.000000
+Ratio 4T->3T: .34637956813165576655%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/c6288.ratio b/ISCAS_but_no_mux4T/c6288.ratio
new file mode 100644
index 0000000..f8feb88
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 1691
+ Number of wire bits: 1691
+ 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: 1659
+ and_3T 235
+ inv_3T 20
+ mux_3T 1
+ nand_3T 331
+ nor_3T 654
+ or_3T 189
+ xnor_3T 76
+ xor_3T 153
+
+ Chip area for module '\c6288_nem': 6278664.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: 6278664.000000
+Area 4T: 2525616.000000
+Ratio 4T->3T: .40225372786312502150%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/c7552.ratio b/ISCAS_but_no_mux4T/c7552.ratio
new file mode 100644
index 0000000..85c9a8d
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 1292
+ Number of wire bits: 1292
+ 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: 1035
+ and_3T 69
+ inv_3T 82
+ mux_3T 73
+ nand_3T 291
+ nor_3T 282
+ or_3T 63
+ xnor_3T 134
+ xor_3T 41
+
+ Chip area for module '\c7552_nem': 4189960.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: 4189960.000000
+Area 4T: 1420104.000000
+Ratio 4T->3T: .33893020458429197414%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/c880.ratio b/ISCAS_but_no_mux4T/c880.ratio
new file mode 100644
index 0000000..ae1dd95
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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_but_no_mux4T/output_report.csv b/ISCAS_but_no_mux4T/output_report.csv
new file mode 100644
index 0000000..9f53773
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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,1013016.000000,358896.000000,.35428463123978298467,,
+c2670_nem,1593896.000000,513072.000000,.32189804102651615914,,
+c3540_nem,2746400.000000,1056984.000000,.38486163705214098456,,
+c432_nem,374256.000000,159456.000000,.42606130563037065538,,
+c499_nem,1046360.000000,352224.000000,.33661837226193661837,,
+c5315_nem,3932680.000000,1362200.000000,.34637956813165576655,,
+c6288_nem,6278664.000000,2525616.000000,.40225372786312502150,,
+c7552_nem,4189960.000000,1420104.000000,.33893020458429197414,,
+c880_nem,900000.000000,368912.000000,.40990222222222222222,,
+s1238_nem,1804408.000000,965480.000000,.53506745702745720480,,
+s13207_nem,15906776.000000,12011112.000000,.75509405551445497189,,
+s1423_nem,2854152.000000,1978632.000000,.69324689084533689866,,
+s1488_nem,1922200.000000,872016.000000,.45365518676516491520,,
+s15850_nem,18551424.000000,13091264.000000,.70567434607715289133,,
+s27_nem,84552.000000,71504.000000,.84568076449995269183,,
+s35932_nem,58830640.000000,42941576.000000,.72991855944453434468,,
+s382_nem,783040.000000,560032.000000,.71520228851655087862,,
+s38417_nem,53702264.000000,38505624.000000,.71702049656602932047,,
+s38584_nem,58685760.000000,40057032.000000,.68256817326724575092,,
+s420_nem,713176.000000,457688.000000,.64176023870685496988,,
+s5378_nem,6285504.000000,4483744.000000,.71334677378297746688,,
+s641_nem,728536.000000,516520.000000,.70898349566802464119,,
+s713_nem,735368.000000,515360.000000,.70081918168862392706,,
+s9234_nem,5215368.000000,3654304.000000,.70067999036693096249,,
diff --git a/ISCAS_but_no_mux4T/s1238.ratio b/ISCAS_but_no_mux4T/s1238.ratio
new file mode 100644
index 0000000..5a8277b
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 553
+ Number of wire bits: 553
+ 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: 538
+ $scopeinfo 18
+ D_FF 18
+ and_3T 29
+ inv_3T 30
+ mux_3T 2
+ nand_3T 218
+ nor_3T 196
+ or_3T 27
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1238_nem': 1804408.000000
+ of which used for sequential elements: 361008.000000 (20.01%)
+
+------------- 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: 1804408.000000
+Area 4T: 965480.000000
+Ratio 4T->3T: .53506745702745720480%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s13207.ratio b/ISCAS_but_no_mux4T/s13207.ratio
new file mode 100644
index 0000000..a7bafad
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 2840
+ Number of wire bits: 2840
+ 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: 2867
+ $scopeinfo 627
+ D_FF 484
+ and_3T 143
+ buf_3T 1
+ inv_3T 112
+ mux_3T 142
+ nand_3T 710
+ nor_3T 472
+ or_3T 91
+ xnor_3T 46
+ xor_3T 39
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s13207_nem': 15906776.000000
+ of which used for sequential elements: 9707104.000000 (61.02%)
+
+------------- 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: 15906776.000000
+Area 4T: 12011112.000000
+Ratio 4T->3T: .75509405551445497189%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s1423.ratio b/ISCAS_but_no_mux4T/s1423.ratio
new file mode 100644
index 0000000..08c4af7
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 573
+ Number of wire bits: 573
+ 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: 555
+ $scopeinfo 74
+ D_FF 74
+ and_3T 42
+ inv_3T 37
+ mux_3T 26
+ nand_3T 89
+ nor_3T 176
+ or_3T 22
+ xnor_3T 12
+ xor_3T 3
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1423_nem': 2854152.000000
+ of which used for sequential elements: 1484144.000000 (52.00%)
+
+------------- 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: 2854152.000000
+Area 4T: 1978632.000000
+Ratio 4T->3T: .69324689084533689866%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s1488.ratio b/ISCAS_but_no_mux4T/s1488.ratio
new file mode 100644
index 0000000..1e6044d
--- /dev/null
+++ b/ISCAS_but_no_mux4T/s1488.ratio
@@ -0,0 +1,71 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s1488_nem ===
+
+ Number of wires: 647
+ Number of wire bits: 647
+ 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: 638
+ $scopeinfo 6
+ D_FF 6
+ and_3T 50
+ inv_3T 29
+ nand_3T 301
+ nor_3T 225
+ or_3T 21
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s1488_nem': 1922200.000000
+ of which used for sequential elements: 120336.000000 (6.26%)
+
+------------- 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: 1922200.000000
+Area 4T: 872016.000000
+Ratio 4T->3T: .45365518676516491520%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s15850.ratio b/ISCAS_but_no_mux4T/s15850.ratio
new file mode 100644
index 0000000..59c1a5b
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 3430
+ Number of wire bits: 3430
+ 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: 3283
+ $scopeinfo 527
+ D_FF 515
+ and_3T 211
+ buf_3T 11
+ inv_3T 154
+ mux_3T 216
+ nand_3T 811
+ nor_3T 601
+ or_3T 100
+ xnor_3T 90
+ xor_3T 47
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s15850_nem': 18551424.000000
+ of which used for sequential elements: 10328840.000000 (55.68%)
+
+------------- 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: 18551424.000000
+Area 4T: 13091264.000000
+Ratio 4T->3T: .70567434607715289133%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s27.ratio b/ISCAS_but_no_mux4T/s27.ratio
new file mode 100644
index 0000000..7aeff4e
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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_but_no_mux4T/s35932.ratio b/ISCAS_but_no_mux4T/s35932.ratio
new file mode 100644
index 0000000..2419ba4
--- /dev/null
+++ b/ISCAS_but_no_mux4T/s35932.ratio
@@ -0,0 +1,75 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s35932_nem ===
+
+ Number of wires: 9206
+ Number of wire bits: 9206
+ 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: 9170
+ $scopeinfo 1728
+ D_FF 1728
+ and_3T 1685
+ inv_3T 1
+ mux_3T 32
+ nand_3T 1446
+ nor_3T 1334
+ or_3T 16
+ xnor_3T 592
+ xor_3T 608
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s35932_nem': 58830640.000000
+ of which used for sequential elements: 34656768.000000 (58.91%)
+
+------------- 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: 58830640.000000
+Area 4T: 42941576.000000
+Ratio 4T->3T: .72991855944453434468%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s382.ratio b/ISCAS_but_no_mux4T/s382.ratio
new file mode 100644
index 0000000..46c701f
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 154
+ Number of wire bits: 154
+ 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: 150
+ $scopeinfo 21
+ D_FF 21
+ and_3T 10
+ inv_3T 7
+ mux_3T 1
+ nand_3T 18
+ nor_3T 50
+ or_3T 15
+ xnor_3T 2
+ xor_3T 5
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s382_nem': 783040.000000
+ of which used for sequential elements: 421176.000000 (53.79%)
+
+------------- 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: 783040.000000
+Area 4T: 560032.000000
+Ratio 4T->3T: .71520228851655087862%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s38417.ratio b/ISCAS_but_no_mux4T/s38417.ratio
new file mode 100644
index 0000000..655db41
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 10029
+ Number of wire bits: 10029
+ 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: 10052
+ $scopeinfo 1564
+ D_FF 1463
+ and_3T 993
+ inv_3T 639
+ mux_3T 562
+ nand_3T 3110
+ nor_3T 1278
+ or_3T 169
+ xnor_3T 177
+ xor_3T 97
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s38417_nem': 53702264.000000
+ of which used for sequential elements: 29341928.000000 (54.64%)
+
+------------- 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: 53702264.000000
+Area 4T: 38505624.000000
+Ratio 4T->3T: .71702049656602932047%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s38584.ratio b/ISCAS_but_no_mux4T/s38584.ratio
new file mode 100644
index 0000000..5e4cb3d
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 12224
+ Number of wire bits: 12224
+ 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: 12099
+ $scopeinfo 1426
+ D_FF 1423
+ and_3T 483
+ buf_3T 7
+ inv_3T 444
+ mux_3T 554
+ nand_3T 4302
+ nor_3T 2828
+ or_3T 476
+ xnor_3T 55
+ xor_3T 101
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s38584_nem': 58685760.000000
+ of which used for sequential elements: 28539688.000000 (48.63%)
+
+------------- 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: 58685760.000000
+Area 4T: 40057032.000000
+Ratio 4T->3T: .68256817326724575092%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s420.ratio b/ISCAS_but_no_mux4T/s420.ratio
new file mode 100644
index 0000000..6939115
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 179
+ Number of wire bits: 179
+ 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: 160
+ $scopeinfo 16
+ D_FF 16
+ and_3T 14
+ inv_3T 21
+ mux_3T 5
+ nand_3T 44
+ nor_3T 33
+ or_3T 8
+ xnor_3T 2
+ xor_3T 1
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s420_nem': 713176.000000
+ of which used for sequential elements: 320896.000000 (45.00%)
+
+------------- 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: 713176.000000
+Area 4T: 457688.000000
+Ratio 4T->3T: .64176023870685496988%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s5378.ratio b/ISCAS_but_no_mux4T/s5378.ratio
new file mode 100644
index 0000000..0ef2c19
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 1384
+ Number of wire bits: 1384
+ 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: 1361
+ $scopeinfo 179
+ D_FF 160
+ and_3T 52
+ inv_3T 74
+ mux_3T 17
+ nand_3T 311
+ nor_3T 496
+ or_3T 51
+ xnor_3T 17
+ xor_3T 4
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s5378_nem': 6285504.000000
+ of which used for sequential elements: 3208960.000000 (51.05%)
+
+------------- 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: 6285504.000000
+Area 4T: 4483744.000000
+Ratio 4T->3T: .71334677378297746688%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s641.ratio b/ISCAS_but_no_mux4T/s641.ratio
new file mode 100644
index 0000000..058417a
--- /dev/null
+++ b/ISCAS_but_no_mux4T/s641.ratio
@@ -0,0 +1,70 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s641_nem ===
+
+ Number of wires: 216
+ Number of wire bits: 216
+ 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: 180
+ $scopeinfo 19
+ D_FF 17
+ and_3T 6
+ inv_3T 22
+ nand_3T 67
+ nor_3T 40
+ or_3T 9
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s641_nem': 728536.000000
+ of which used for sequential elements: 340952.000000 (46.80%)
+
+------------- 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: 728536.000000
+Area 4T: 516520.000000
+Ratio 4T->3T: .70898349566802464119%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s713.ratio b/ISCAS_but_no_mux4T/s713.ratio
new file mode 100644
index 0000000..a00809d
--- /dev/null
+++ b/ISCAS_but_no_mux4T/s713.ratio
@@ -0,0 +1,70 @@
+------------- normal 3T ---------------
+
+yosys> stat -liberty ./nem_liberty/nem_basic_yosys.lib
+
+14. Printing statistics.
+
+=== s713_nem ===
+
+ Number of wires: 215
+ Number of wire bits: 215
+ 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: 179
+ $scopeinfo 19
+ D_FF 17
+ and_3T 16
+ inv_3T 20
+ nand_3T 61
+ nor_3T 41
+ or_3T 5
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s713_nem': 735368.000000
+ of which used for sequential elements: 340952.000000 (46.36%)
+
+------------- 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: 735368.000000
+Area 4T: 515360.000000
+Ratio 4T->3T: .70081918168862392706%
+Area MUX:
+Ratio MUX->3T: %
diff --git a/ISCAS_but_no_mux4T/s9234.ratio b/ISCAS_but_no_mux4T/s9234.ratio
new file mode 100644
index 0000000..724333c
--- /dev/null
+++ b/ISCAS_but_no_mux4T/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: 1058
+ Number of wire bits: 1058
+ 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: 1010
+ $scopeinfo 145
+ D_FF 135
+ and_3T 68
+ buf_3T 8
+ inv_3T 42
+ mux_3T 35
+ nand_3T 322
+ nor_3T 174
+ or_3T 37
+ xnor_3T 27
+ xor_3T 17
+
+ Area for cell type $scopeinfo is unknown!
+
+ Chip area for module '\s9234_nem': 5215368.000000
+ of which used for sequential elements: 2707560.000000 (51.92%)
+
+------------- 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: 5215368.000000
+Area 4T: 3654304.000000
+Ratio 4T->3T: .70067999036693096249%
+Area MUX:
+Ratio MUX->3T: %
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sat, May 17, 11:28 PM (1 d, 15 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
141606
Default Alt Text
(64 KB)
Attached To
Mode
R231 SoC_I-Edge_yosys_nem_optimization
Attached
Detach File
Event Timeline
Log In to Comment