---
title: Design-Technology-Measurement Co-Optimization
url: https://www.emergentmind.com/topics/design-technology-measurement-co-optimization
type: topic
---

# Design-Technology-Measurement Co-Optimization

Design-Technology-Measurement Co-optimization is a cross-layer methodology in which design variables, technology or implementation choices, and measurement, validation, or uncertainty signals are optimized jointly rather than passed through a strictly one-way flow. In the cited literature, the term spans semiconductor DTCO and STCO, HW/SW co-design, adaptive sensing, robotics, digital twins for cooling infrastructure, and stochastic design-operation planning for energy systems. The shared structure is a closed loop that connects physical or technological models to system-level objectives and anchors the loop with SPICE, TCAD, silicon measurements, FPGA prototypes, digital twins, or operational telemetry [1512.08055][2404.06939][2605.15516].

## 1. Formal definition and mathematical basis

Andrea Censi’s "A Mathematical Theory of Co-Design" formalizes a design problem with implementation as the tuple
\[
(F,R,J,\mathrm{exec},\mathrm{eval}),
\]
where \(F\) is the functionality space, \(R\) the resources space, \(J\) the implementation space, \(\mathrm{exec}:J\to F\) maps implementations to provided functionality, and \(\mathrm{eval}:J\to R\) maps them to required resources. For a requested functionality \(f\in F\), the induced optimization problem is not generally a scalar minimization but an antichain of minimal, non-dominated resources:
\[
h(f)=\operatorname{Min}\{\mathrm{eval}(i)\mid i\in J,\ f\le_F \mathrm{exec}(i)\}.
\]
Co-design problems arise when such design problems are interconnected; monotone co-design problems (MCDPs) are the subclass for which functionality and resources are complete partial orders and the induced map is Scott continuous. The resulting least fixed point can be computed by Kleene iteration, and the class is closed under series, parallel, and feedback interconnection [1512.08055].

This formalism is unusually well aligned with design-technology-measurement couplings. The same source explicitly maps functionality to performance specifications, observability, estimation accuracy, validation confidence, test coverage, and latency; implementation to architecture, sensor type, compiler flags, calibration procedure, and test protocol; and resources to cost, power, energy, calibration time, measurement uncertainty, and test effort. In that sense, measurement is not external bookkeeping but part of the feasibility relation itself. A plausible implication is that design-technology-measurement co-optimization can be understood as a particular family of multi-objective co-design problems in which verification, calibration, or sensing burden is treated as a resource rather than an afterthought [1512.08055].

A second formal strand appears in adaptive sensing. "Adaptive Sensing beyond Non-Adaptive Information Limits" defines a sensor as the pair \((c,\pi)\), where \(c\) is continuous hardware geometry and \(\pi\) is the adaptive measurement policy. Its joint dynamic programming formulation
\[
(c^\star,\pi^\star)=\arg\max_{c\in\mathcal C,\ \pi\in\Pi} V(c,\pi)
\]
makes hardware geometry, policy, and inference part of a single optimization. The Bellman recursion is solved exactly at fixed \(c\), and the outer hardware gradient is obtained via a sharp Bellman maximum and the envelope theorem [2604.25193]. This places measurement policy on the same footing as physical design.

## 2. Measurement and validation as active components of the loop

Across the literature, measurement appears in three distinct but related roles. First, it supplies training or calibration data. In "New-Generation Design-Technology Co-Optimization (DTCO): Machine-Learning Assisted Modeling Framework", neural-network surrogate models are trained on TCAD simulations or silicon measurements and then inserted into HSPICE in place of, or alongside, a compact model when device physics is immature or compact-model derivation is slow [1904.10269]. In "Fast System Technology Co-Optimization Framework for Emerging Technology Based on Graph Neural Networks", a unified compact model connects device physics across CNT, IGZO, and LTPS, while GNNs accelerate both TCAD simulation and cell characterization [2404.06939].

