| 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 | 83 | 7 | 1 | 581 |
| 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
154
|
18
16
7
4
|
1,008
1,104
581
616
|
| Multiplexer |
33
|
2
|
66
|
| Saving Gracefully |
10
|
5
|
50
|
| Signed Negator |
24
35
66
|
5
4
3
|
120
140
198
|
| Saving Bytes |
73
|
5
|
365
|
| Counter |
88
98
147
|
11
10
9
|
968
980
1,323
|
| 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 |
223
262
316
458
|
37
34
9
6
|
8,251
8,908
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 |
86
88
|
4
3
|
344
264
|
| Count leading zeroes |
18
105
|
5
3
|
90
315
|
| ASR |
99
144
|
4
3
|
396
432
|
| One hot encoding |
86
88
|
4
3
|
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
4,471
4,830
|
134
23
22
20
|
546K
546,586
102K
102,695
98.3K
98,362
96.6K
96,600
|
| Condition Match |
11
13
|
4
3
|
44
39
|
| Objective beauty |
22
24
25
|
8
7
5
|
176
168
125
|
| Divide |
424
815
860
1,029
1,152
1,162
1,184
|
89
72
58
56
50
46
45
|
37.7K
37,736
58.6K
58,680
49.8K
49,880
57.6K
57,624
57.6K
57,600
53.4K
53,452
53.2K
53,280
|
| Modulo |
735
872
917
1,163
1,174
|
176
56
55
45
44
|
129K
129,360
48.8K
48,832
50.4K
50,435
52.3K
52,335
51.6K
51,656
|
| Multiply |
468
558
|
18
13
|
8,424
7,254
|