| LEVEL | GATE | DELAY | CYCLE |
IPC
Instructions per cycle
|
ENERGY |
|---|---|---|---|---|---|
| Overture | 1,768 | 150 |
25.0K
25,000
|
1.00 |
6.63B
6,630,000,000
|
| LEVEL | GATE | DELAY | CYCLE | ENERGY |
|---|---|---|---|---|
| Circumference | 101 | 5 | 1 | 505 |
| Mod 4 | 0 | 0 | 1 | 0 |
| Code Breaker | 71 | 9 | 256 |
163K
163,584
|
| The Maze | 27 | 9 | 457 |
111K
111,051
|
| Nim | 9 | 5 | 3 | 135 |
| Random Number Generator | 550 | 13 | 65 |
464K
464,750
|
| Delicious order | 3,225 | 126 | 31 |
12.5M
12,596,850
|
| Capitalize | 45 | 7 | 112 |
35.2K
35,280
|
| Tower of Hanoi |
184M
184,555,363
|
390 | 1,025 |
73.7T
73,776,006,359,250
|
| 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
80
196
|
32
11
5
|
1,792
880
980
|
| Multiplexer |
25
33
|
3
2
|
75
66
|
| Saving Gracefully |
9
10
|
6
5
|
54
50
|
| Signed Negator |
32
39
|
10
6
|
320
234
|
| Saving Bytes |
72
73
|
6
5
|
432
365
|
| Counter |
89
98
104
|
16
12
11
|
1,424
1,176
1,144
|
| 1 Bit Decoder |
1
|
1
|
1
|
| 2 Bit Decoder |
4
|
2
|
8
|
| 3 Bit Decoder |
15
|
3
|
45
|
| Little Box |
364
368
|
7
5
|
2,548
1,840
|
| Arithmetic Logic Unit (ALU) 1 |
116
|
4
|
464
|
| Arithmetic Logic Unit (ALU) 2 |
233
333
476
|
18
12
7
|
4,194
3,996
3,332
|
| Conditions |
40
|
5
|
200
|
| Punchcard Programming |
13.3K
13,347
13.6K
13,633
13.7K
13,730
|
11
10
5
|
146K
146,817
136K
136,330
68.6K
68,650
|
| Assembly Programming |
13.6K
13,603
13.6K
13,633
13.7K
13,730
|
11
10
5
|
149K
149,633
136K
136,330
68.6K
68,650
|
| Byte Constant |
0
|
0
|
0
|
| Byte XOR |
24
|
2
|
48
|
| Equality |
31
|
5
|
155
|
| Unsigned Less |
44
55
104
|
23
8
6
|
1,012
440
624
|
| Signed Less |
50
55
104
|
25
8
6
|
1,250
440
624
|
| LSR |
85
|
4
|
340
|
| Count leading zeroes |
65
|
9
|
585
|
| ASR |
141
|
4
|
564
|
| One hot encoding |
85
|
4
|
340
|
| Comparison Flags |
259
260
725
|
14
12
10
|
3,626
3,120
7,250
|
| Symphony ALU |
3,725
3,781
4,111
4,958
6,016
|
95
42
26
13
11
|
353K
353,875
158K
158,802
106K
106,886
64.4K
64,454
66.1K
66,176
|
| Condition Match |
8
|
5
|
40
|
| Objective beauty |
24
31
|
9
5
|
216
155
|
| Divide |
952
1,013
1,055
1,094
1,130
1,163
1,217
1,228
2,564
2,819
|
391
351
312
276
243
213
164
138
84
70
|
372K
372,232
355K
355,563
329K
329,160
301K
301,944
274K
274,590
247K
247,719
199K
199,588
169K
169,464
215K
215,376
197K
197,330
|
| Modulo |
952
1,228
2,564
2,819
|
393
141
86
72
|
374K
374,136
173K
173,148
220K
220,504
202K
202,968
|
| Multiply |
206
271
420
|
93
42
27
|
19.1K
19,158
11.3K
11,382
11.3K
11,340
|