Second, measurement can be replaced provisionally by validated virtual models. "An End-to-End HW/SW Co-Design Methodology to Design Efficient Deep Neural Network Systems using Virtual Models" shifts end-to-end performance estimation from the implementation phase to the concept phase through an abstract virtual system model composed of virtual hardware models plus a compiler-generated task graph. For a DilatedVGG system realized both as an AVSM and as FPGA hardware, the total inference-time deviation is \(8.3\%\), corresponding to up to \(92\%\) prediction accuracy; layer-wise deviations range from \(0.6\%\) to \(11.2\%\) [1910.11632]. The same pattern appears in digital-twin work for infrastructure. "Co-Design Optimization for Data Center Cooling System via Digital Twin" validates a Modelica twin of the Frontier cooling plant against one year of telemetry using ASHRAE Guideline 14 metrics, reporting CV-RMSE between \(1.96\%\) and \(2.67\%\) and NMBE within \(\pm 2.5\%\), then derives a reduced-order surrogate whose baseline annual energy matches the twin within \(0.1\%\) [2605.15516].

Third, measurement enters as a fidelity or uncertainty constraint inside optimization. MORPH distinguishes Hw-Phy, a physics-based hardware model, from Hw-NN, a differentiable neural proxy, and optimizes policy and proxy jointly under a regularized divergence penalty
\[
\max_{\theta, \psi}\mathbb{E}\!\left[\sum_{t=0}^{T}\mathcal{R} - \alpha D(h,h^{nn})\right].
\]
The proxy is useful only insofar as it remains close to realistic hardware behavior, and the design extraction stage explicitly minimizes the mismatch between \(h_\phi\) and \(h^{nn}_\psi\) [2309.17227]. In MasCOR, by contrast, measurement and uncertainty are encoded through scenario generation and oracle trajectories: \(50{,}000\) scenario-design pairs are solved by LP to supervise an actor–critic operational policy, and the renewable generator is validated by discriminative scores below \(0.05\) for all four European sites [2603.03484].

These examples establish a common principle: measurement is not only a final benchmark. It can be the source of surrogate data, the calibration target of a digital twin, or an explicit constraint on model realism.

## 3. Semiconductor DTCO: from device physics to circuit figures of merit

Semiconductor DTCO provides the clearest examples of explicit design-technology-measurement linkage. The 2019 DTCO surrogate-model paper addresses the forward technology-to-design bottleneck that arises when a SPICE compact model is unavailable, inaccurate, or difficult to derive for emerging devices. For 16/14 nm FinFETs, training data are drawn from BSIM-CMG SPICE simulations over \(V_g\), \(V_d\), and \(V_s\) sweeps from \(0\) to \(0.8\) V in \(50\) mV steps; the resulting neural surrogate is validated on a \(400\)k-sample test set and reports mean relative errors of about \(0.19\%\) for current and around \(0.15\%\)–\(0.18\%\) for charge-related outputs. For TFETs, trained on TCAD data for a 2D n-type p-i-n structure with \(V_a\) swept from \(0\) to \(1.2\) V, the reported mean relative error is on the order of \(0.1\%\), and the model reproduces DC and transient circuit behavior, including the coupling-capacitance noise induced by large \(C_{gd}\) and unidirectional conduction in a 2-NAND TFET circuit [1904.10269].

Variability-aware compact modeling extends the same loop to statistical performance estimation. "An Accurate Process Induced Variability Aware Compact Model-based Circuit Performance Estimation for Design-Technology Co-optimization" focuses on 7 nm FinFETs and the dominant process-induced variability sources LER and MGG. Using an experimentally validated BSIM-CMG baseline, the paper reports about \(4\times\) accuracy improvement for NMOS and about \(2.3\times\) for PMOS in DFoM estimation relative to the earlier state of the art. The improved variability model changes circuit conclusions: the framework yields a \(22\%\) more optimistic estimate of \((\sigma/\mu)_{SHM}\) under \(V_{DD}\) variation, supports about \(180\) mV lower \(V_{DD}\) for the same worst-case SHM target, and implies dynamic and standby power reductions of about \(73\%\) and \(61\%\), respectively, at \(3(\sigma/\mu)_{SHM}\) and \(V_{DD}=0.75\) V [2109.00849].

