Leaderboard Contact
nim67
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,377
72
25.0K 25,000
1.00
25.8B 25,878,600,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,377
72 494
511M 511,361,136
Mod 4
14.3K 14,377
72 5
5.17M 5,175,720
Code Breaker
14.3K 14,377
72 1,789
1.85B 1,851,872,616
The Maze
14.3K 14,377
72 1,991
2.06B 2,060,971,704
Nim
27.5K 27,592
164 13
58.8M 58,826,144
Random Number Generator
31.2K 31,240
164 584
2.99B 2,992,042,240
Delicious order
28.3K 28,360
164 2,196
10.2B 10,213,683,840
Capitalize
28.3K 28,360
164 540
2.51B 2,511,561,600
Tower of Hanoi
956M 956,315,080
166 751
119T 119,219,975,763,280

COMPONENT LEVELS

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
160
32
12
2,304
1,920
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
168
33
13
2,640
2,184
Saving Bytes
80
5
400
Counter
185
38
7,030
1 Bit Decoder
1
1
1
2 Bit Decoder
7
2
14
3 Bit Decoder
22
4
88
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
422
66
27.8K 27,852
Conditions
13
9
117
Punchcard Programming
14.3K 14,377
72
1.03M 1,035,144
Assembly Programming
14.3K 14,377
72
1.03M 1,035,144
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
39
8
312
Unsigned Less
113
12
1,356
Signed Less
161
399
575
66
46
26
10.6K 10,626
18.3K 18,354
14.9K 14,950
LSR
150
5
750
Count leading zeroes
178
104
18.5K 18,512
ASR
150
5
750
One-hot Encoding
150
5
750
Comparison Flags
1,373
2,427
3,207
264
184
104
362K 362,472
446K 446,568
333K 333,528
Symphony ALU
6,277
8,140
265
129
1.66M 1,663,405
1.05M 1,050,060
Condition Match
8
5
40
Objective Beauty
31
9
279
Divide
3,568
296
1.05M 1,056,128
Modulo
3,424
297
1.01M 1,016,928
Multiply
632
225
142K 142,200