| LEVEL | GATE | DELAY | CYCLE |
IPC
Instructions per cycle
|
ENERGY |
|---|---|---|---|---|---|
| Overture |
14.2K
14,265
|
48 |
25.0K
25,000
|
1.00 |
17.1B
17,118,000,000
|
| LEVEL | GATE | DELAY | CYCLE | ENERGY |
|---|---|---|---|---|
| Circumference |
14.2K
14,265
|
48 | 12 |
8.21M
8,216,640
|
| Mod 4 |
14.2K
14,265
|
48 | 5 |
3.42M
3,423,600
|
| Code Breaker |
14.2K
14,265
|
48 | 1,024 |
701M
701,153,280
|
| The Maze |
14.2K
14,265
|
48 | 1,994 |
1.36B
1,365,331,680
|
| Nim |
457K
457,163
|
142 | 13 |
843M
843,922,898
|
| Random Number Generator |
1.15M
1,157,579
|
142 | 520 |
85.4B
85,475,633,360
|
| Delicious order |
1.15M
1,157,579
|
142 | 2,388 |
392B
392,530,408,584
|
| Capitalize |
1.15M
1,157,579
|
142 | 504 |
82.8B
82,845,613,872
|
| Tower of Hanoi |
457K
457,163
|
142 | 1,924 |
124B
124,900,588,904
|
| 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 |
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
116
|
32
16
|
2,304
1,856
|
| Multiplexer |
33
|
2
|
66
|
| Saving Gracefully |
10
|
5
|
50
|
| Signed Negator |
40
|
10
|
400
|
| Saving Bytes |
80
|
5
|
400
|
| Counter |
105
|
15
|
1,575
|
| 1 Bit Decoder |
1
|
1
|
1
|
| 2 Bit Decoder |
6
|
2
|
12
|
| 3 Bit Decoder |
26
|
4
|
104
|
| Little Box |
396
|
6
|
2,376
|
| Arithmetic Logic Unit (ALU) 1 |
136
|
7
|
952
|
| Arithmetic Logic Unit (ALU) 2 |
284
328
|
45
29
|
12.7K
12,780
9,512
|
| Conditions |
95
|
8
|
760
|
| Punchcard Programming |
14.2K
14,221
14.2K
14,265
|
64
48
|
910K
910,144
684K
684,720
|
| Assembly Programming |
14.2K
14,221
14.2K
14,265
|
64
48
|
910K
910,144
684K
684,720
|
| Byte Constant |
0
|
0
|
0
|
| Byte XOR |
24
|
2
|
48
|
| Equality |
31
|
5
|
155
|
| Unsigned Less |
81
125
|
34
18
|
2,754
2,250
|
| Signed Less |
89
133
|
35
19
|
3,115
2,527
|
| LSR |
99
154
|
6
5
|
594
770
|
| Count leading zeroes |
300
421
|
183
103
|
54.9K
54,900
43.3K
43,363
|
| ASR |
99
154
|
6
5
|
594
770
|
| One-hot Encoding |
99
154
|
6
5
|
594
770
|
| Comparison Flags |
881
1,270
|
140
76
|
123K
123,340
96.5K
96,520
|
| Symphony ALU |
4,807
5,548
|
169
105
|
812K
812,383
582K
582,540
|
| Condition Match |
11
|
5
|
55
|
| Objective Beauty |
32
|
9
|
288
|
| Divide |
921
|
274
|
252K
252,354
|
| Modulo |
921
|
276
|
254K
254,196
|
| Multiply |
751
|
239
|
179K
179,489
|