A related but earlier example is CNFET co-optimization. "Rapid Co-optimization of Processing and Circuit Design to Overcome Carbon Nanotube Variations" jointly tunes CNT processing parameters \((IDC, P_m, P_{Rs}, P_{Rm})\) and circuit-design choices such as minimum-width upsizing, selective upsizing, and aligned-active layouts. The framework is more than \(100\times\) faster than prior detailed approaches and is designed to meet delay penalty \(\le 5\%\), \(PNMV \le 0.001\%\), \(AE \le 5\%\), and count-limited yield \(\ge 99.999\%\) while preserving \(\ge 90\%\) of projected EDP benefits. Its practical conclusion is that aggressively lowering \(IDC\) is more effective than pushing \(P_m\) much below about \(1\%\) [1507.05679].

Monolithic 3D DRAM extends DTCO into routing, bonding, and system parasitics. "System-Technology Co-Optimization of Bitline Routing and Bonding Pathways in Monolithic 3D DRAM Architectures" extracts device characteristics and array parasitics from TCAD, embeds them in SPICE, and evaluates alternative routing schemes under hybrid-bonding constraints. The optimized bitline selector-plus-strap design achieves \(2.6\ \text{Gb/mm}^2\), corresponding to about \(6\times\) density scaling over D1b 2D DRAM, with nominal \(t_{RC}=10.5\) ns versus \(21.3\) ns in D1b and roughly a \(60\%\) reduction in read/write energy. The paper explicitly attributes the viability of this point to the joint treatment of routing, selector technology, periphery access, and parasitic-aware sensing margin [2603.12461].

Taken together, these works show that semiconductor co-optimization is not limited to nominal PPA. It also includes variability statistics, routing parasitics, bias-region asymmetry, and the practical question of when compact-model fidelity is sufficient for downstream SRAM, inverter, or logic evaluation.

## 4. STCO and cross-hierarchy automation

At the cell-library and system-technology levels, the dominant issue is often turnaround time across large corner spaces. "Fast Cell Library Characterization for Design Technology Co-Optimization Based on Graph Neural Networks" models each standard cell as a directed graph with five node types \((IN, OUT, FET, V_{DD}, V_{SS})\), a 3-layer GCN followed by 2 fully connected layers, and PVT-aware node features. Over \(125\) training corners and \(512\) unseen testing corners spanning over one million data points and \(33\) cell types, the model reports MAPE \(\le 0.95\%\) for delay, power, and input pin capacitance, along with about \(100\times\) speedup over SPICE. At the system level, predicted libraries yield WNS absolute error \(\le 3.0\) ps, leakage power percentage errors \(\le 0.60\%\), and dynamic power percentage errors \(\le 0.99\%\) on ten benchmarks [2312.12784].

The 2024 fast STCO framework generalizes this idea across the technology stack. It combines a GNN-based TCAD surrogate, a GNN-based cell-characterization model, and a unified compact model for CNT, IGZO, and LTPS. The technology-level tasks achieve over \(100\times\) acceleration, while the full STCO iteration flow achieves \(1.9\times\) to \(14.1\times\) speedup depending on the benchmark. The framework still relies on commercial tools for synthesis, placement, routing, DRC, and LVS, but compresses the technology-side bottlenecks enough to make repeated PPA-driven iteration practical [2404.06939].

Orthrus adds an explicit mechanism for transferring information between system and technology optimization. Its system loop uses Bayesian optimization with Expected Hypervolume Improvement and a Probabilistic Random Forest surrogate to explore the Pareto frontier of delay, power, and area; the inter-loop analysis then extracts per-cell delay and power contribution, subcircuit frequency, and a local Pareto-front normal direction to define the scalarized objective for the technology loop. The technology loop uses a neural-network-assisted enhanced differential evolution algorithm over process parameters such as `phig_n`, `phig_p`, `hfin_nm`, `tfin_nm`, `lg_nm`, `lext_nm`, `lct_nm`, plus multirow cell layouts and fused subcircuits. On 7 nm ASAP7, Orthrus reports \(33.2\%\) hypervolume improvement over baseline, \(12.5\%\) delay reduction at iso-power, and \(61.4\%\) power savings at iso-delay [2509.13029].

