| LEVEL | GATE | DELAY | CYCLE |
IPC
Instructions per cycle
|
ENERGY |
|---|---|---|---|---|---|
| Overture |
14.5K
14,553
|
57 |
25.0K
25,000
|
1.00 |
20.7B
20,738,025,000
|
| LEVEL | GATE | DELAY | CYCLE | ENERGY |
|---|---|---|---|---|
| Nim |
1.82B
1,828,744,725
|
110 | 36 |
7.24T
7,241,829,111,000
|
| Random Number Generator |
1.82B
1,828,744,725
|
110 | 520 |
104T
104,604,198,270,000
|
| Delicious order |
1.82B
1,828,744,725
|
110 | 2,308 |
464T
464,281,710,783,000
|
| Capitalize |
1.82B
1,828,744,725
|
110 | 803 |
161T
161,533,021,559,250
|
| Tower of Hanoi |
1.82B
1,828,744,725
|
110 | 1,558 |
313T
313,410,270,970,500
|
| 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 |
4
|
3
|
12
|
| Half Adder |
4
|
2
|
8
|
| Full Adder |
9
|
4
|
36
|
| Bit Inverter |
3
|
2
|
6
|
| Byte NOT |
8
|
1
|
8
|
| Byte NAND |
8
|
1
|
8
|
| Adding Bytes |
72
252
403
|
32
16
10
|
2,304
4,032
4,030
|
| Multiplexer |
33
|
2
|
66
|
| Saving Gracefully |
15
|
6
|
90
|
| Signed Negator |
39
|
10
|
390
|
| Saving Bytes |
80
|
6
|
480
|
| Counter |
210
|
40
|
8,400
|
| 1 Bit Decoder |
1
|
1
|
1
|
| 2 Bit Decoder |
6
|
2
|
12
|
| 3 Bit Decoder |
36
|
4
|
144
|
| Little Box |
572
|
8
|
4,576
|
| Arithmetic Logic Unit (ALU) 1 |
108
|
3
|
324
|
| Arithmetic Logic Unit (ALU) 2 |
456
468
|
76
66
|
34.6K
34,656
30.8K
30,888
|
| Conditions |
154
|
8
|
1,232
|
| Punchcard Programming |
14.6K
14,600
|
73
|
1.06M
1,065,800
|
| Assembly Programming |
14.6K
14,600
|
73
|
1.06M
1,065,800
|
| Byte Constant |
0
|
0
|
0
|
| Byte XOR |
24
|
2
|
48
|
| Equality |
35
|
7
|
245
|
| Unsigned Less |
105
412
|
34
12
|
3,570
4,944
|
| Signed Less |
100
369
|
35
13
|
3,500
4,797
|
| LSR |
148
|
4
|
592
|
| Count leading zeroes |
792
|
232
|
183K
183,744
|
| ASR |
148
|
4
|
592
|
| One hot encoding |
148
|
4
|
592
|
| Comparison Flags |
1,080
|
72
|
77.7K
77,760
|
| Symphony ALU |
6,070
8,430
10.9K
10,982
|
261
141
81
|
1.58M
1,584,270
1.18M
1,188,630
889K
889,542
|
| Condition Match |
200
|
8
|
1,600
|
| Objective beauty |
31
|
9
|
279
|
| Divide |
7,685
|
920
|
7.07M
7,070,200
|
| Modulo |
5,824
|
882
|
5.13M
5,136,768
|
| Multiply |
1,864
|
355
|
661K
661,720
|