The physics under every computing device, from semiconductor doping and the depletion region through MOSFETs and CMOS, to the leakage crises that drove FinFETs, GAAFETs, and the relentless geometry of Moore's Law.
Eda
-
How a Transistor Actually Works: From Sand to Switch -
FlexLM and RLM License Server Internals: Debugging Denials, Borrowing, and Building License-Aware Schedulers The internals of FlexLM and RLM license servers that gate every EDA flow — how checkout works, why denials happen, how license borrowing behaves, and how to build schedulers that respect a finite pool of expensive seats.
-
LEF/DEF Formats Explained: The Physical Design Data Everyone Ships But Nobody Teaches The LEF and DEF physical-design formats that every EDA tool reads but nobody teaches — what they describe about standard cells, technology rules, and place-and-route layout, and how reading them changes the way you debug a flow.
-
Regression at Scale: Make + Jenkins + SLURM for EDA Flows EDA regressions are a CI/CD problem in disguise — how to build a scalable verification flow with Make for dependencies, Jenkins for orchestration, and SLURM for the compute farm, around scarce licenses and flaky jobs.
-
Static Timing Analysis Fundamentals: Setup, Hold, and Reading the Reports That Decide Whether Your Chip Works Static timing analysis explained from the ground up — setup and hold, clock paths and corners, and how to read the timing reports that decide whether a chip boots or becomes an expensive paperweight.
-
Tcl for EDA Engineers: The Language Every Flow Script Is Secretly Written In The Tcl that every EDA flow script is secretly written in — enough of the language to read and write Synopsys, Cadence, and Siemens tool scripts confidently instead of copying incantations you don't understand.
-
Verilator Deep Dive: Open-Source Simulation That Can Actually Replace Your Commercial Tool Modern Verilator as a genuine alternative to commercial RTL simulators — compiling SystemVerilog to cycle-accurate C++ that runs 10-100x faster — covering what it now handles well, its limits, and how to wire up testbenches.
-
Compiling OpenAccess and OAScript on Non-RHEL Linux: A Deep Dive A comprehensive guide to building OpenAccess and OAScript from source on SLES 15, Ubuntu, and other non-RHEL Linux distributions — covering the SI2 Docker build environment, GLIBC compatibility strategies, OAScript's Tcl build system in detail, and producing portable shared libraries.
-
OpenAccess and OAScript: The Open EDA Database Standard A thorough technical guide to the SI2 OpenAccess EDA database standard and its OAScript Tcl bindings — covering the object model, building from source, the oaScript shell, practical scripting patterns, and how it fits into real IC design flows.
-
DesignSync for Git Users: A Complete Guide to EDA Version Control A complete guide to ENOVIA DesignSync for engineers coming from Git — covering the mental model shift, vaults, mirrors, workspaces, check-in/check-out workflows, module hierarchy, branching, and daily operations.