Constraint-aware HW/SW co-design appears in photonic accelerator design as well. DxPTA formulates photonic transformer accelerator search around the simultaneous constraints
\[
A_{cnd} < const_A,\quad P_{cnd} < const_P,\quad E_{cnd} < const_E,\quad L_{cnd} < const_L,
\]
and minimizes \(EDP=E\cdot L\) over architectures parameterized by \(N_t\), \(N_c\), \(N_h\), \(N_v\), and \(N_\lambda\). Guided by coherent optical dataflow and parameter-significance analysis, it achieves up to \(26\ \text{mm}^2\) area, \(4.8\) W power, \(39\) mJ energy, and \(6\) ms latency under budgets of \(50\ \text{mm}^2\), \(5\) W, \(50\) mJ, and \(10\) ms, with \(15.2\times\) faster search than exhaustive exploration [2606.06515].

A recurring theme in these STCO frameworks is that automation is structured rather than monolithic. System-level statistics, Pareto geometry, or workload constraints are distilled into smaller technology-side objectives, rather than pushing the full hierarchy into a single black-box optimizer.

## 5. Beyond semiconductors: sensing, robotics, infrastructure, and energy systems

The same co-optimization pattern recurs in domains where “technology” is not a transistor stack but an embodied physical system, an instrument geometry, or an infrastructure topology.

| Domain | Coupled layers | Representative paper |
|---|---|---|
| Adaptive sensing | Geometry, policy, inference | [2604.25193] |
| DNN systems | Virtual hardware, compiler mapping, measurement | [1910.11632] |
| Robotics | Hardware design, control policy, hardware fidelity | [2309.17227] |
| Underwater docking | AUV geometry/control and dock entry/tolerance | [2108.02906] |
| Data-center cooling | CDU partition, flow fractions, timestep controls | [2605.15516] |
| E-fuel systems | Plant sizing, renewable uncertainty, operation policy | [2603.03484] |

In adaptive sensing, joint-DP shows that optimizing geometry with a non-adaptive information objective can be severely misleading. The radar beam-search example reports that classical information-bound-guided geometry selection loses \(2.8\times\) in attainable adaptive value; the superconducting-qubit flux sensor reduces deployed mean-squared error by \(11.3\times\) relative to a joint Bayesian Cramér–Rao baseline; and a \(90{,}000\)-pixel photonic metasensor reduces deployed mean-squared error by \(123\times\) relative to a randomized baseline [2604.25193]. The paper’s explicit claim is that for a sensor fabricated once but operated over its lifetime by an adaptive policy, joint optimization of hardware and policy is the minimum principled procedure.

Robotics papers in the set expose two different formulations. MORPH jointly learns control policy parameters \(\theta\) and a differentiable hardware proxy \(h^{nn}_\psi\), then periodically searches for explicit hardware parameters \(\phi\) that make Hw-Phy match Hw-NN. The method was demonstrated on 2D reaching and 3D multi-fingered manipulation; the paper reports that task and hardware gradients have negative cosine similarity for about \(64\%\) of training steps in the mouse-clicking task, which motivates a PCGrad-style projection rule [2309.17227]. By contrast, "A Co-Design Framework for High-Performance Jumping of a Five-Bar Monoped with Actuator Optimization" uses a two-stage pipeline: Stage 1 maps gear ratio to actuator mass, efficiency, and peak torque across SSPG, CPG, and WPG gearbox families; Stage 2 performs CMA-ES over morphology, motor selection, gear ratios, and virtual spring-damper control. The full co-design improves jump distance from \(0.726\) m to \(1.03\) m, about a \(41.9\%\) improvement, while reducing mechanical energy from \(26.7\) J to \(22.49\) J, a \(15.8\%\) reduction [2604.06025].

In multidisciplinary marine design, "Co-design Optimization for Underwater Vehicle Docking Systems" formulates a nonlinear program over AUV frontal area \(A\), AUV length \(l\), control fidelity \(u\), relative dock entry area \(e\), and docking tolerance \(\eta\), with weighted objectives for hydrodynamic loss, cost, docking reliability, and versatility. Three weightings generate distinct optimized archetypes comparable to FlatFish, the MBARI 21-inch torpedo-form AUV, and ARTEMIS [2108.02906]. In the data-center cooling case, a three-layer optimization over the integer partition of \(25\) CDUs, continuous flow fractions, and per-timestep total flow and supply temperature evaluates all \(611\) feasible partitions across \(49{,}353\) timesteps. The global optimum is the two-subloop partition \((19,6)\) with \(35.48\%\) annual cooling-energy savings, only \(0.18\%\) above Frontier’s existing three-subloop design at \(35.30\%\); optimized flow fractions reduce design sensitivity by \(93\%\) [2605.15516].

