Ontological Layer: Physical IC Technology
Logic Families
Speed, Power, and Electrical Compatibility
The Physics of Computation
Earlier realms defined what logic a circuit should perform. This realm asks: Can the physical integrated circuits actually communicate that logic reliably and fast enough? By exploring the BJT-based TTL family and the MOS-based CMOS family, we confront the engineering realities of propagation delay, power dissipation, fan-out limits, and the complexities of interfacing different electrical worlds.
The 20 Hardware Nodes
Ontological Mapping: TTL vs CMOS Dynamics
IC Characteristics
- Logic Family Concept
- Voltage Levels (VIH, VIL, VOH, VOL)
- Switching / Speed characteristics
- Power Dissipation parameters
Fan-Out & Drive
- Output current sourcing/sinking
- Max number of connected inputs
- I_OH / I_IH calculation
- Loading effects on voltage
Propagation Delay
- Time from input to output change
- t_pLH (Low to High) vs t_pHL
- Rise and Fall delay effects
- System speed limitations
Power Dissipation
- Static (Quiescent) Power
- Dynamic (Switching) Power
- P = C * V² * f relationship
- Thermal management impact
Noise Immunity
- Noise Margin HIGH (V_OH - V_IH)
- Noise Margin LOW (V_IL - V_OL)
- Tolerance to stray voltages
- Preventing false switching
TTL (Transistor-Transistor)
- BJT-based current steering
- Standard 74xx series characteristics
- High power consumption (Static)
- Schottky variants for speed (74LS)
CMOS (Complementary MOS)
- PMOS + NMOS complementary pairs
- Near-zero static power draw
- High input impedance (Voltage drive)
- Dynamic power proportional to freq
TTL vs CMOS
- Current vs Voltage controlled
- Speed vs Power optimization
- Fan-out capabilities comparison
- Noise margin superiority (CMOS)
Interfacing Families
- Voltage level mismatches (V_OH to V_IH)
- TTL to CMOS: Pull-up resistors needed
- CMOS to TTL: Current sink limitations
- Buffer and Driver IC applications
Open-Collector / Drain
- Output stage without active pull-up
- Requires external pull-up resistor
- Allows "Wired-AND" logic sharing
- Interfacing different voltage levels
Tri-State Logic
- Logic 0, Logic 1, and High-Z
- High-Impedance disconnected state
- Output Enable (OE) control pin
- Essential for shared data buses
Speed-Power Product
- PDP (Power-Delay Product) metric
- Faster switching = higher power
- Heat dissipation constraints
- Selecting optimal logic sub-families
20 — Hardware Interface Laboratory
A logically perfect circuit will fail if the physical voltages do not match. By understanding how CMOS and TTL behave under load, you bridge the gap between theoretical logic diagrams and physical PCB implementation. We are now ready for Realm 20: Digital System Design.