CIRCUIT
FORGE
PRO LAB v4
Select
Wire
Delete
Components
▼
RUN SIM
Instruments
▼
Oscilloscope (DSO)
UNI-T UTD2102CEX+ · draggable window · O
Timing Diagram Analyzer
Clock + FF Q/Q̄ waveforms · T
Bode Plot Analyzer
Transfer-function frequency response · B
Place Multimeter
DC V · AC V · DC A · Ω · continuity
Place Function Generator
Sine · square · triangle source
Presets
▼
Themes
▼
Dark Neon
UNI-T Lab Light
Blueprint
Retro CRT Phosphor
Paper Light CAD
SIM READY
UNI-T
UTD2102CEX+
Ultra Phosphor 100MHz 1GS/s Dual Channel
✕
AUTO
1: 1.0V
2: 1.0V
M: 1.0ms
2.5V
CH1 Vpp
0.00V
CH1 Vrms
0.00V
CH1 Freq
0.0Hz
CH2 Vpp
0.00V
CH2 Vrms
0.00V
CH2 Freq
0.0Hz
AUTOSET
RUN / STOP
Vertical · Scale & Position
CH1
CH2
MATH
CH1 V/DIV
1.0V
CH1 POS
+0.0 div
CH2 V/DIV
1.0V
CH2 POS
-2.0 div
Horizontal · Timebase
SEC / DIV
1.0ms
Trigger · Level (CH1, Rising)
TRIGGER LEVEL
2.5V
BNC Probe Inputs (click, then click a pin)
CH1 PROBE
CH2 PROBE
EXT TRIG
BODE PLOT ANALYZER
H(s) = N(s) / D(s) — dual semi-log frequency response
✕
N(s):
D(s):
PLOT
Examples:
RC Low-Pass 1/(s+100)
High-Pass s/(s+1k)
2nd-Order LP (Q=5)
Notch (Twin-T)
Integrator 1/s²
Pole-Zero Pairs
EMBEDDED C++ IDE
Arduino Uno
Verify
Upload
✕
▸ SERIAL MONITOR (9600 BAUD)
CLEAR
CUSTOM COMBINATIONAL CIRCUIT BUILDER
✕
Circuit family
Multiplexer (M:1) — exactly ONE output
Demultiplexer (1:N) — exactly ONE input
Decoder (n address → 2ⁿ outputs)
Encoder (2ⁿ inputs → n code lines)
Priority Encoder (2ⁿ inputs → n lines + VALID)
Size
2
4
8
16
Generated chips obey the combinational-logic principles (a mux always has one output, a decoder n→2ⁿ, an encoder 2ⁿ→n) and cascade with any other chip — e.g. two custom 2×1 MUX + one more = a working 4×1 MUX.
CREATE & PLACE