MasCOR shows the same logic under renewable uncertainty. The upper-level design vector \(d=[\dot{m}_{\text{MeOH}},\alpha_{\text{PEM}},C_{\text{BESS}},C_{\text{CHT}}]\) is optimized jointly with operational policy under stochastic renewable and grid-price scenarios. Renewable trajectories are generated by WGAN-GP plus an MMD-based discrepancy term, and a Decision Transformer-like actor–critic is trained on LP-optimal oracle trajectories. Relative to repeated LP solving, the learned agent evaluates \(1{,}000\) scenarios in \(17.6\) s versus \(84.8\) s for Gurobi, and \(10{,}000\) scenarios in \(160.7\) s versus \(815.3\) s; across diverse design settings, MasCOR reports lower optimality gaps and much smaller carbon-constraint violations than PPO, BC, DRL+BC, DT, or the ST baseline [2603.03484].

## 6. Recurring trade-offs, limitations, and common misconceptions

A recurrent misconception is that co-optimization is equivalent to a single end-to-end black-box search. Several papers explicitly reject that view. Orthrus argues that unified end-to-end search over architecture, logic synthesis, physical design, PDK, and cell layout is impractical because full VLSI flow evaluation can take hours to days and the search space is very high-dimensional [2509.13029]. The Frontier cooling study likewise finds that once flow fractions are optimized, exact CDU-to-subloop assignment matters much less, which establishes a decision hierarchy rather than an undifferentiated search problem [2605.15516]. This suggests that successful co-optimization often depends on decomposition plus information transfer, not on flattening all layers into one optimizer.

A second misconception is that surrogate models eliminate the need for physics or measurement. The DTCO surrogate-model paper explicitly states that the neural network is a surrogate model for the compact model and is not intended to explain the physics [1904.10269]. The AVSM paper makes a similar trade-off: virtual models are much faster than RTL or hardware prototypes, but the main source of deviation is the high-level memory-subsystem model, and the flow still requires later hardware validation [1910.11632]. In fast STCO, the unified compact model remains the glue between device physics and GNN surrogates [2404.06939]. Surrogates therefore replace repeated expensive evaluations, not the need for calibrated abstractions.

A third misconception is that non-adaptive information criteria are sufficient design objectives whenever measurement is involved. The sensing paper argues the opposite: mutual information, expected Fisher information, Bayesian CRB, or EVPI are diagnostics or surrogates, not definitive objectives, because the geometry maximizing such quantities can differ sharply from the geometry maximizing actual adaptive deployed value [2604.25193]. The same article’s use of a sharp Bellman maximum rather than a softmax relaxation is specifically justified by the need to avoid biased outer gradients.

The main practical limitations are equally consistent across domains. Data generation cost is a central bottleneck: in TFET DTCO, more training data improve \(R^2\) but increase TCAD data-generation time [1904.10269]; the fast STCO framework relies on \(50{,}000\) independent devices for its TCAD surrogate and notes larger errors for flip and non-flip power because dynamic power spans several orders of magnitude across standard cells [2404.06939]. Virtual-model and digital-twin flows still incur nontrivial preprocessing or build costs: in the AVSM case, about \(91\%\) of total runtime is spent in import/export and SystemC model build rather than graph generation itself [1910.11632]. Some of the most consequential conclusions are also system-specific. In Frontier, the globally optimal topology is only marginally better than the existing hardware, so the paper recommends software-only flow-fraction optimization rather than plant reconfiguration [2605.15516].

The literature therefore supports a precise interpretation of Design-Technology-Measurement Co-optimization. It is neither simple hardware tuning nor generic end-to-end AI optimization. It is a structured, multi-objective methodology for propagating physical and technological choices upward to system behavior while propagating measurement, validation, and uncertainty information downward into design decisions.

Source: https://www.emergentmind.com/topics/design-technology-measurement-co-optimization