SoftChip’s research builds on decades of differential cascode logic development, including foundational circuit work at IBM. DRDCL extends that foundation with dynamic Cross-Switch output selection, allowing one evaluated tree to support multiple related functions, produce multiple useful outputs and rapidly change its required function. Our research evaluates how DRDCL can increase useful computation per transistor, per cycle, per mm² and per joule across AI, memory-interface, arithmetic, control and adaptive-logic applications.
Example comparison of DRDCL versus conventional gate-based logic.
Foundational paper supporting the patent applications.
SoftChip is extending this work into architecture-level evaluations for AI inference, memory-interface logic, and Stream / Reduce / Accumulate datapaths.
SoftChip is currently focused on DRDCL applications where local reduction can improve useful throughput and energy efficiency.
Key research areas:
Producing multiple useful outputs from one evaluated structure.
Local scoring, gating, accumulation, and output-control logic.
Reducing K/V-derived movement while preserving attention semantics.
Using selected charged logic structures for short-lived state.
Applying rapidly reconfigurable logic to resilient spare structures.
SoftChip distinguishes between circuit-level DRDCL advantages, architecture-model estimates, and measured silicon results.
Current architecture modeling suggests that selected memory-bound inference datapaths may achieve:
These are architecture-model estimates, not measured silicon results. Actual results depend on model architecture, sequence length, batch size, precision, attention variant, memory bandwidth, and integration point.
SoftChip is looking for semiconductor, AI hardware, and foundry ecosystem partners to evaluate bounded DRDCL logic implementations against equivalent conventional CMOS designs.
More useful computation per transistor, per cycle, per mm² and per joule.
Research directions that extend beyond current characterized logic IP products.