| LEVEL | GATE | DELAY | CYCLE |
IPC
Instructions per cycle
|
ENERGY |
|---|---|---|---|---|---|
| Overture |
14.2K
14,241
|
30 |
25.0K
25,000
|
1.00 |
10.6B
10,680,750,000
|
| LEVEL | GATE | DELAY | CYCLE | ENERGY |
|---|---|---|---|---|
| Circumference | 87 | 5 | 1 | 435 |
| Mod 4 | 0 | 0 | 1 | 0 |
| Code Breaker | 68 | 9 | 256 |
156K
156,672
|
| The Maze | 6 | 5 | 373 |
11.1K
11,190
|
| Nim | 2 | 2 | 3 | 12 |
| Random Number Generator | 2,678 | 38 | 65 |
6.61M
6,614,660
|
| Delicious order |
137K
137,301
|
53 | 1,358 |
9.88B
9,882,102,174
|
| Capitalize | 5 | 4 | 112 | 2,240 |
| Tower of Hanoi |
1.82B
1,828,736,982
|
52 | 1,214 |
115T
115,444,508,199,696
|
| LEVEL | GATE | DELAY | ENERGY |
|---|---|---|---|
| NOT Gate |
1
|
1
|
1
|
| XOR Gate |
3
|
2
|
6
|
| Bigger OR Gate |
2
|
2
|
4
|
| Bigger AND Gate |
2
|
2
|
4
|
| XNOR Gate |
3
|
2
|
6
|
| Half Adder |
3
|
2
|
6
|
| Full Adder |
7
|
4
|
28
|
| Bit Inverter |
3
|
2
|
6
|
| Byte NOT |
8
|
1
|
8
|
| Byte NAND |
8
|
1
|
8
|
| Adding Bytes |
56
69
83
99
148
|
18
16
6
5
4
|
1,008
1,104
498
495
592
|
| Multiplexer |
25
33
|
3
2
|
75
66
|
| Saving Gracefully |
10
|
5
|
50
|
| Signed Negator |
21
24
35
66
|
8
5
4
3
|
168
120
140
198
|
| Saving Bytes |
73
|
5
|
365
|
| Counter |
88
91
101
|
11
9
8
|
968
819
808
|
| 1 Bit Decoder |
1
|
1
|
1
|
| 2 Bit Decoder |
4
|
2
|
8
|
| 3 Bit Decoder |
14
|
3
|
42
|
| Little Box |
368
|
5
|
1,840
|
| Arithmetic Logic Unit (ALU) 1 |
90
100
|
4
3
|
360
300
|
| Arithmetic Logic Unit (ALU) 2 |
200
215
316
458
|
42
13
9
6
|
8,400
2,795
2,844
2,748
|
| Conditions |
18
23
26
|
7
5
4
|
126
115
104
|
| Punchcard Programming |
14.0K
14,003
14.2K
14,283
|
60
31
|
840K
840,180
442K
442,773
|
| Assembly Programming |
14.0K
14,003
14.1K
14,121
14.1K
14,127
|
60
31
28
|
840K
840,180
437K
437,751
395K
395,556
|
| Byte Constant |
0
|
0
|
0
|
| Byte XOR |
24
|
2
|
48
|
| Equality |
31
38
|
5
4
|
155
152
|
| Unsigned Less |
50
|
5
|
250
|
| Signed Less |
50
|
5
|
250
|
| LSR |
75
83
86
88
|
7
6
4
3
|
525
498
344
264
|
| Count leading zeroes |
18
102
|
5
3
|
90
306
|
| ASR |
75
83
91
99
144
|
7
6
5
4
3
|
525
498
455
396
432
|
| One-hot Encoding |
75
86
88
|
7
4
3
|
525
344
264
|
| Comparison Flags |
529
571
782
|
35
20
19
|
18.5K
18,515
11.4K
11,420
14.8K
14,858
|
| Symphony ALU |
4,079
4,465
|
134
20
|
546K
546,586
89.3K
89,300
|
| Condition Match |
11
13
|
4
3
|
44
39
|
| Objective Beauty |
22
24
25
33
|
8
7
5
4
|
176
168
125
132
|
| Divide |
424
815
818
860
894
918
921
1,126
1,151
|
89
72
60
58
54
53
49
48
43
|
37.7K
37,736
58.6K
58,680
49.0K
49,080
49.8K
49,880
48.2K
48,276
48.6K
48,654
45.1K
45,129
54.0K
54,048
49.4K
49,493
|
| Modulo |
712
776
790
804
842
872
917
951
1,163
1,174
|
134
122
112
102
62
56
55
50
45
44
|
95.4K
95,408
94.6K
94,672
88.4K
88,480
82.0K
82,008
52.2K
52,204
48.8K
48,832
50.4K
50,435
47.5K
47,550
52.3K
52,335
51.6K
51,656
|
| Multiply |
263
270
370
400
438
530
|
43
31
16
15
14
13
|
11.3K
11,309
8,370
5,920
6,000
6,132
6,890
|