DIGITAL BACKGROUND
Number Systems & Arithmetic
Convert values between binary and decimal and understand positional bit weights.
Launch module → B02DIGITAL LOGIC
Logic Gates & Combinational Circuits
Reason about truth tables, Boolean behavior, multiplexers, and AOI logic.
Launch module → B03STATE
Sequential Circuits
Use clock edges to capture data and build a target register sequence.
Launch module → B04DEVICE FOUNDATION
Semiconductor Basics
Connect doping, majority carriers, junctions, and substrate concepts.
Launch module → B05CMOS BASICS
MOS Devices & CMOS Gates
Operate an inverter and observe complementary NMOS and PMOS switching.
Launch module → B06CMOS PROCESSING
CMOS Fabrication
Arrange well, oxide, polysilicon, implant, contact, and metal steps.
Launch module → B07LAYOUT DESIGN
CMOS Layout & Design Rules
Tune widths and spacing to create a compact layout that still passes DRC.
Launch module → B08ENGINEERING LANGUAGE
VLSI Terminology
Match slew, propagation delay, drive strength, nets, pins, cells, and paths.
Launch module → B09HARDWARE DESCRIPTION
Verilog & VHDL Foundations
Connect HDL constructs to the combinational and sequential hardware they infer.
Launch module →