| LEVEL | GATE | DELAY | CYCLE |
IPC
Instructions per cycle
|
ENERGY |
|---|---|---|---|---|---|
| Overture | 1,483 | 157 |
25.0K
25,000
|
1.00 |
5.82B
5,820,775,000
|
| LEVEL | GATE | DELAY | CYCLE | ENERGY |
|---|---|---|---|---|
| Circumference | 55 | 5 | 1 | 275 |
| Mod 4 | 0 | 0 | 1 | 0 |
| Code Breaker | 102 | 6 | 9 | 5,508 |
| The Maze | 6 | 5 | 373 |
11.1K
11,190
|
| Nim | 4 | 2 | 3 | 24 |
| Random Number Generator | 413 | 11 | 65 |
295K
295,295
|
| Delicious order |
1.82B
1,828,735,339
|
69 | 2,288 |
288T
288,706,105,438,608
|
| Capitalize | 5 | 4 | 112 | 2,240 |
| Tower of Hanoi |
1.82B
1,828,735,255
|
65 | 796 |
94.6T
94,618,762,093,700
|
| 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
57
60
64
66
70
74
78
82
86
89
92
104
153
|
18
17
16
15
14
13
12
11
10
9
8
7
6
5
|
1,008
969
960
960
924
910
888
858
820
774
712
644
624
765
|
| Multiplexer |
25
33
|
3
2
|
75
66
|
| Saving Gracefully |
9
10
|
6
5
|
54
50
|
| Signed Negator |
21
22
23
24
32
47
|
8
7
6
5
4
3
|
168
154
138
120
128
141
|
| Saving Bytes |
65
73
|
6
5
|
390
365
|
| Counter |
87
90
98
128
|
14
11
10
9
|
1,218
990
980
1,152
|
| 1 Bit Decoder |
1
|
1
|
1
|
| 2 Bit Decoder |
4
|
2
|
8
|
| 3 Bit Decoder |
14
|
3
|
42
|
| Little Box |
336
368
|
7
5
|
2,352
1,840
|
| Arithmetic Logic Unit (ALU) 1 |
64
81
100
|
5
4
3
|
320
324
300
|
| Arithmetic Logic Unit (ALU) 2 |
177
178
181
185
187
191
195
199
203
207
236
240
252
274
|
21
20
19
18
17
16
15
14
13
12
11
10
9
8
|
3,717
3,560
3,439
3,330
3,179
3,056
2,925
2,786
2,639
2,484
2,596
2,400
2,268
2,192
|
| Conditions |
13
16
23
26
|
7
6
5
4
|
91
96
115
104
|
| Punchcard Programming |
14.0K
14,001
|
32
|
448K
448,032
|
| Assembly Programming |
14.0K
14,001
|
32
|
448K
448,032
|
| Byte Constant |
0
|
0
|
0
|
| Byte XOR |
24
|
2
|
48
|
| Equality |
31
38
|
5
4
|
155
152
|
| Unsigned Less |
48
50
56
|
8
7
6
|
384
350
336
|
| Signed Less |
48
50
56
|
8
7
6
|
384
350
336
|
| LSR |
68
75
|
7
3
|
476
225
|
| Count leading zeroes |
26
27
32
51
|
7
6
5
4
|
182
162
160
204
|
| ASR |
75
99
101
|
9
6
3
|
675
594
303
|
| One-hot Encoding |
68
75
|
7
3
|
476
225
|
| Comparison Flags |
227
284
|
12
8
|
2,724
2,272
|
| Symphony ALU |
3,160
3,664
3,824
3,965
|
23
16
13
12
|
72.6K
72,680
58.6K
58,624
49.7K
49,712
47.5K
47,580
|
| Condition Match |
8
12
|
5
4
|
40
48
|
| Objective Beauty |
22
25
|
8
5
|
176
125
|
| Divide |
1,102
1,382
1,858
|
256
249
102
|
282K
282,112
344K
344,118
189K
189,516
|
| Modulo |
1,191
1,511
2,055
|
281
273
105
|
334K
334,671
412K
412,503
215K
215,775
|
| Multiply |
198
207
218
227
248
253
264
273
294
347
|
35
31
29
25
24
23
21
17
16
15
|
6,930
6,417
6,322
5,675
5,952
5,819
5,544
4,641
4,704
5,205
|