In
Out
Joint
DC
LED
PushOff
PushOn
Toggle
BUF
NOT
AND
NAND
OR
NOR
XOR
XNOR
OSC
7seg
16seg
4bit7seg
RotaryEncoder
x8
BusIn
x8
BusOut
~S
~R
Q
~Q
RS-FF
J
CLK
K
Q
~Q
JK-FF
T
CLK
Q
~Q
T-FF
D
CLK
Q
~Q
D-FF
T
CLK
D0
D1
D2
D3
D4
D5
D6
D7
8bitCounter
A
B
S
C
HalfAdder
Cin
A
B
S
Cout
FullAdder
Cin
A0
A1
A2
A3
B0
B1
B2
B3
S0
S1
S2
S3
Cout
4bitAdder
D0
D1
OE
A0
A1
A2
A3
2to4BinaryDecoder
D0
D1
D2
OE
A0
A1
A2
A3
A4
A5
A6
A7
3to8BinaryDecoder
D0
D1
D2
D3
OE
A0
x8
A1
x8
4to16BinaryDecoder
A
Sel
B
Out
2to1Mux
A
B
C
D
Sel0
Sel1
Out
4to1Mux
A
x4
B
x4
Sel
Out
x4
2to1Mux4
A
x4
B
x4
C
x4
D
x4
Sel0
Sel1
Out
x4
4to1Mux4
A
x4
B
x4
C
x4
D
x4
E
x4
F
x4
G
x4
H
x4
Sel0
Sel1
Sel2
Out
x4
8to1Mux4
In
Sel
A
B
1to2DeMux
In
Sel0
Sel1
A
B
C
D
1to4DeMux
In
Sel0
Sel1
Sel2
A
B
C
D
E
F
G
H
1to8DeMux
Write
Data
Clock
Out
Bit
load
in
x4
clock
out
x4
4BitReg
load
in
x8
clock
out
x8
8BitReg
clock
Out[4]
In[4]
Load
Addr[3]
4BitRam8
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
RotaryEncoder
4bit7seg
RotaryEncoder
4bit7seg
DC
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
4bit7seg
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier
x
Cin
Sin
y
Sout
x
Cout
y
Multiplier