Leaderboard Contact
siju
COMPLETE 96%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,381
43
25.0K 25,000
1.00
15.4B 15,459,575,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Mod 4
14.6K 14,680
105 5
7.70M 7,707,000
Code Breaker
14.6K 14,680
105 1,674
2.58B 2,580,303,600
Nim
1.82B 1,828,736,155
157 113
32.4T 32,443,608,125,855
Random Number Generator
1.82B 1,828,736,155
157 1,495
429T 429,231,806,620,825
Delicious order
1.82B 1,828,736,155
157 1,408
404T 404,253,099,479,680
Capitalize
1.82B 1,828,736,155
157 448
128T 128,625,986,198,080

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
6
3
18
Full Adder
9
4
36
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
32
2,304
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
33
2,640
Saving Bytes
73
6
438
Counter
217
54
11.7K 11,718
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
31
6
186
Little Box
384
8
3,072
Arithmetic Logic Unit (ALU) 1
100
3
300
Arithmetic Logic Unit (ALU) 2
627
98
61.4K 61,446
Conditions
58
8
464
Punchcard Programming
14.6K 14,682
105
1.54M 1,541,610
Assembly Programming
14.6K 14,682
105
1.54M 1,541,610
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
8
256
Unsigned Less
70
14
980
Signed Less
78
15
1,170
LSR
99
6
594
Count leading zeroes
174
9
1,566
ASR
99
6
594
One hot encoding
576
10
5,760
Comparison Flags
1,597
204
325K 325,788
Symphony ALU
4,419
130
574K 574,470
Condition Match
9
6
54
Objective beauty
28
8
224
Divide
2,113
616
1.30M 1,301,608
Modulo
2,040
648
1.32M 1,321,920
Multiply
632
97
61.3K 61,304