Papers for

chip designers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Thermal hardware software co-design controls microprocessor heat safely

ADACT: PDE-Constrained Thermal Hardware/Software Co-Design Adjoint-Driven Optimal Control via Finite Difference Discretization

Abstract: By virtue of the sheer compute demands of large-scale artificial intelligence (AI) and high-performance computing (HPC), modern multi-core microprocessors suffer from severe power density limits and thermal throttling, entailing an urgent need for principled methods for predictive, physics-informed dynamical thermal management (DTM). Here, we introduce a hardware/software co-design physics-informed PDE-constrained DTM throttling optimal control algorithm, ADACT (Adjoint-Driven Adaptive Co-Design Thermal Control), that minimizes thermal risk and cooling energy overhead while maximizing core execution throughput. The underlying physical temperature field is governed by a two-dimensional nonhomogeneous parabolic reaction-diffusion equation with spatially localized, time-varying power source terms and variable convective cooling subject to nonhomogeneous Dirichlet boundary conditions. We employ a discretization of the continuous state PDE via a Crank-Nicolson finite difference scheme with a 5-point discrete Laplacian operator on a uniform spatial mesh, which preserves unconditional numerical stability and $O(Δx^2 + Δy^2 + Δt^2)$ second-order temporal and spatial accuracy. To efficiently compute exact gradients, we construct and implement a continuous backward-in-time adjoint state method with L-BFGS as our optimization algorithm of choice. The accuracy and second-order convergence rates of both forward state and backward adjoint solvers are quantitatively verified via the Method of Manufactured Solutions (MMS), and gradient accuracy is validated using directional derivative Taylor tests. Numerical experiments demonstrate that ADACT dynamically throttles software power workloads and modulates hardware cooling efforts to strictly uphold physical thermal thresholds while maintaining operational throughput.

Mon 26 OctHardware Architecture
The gist
Modern computer chips run hot because they do a lot of work in a small space, which can cause them to slow down or get damaged. This paper presents ADACT, a method that helps manage chip temperature by controlling both the hardware (cooling systems) and software (workload) together in a smart way. The method uses accurate mathematical models of heat flow and an efficient way to calculate how to adjust system components to keep the chip cool without slowing it down too much. The authors test their method using simulations and confirm it works well to keep temperatures safe while maintaining performance.
Open → 2610.35569v1

ChroNoC reduces energy and improves timing in neuromorphic chip networks

ChroNoC: A Tableless TDM Circuit-Switched NoC With Delay-Aware Deployment for Time-Sensitive Neuromorphic Computing

Abstract: Time-sensitive neuromorphic architectures require predictable interconnects to preserve precise event timing. Statically scheduled time-division-multiplexed (TDM) circuit-switched networks-on-chip (NoCs) provide deterministic latency at the cost of linear configuration-memory scaling with schedule depth. Furthermore, jointly optimizing task placement, routing, and scheduling creates an intractable combinatorial search space. Existing deployment frameworks also ignore algorithmic axonal delays by forcing immediate spike injections that increase network contention. This paper proposes a hardware-software co-design to address these challenges. ChroNoC is a tableless TDM NoC that embeds precomputed full-grid broadcast trees into combinational logic as a fixed routing substrate. This fixed substrate reduces deployment to a spatial search via Delay-Aware Reservations and Spatial Annealing (DARSA). DARSA converts axonal delays into periodic scheduling slack to stagger network injections and reduce communication overhead. In a 130nm CMOS process, ChroNoC reduces per-hop energy consumption by more than 75% relative to the evaluated circuit- and packet-switched baselines. On UCI-HAR and N-MNIST workloads, DARSA reduces per-timestep communication cycles by approximately 60% and 45%, respectively, compared with immediate transmission, while also reducing provisioned communication memory. These results demonstrate how combining lightweight TDM switch design with delay-aware deployment improves both hardware efficiency and system-level communication performance while preserving neural event timing.

Sun 25 OctHardware ArchitectureNeural and Evolutionary Computing
The gist
Neuromorphic chips need their parts to talk to each other very precisely and quickly. The authors introduce ChroNoC, a new type of network inside these chips that uses a clever way to send messages without needing big tables. They also created a method called DARSA that carefully plans when messages are sent to reduce crowding and energy use. As a result, their system saves a lot of power and speeds up communication compared to existing methods, while still keeping the timing accurate.
Open → 2610.34083v1

TALU chip speeds up RISC-V vector processing with tiled ALU grid

TALU: A Reconfigurable Tiled-ALU Grid for RISC-V

Abstract: Lane-based RISC-V vector processors exploit data parallelism well but pay a recurring cost for two common patterns: reductions, which require a separate tree pass, and deep dependent expression chains, which cannot be fused and are issued as serial vector instructions. We present TALU, a 5-stage RISC-V core whose execute stage is an NxN grid of registered ALU tiles instead of a single ALU. The grid is a reconfigurable, feed-forward spatial fabric: tiles route operands only from non-backward neighbours, and added diagonal forwarding lets a reduction collapse spatially. A minimal custom extension configures the per-tile operation, routing, and per-tile constants, and streams operands through the array. On a single fabric, TALU runs ordinary scalar code, single deep-path expressions, and multi-lane vector kernels. On the benchmark suite of the RISC-V2 vector processor, TALU is 1.8-5.5x faster than RISC-V2 and 4.5-15.5x faster than Vicuna at equal lane count, with a reduction cost (dot÷add) of 1.05x versus 1.96x and 1.26x for the vector cores. A retimed implementation places and routes at 1.03 GHz in 45 nm in 0.30 mm2, half the area of RISC-V2.

Tue 13 OctHardware Architecture
The gist
Standard RISC-V vector processors handle many data points at once but slow down when tasks need many steps or combinations of results. The authors created TALU, a processor with a grid of small arithmetic units working together in a special way to handle these tricky tasks faster. This design runs normal code, long chains of calculations, and multi-lane vector programs all on the same hardware. TALU is shown to be much faster and smaller than comparable RISC-V vector processors.
Open → 2610.19277v1

Layer compensation sometimes reduces neural network quantization errors

When Does Compensating Inherited Quantization Error Help? Mean-Square Guarantees for Layer-Wise Quantization and Their Limits

Abstract: Layer-wise post-training quantization methods let each layer compensate for the quantization error inherited from earlier layers. We ask under what assumptions such compensation guarantees a network output error no larger than without it. For linear networks of any depth, with the required calibration Gram matrices invertible, if the rounding error of each layer has zero conditional mean and a deterministic second-moment map common to both schemes, as under subtractive dither on an unbounded grid, then compensation with strengths in $[0,1]$ fixed in advance gives a mean-square output error no larger than no compensation, each scheme being followed along its own trajectory. The exact gain separates error removed directly from reduced excitation of later rounding noise. Outside this setting the comparison can fail. With rectified linear activations it fails for two independent reasons: noise changes activation states, and, even when no state changes, the correction moves error from samples on which a unit is inactive to samples on which it is active. With stable activations, commutators between the calibration projection and the activation patterns bound the excess. With a bounded codebook, even unique exact layer-wise minimizers with no overload can give a larger output error. For fixed rounding errors it already fails for two scalar linear layers, refuting a published universal guarantee. An exact residual identity gives the necessary and sufficient condition on a common layer input. All these comparisons hold the calibration input fixed. On two 8B models at 4 bits, fixed half-strength compensation beat uncompensated rounding in every model, text and draw tested, yet no rule for choosing the strength beat a layer-wise rule consistently, and lowering the full-network loss on the data used to choose did not reliably lower it on new text.

Mon 12 OctMachine LearningArtificial IntelligenceInformation Theory
The gist
Quantizing a neural network means simplifying its numbers to save space but can cause errors. The paper studies when allowing each layer to fix errors inherited from earlier layers actually reduces the final error in the network’s output. The authors show that compensation helps under certain ideal mathematical conditions, such as in linear networks with infinite number codes, but often fails with real networks that have nonlinear parts or limited codebooks. They also test this on large models and find that partial compensation usually helps, yet no general rule picks the best amount of compensation all the time.
Open → 2610.16020v1

Compiler speeds up memory aware processing for dynamic programming

Compiling Semi-Ring Dynamic Programming to Tier-Aware 3D-DRAM Processing-in-Memory

Abstract: Processing-in-Memory (PIM) on monolithic 3D (M3D) DRAM is a promising answer to the memory wall for data-intensive dynamic programming (DP), yet extracting its performance today demands hand-written kernels: the programmer must pick a tile size, place data across non-uniform-latency memory tiers, partition work between heterogeneous processing units, and insert the right broadcasts and queues by hand. We present GenMLIR, an MLIR compiler that automates this mapping for tier-aware 3D PIM. GenMLIR encodes the semi-ring generalized grid update, the algebraic form shared by all-pairs shortest path (APSP) and sequence alignment, as a first-class IR abstraction, and lowers it through four GenDRAM-aware pass groups that derive blocked tiling, tier-aware placement, tile-to-PU assignment, and explicit communication. We also characterize precisely which DP recurrences the abstraction admits and which it does not. On the GenDRAM architecture, GenMLIR-generated code runs up to 5.8 (APSP) and 16.7 (alignment) faster than a lowering without compiler support, and 1.2-1.4 faster than a standard affine-tiling PIM compiler we also implement, reaching 90-100% of an achievable-performance bound. It expresses these workloads in 4-9 lines instead of 300-500 and compiles in a negligible fraction of runtime.

Tue 6 OctHardware Architecture
The gist
Dynamic programming tasks like finding shortest paths or aligning sequences need lots of memory and computing. Using special 3D memory chips with built-in processors can speed this up, but programming them is hard and slow. The authors created GenMLIR, a compiler that automatically converts high-level math formulas into efficient programs that run well on these memory chips. Their tool makes programs much faster and much shorter, taking away the need for hand-tuning.
Open → 2610.09156v1

Framework speeds up transformer models on edge devices with risc v

A Framework for Accelerating Transformer Inference on RISC-V for Edge AI

Abstract: This work presents a framework for accelerating transformer-based language models (LMs) on resource-constrained IoT devices. The framework targets compact LMs: BERT-Tiny (B-Ty), MobileBERT (M-Bt), MiniLM (M-Lm), Electra (E-Lt) and DeBERTa (D-Bt) -- selected for their architectural diversity and use in edge inference scenarios. The proposed flow derives lightweight instruction set extensions tailored to the non-obvious computational patterns of these models. In addition, a custom instruction is introduced to accelerate the address generation stage of batch matrix multiplication, achieving a performance improvement of 15.39--21.74% with modest ASIC overheads of 6.79% in area and 2.33% in power. To further enhance performance without incurring additional processor core hardware cost, an optional compiler-directed loop unrolling strategy is employed, trading increased code size for overall reduced execution time. Evaluation on the Synopsys trv32p3f RISC-V core demonstrates inference speedups of up to 2.19x, and FPGA implementation on the AMD Zynq UltraScale+ ZCU102 shows a 32.94% area overhead at 75 MHz, whereas the ASIC implementation using the TSMC 28 nm library incurs a 21.08% area overhead while operating at 250 MHz.

Tue 6 OctHardware Architecture
The gist
Running large language models like transformers on small devices such as IoT gadgets is challenging because these devices have limited computing power. The authors created a special framework that adds new instructions to a RISC-V processor to make important calculations faster for these models. They also used a clever technique called loop unrolling in software to speed things up without extra hardware cost. Their tests showed almost twice as fast inference times with only modest increases in chip size and power use.
Open → 2610.08688v1

Physics guided transformer speeds up electromigration stress prediction

A Physics-Guided Transformer Framework for Electromigration Analysis in Multi-Segment Interconnects

Abstract: As technology scales to smaller nodes, increasing current densities make electromigration (EM) one of the dominant reliability challenges in on-chip interconnects. Accurate transient stress analysis is needed to identify wires susceptible to EM degradation, but applying physics-based solvers across many interconnects remains computationally expensive. This paper proposes a physics-guided transformer framework for fast EM stress prediction in multi-segment interconnect lines. The framework converts each line into geometry- and DC-aware segment tokens and uses transformer attention to capture line-level context. A lightweight query decoder then predicts stress at selected locations and time instants. The model is trained with an objective that combines normalized supervised regression, linewise relative-$L_2$ loss, and physics-guided continuity and terminal-flux terms. Experiments on IBM power grid benchmarks show that the proposed model achieves relative-$L_2$ error below 8\% and reaches up to 2459.68$\times$ speedup compared with the matrix exponential~solver.

Mon 5 OctMachine LearningArtificial Intelligence
The gist
Electromigration is a problem in tiny computer wires where high electric currents can cause damage and failures over time. The authors developed a fast method using a type of AI called a transformer, guided by physics rules, to predict stress caused by electromigration in complex wire segments. This method is much faster than traditional physics-based calculations while staying accurate. It can help identify weak spots in computer chip wiring more efficiently.
Open → 2610.06464v1

Reinforcement learning cuts power network chip area by nearly half

Reinforcement Learning-Based Optimization of Workload-Aware Power Delivery Networks

Abstract: Power Delivery Networks (PDNs) are critical components of modern VLSI chips, providing stable voltage levels while satisfying electromigration (EM) and IR-drop constraints. Conventional PDN design methodologies typically rely on worst-case assumptions, often resulting in over-provisioned networks and inefficient use of resources. This paper presents a reinforcement learning-based framework for the optimization of workload-aware PDNs. The proposed methodology first generates workload-aware PDNs using architectural power traces obtained from system-level simulations. These power traces are mapped to spatial power density distributions, enabling adaptive allocation of PDN resources according to local current demand. A reinforcement learning agent then performs wire-width optimization to minimize PDN area while maintaining EM and voltage integrity constraints. Electrical and reliability metrics are obtained using SPICE-based circuit analysis and EM lifetime estimation. Experimental evaluation is performed on a dataset of workload-aware PDNs generated from 4-, 8-, and 16-core multiprocessor floorplans using PARSEC and SPLASH-2 benchmark workloads. Furthermore, the proposed Deep Q-Network (DQN)-based optimizer reduces the average normalized PDN area by 47\% while satisfying all EM and IR-drop constraints. Compared to simulated annealing, the proposed approach achieves comparable optimization quality while providing approximately 26$\times$ faster optimization.

Mon 5 OctHardware ArchitectureMachine Learning
The gist
Modern computer chips need special wiring to deliver power reliably, but traditional methods often make these wires bigger than necessary to be safe in the worst case. The authors use artificial intelligence to learn and adjust wire sizes based on how the chip is actually used, making the power delivery networks much smaller without causing problems. Their method uses a type of machine learning that can quickly find good designs, reducing the chip area used for power wiring by nearly half while keeping the chip safe. This approach is also much faster than older optimization techniques.
Open → 2610.06148v1

Trinity improves chip floorplans with a unified differentiable physics model

Trinity: One Differentiable Physics for Training, Refining and Scoring Generative Floorplanners

Abstract: Floorplanning arranges the blocks of a chip and decides their shapes under objectives that press blocks together, short wirelength and a small outline, and constraints that hold them apart, non-overlap, clusters, MIB shapes and boundary blocks. Recent diffusion placers train on reference layouts alone and leave this coupled system to guidance, post-hoc loops and a legalizer, reporting only the endpoint, which hides what the generator contributes. We re-implement four of them under one recipe on FloorSet, score raw, refined and legalized layouts on one scale, and propose Trinity, a flow-matching floorplanner whose six differentiable functions for the constraints and objectives are its training loss term, the energy of a closed-form refiner after sampling and the base of a soft cost for every stage. The network thus learns the correction prior placers apply in their samplers, and sampling needs no guidance. Stage by stage, the training term lowers a plain transformer's raw soft cost by 26% and matters most at short budgets, the shared refiner decides more of the final cost than the generator and matches a ported placer's loop in 16 to 660 times fewer steps, Trinity's refined soft cost is 36% below the best ported pipeline, the soft cost ranks settings as the contest's hard cost does, and on the FloorSet val set the pipeline reaches a mean hard cost of 1.014 in 1.63 s per case.

Sun 4 OctMachine LearningHardware Architecture
The gist
Designing the layout of a computer chip involves arranging blocks so they fit well, don’t overlap, and connect efficiently. The authors show that previous methods rely on complicated fixes after generating layouts rather than learning how to create better ones directly. They introduce Trinity, a new method that uses a smooth physics model to train and improve floorplans throughout the entire process, making the layouts better and faster to produce. This approach reduces errors and costs compared to existing techniques and speeds up the layout refinement significantly.
Open → 2610.04957v1

Privileged error detection protects safety processors with low overhead

PEEK: Heterogeneous Parallelism for Privileged Error Detection in Safety-Critical Processors

Abstract: Heterogeneous parallel error detection architecture has been widely studied for safeguarding OoO superscalar processors in safetycritical systems, as it achieves significantly lower hardware overhead compared to traditional LockStep, by exploiting the parallelism that exists in a secondary execution. However, previous works do not cover the protection of privileged-mode execution, impeding their effectiveness in real-world deployment. Moreover, naive extension to privileged-mode can cause a litany of issues, from abysmal performance due to high synchronization costs, to full deadlocks. Here, we present PEEK, the first privileged parallel error detection architecture. Based on a deep analysis of privileged execution, we redesign the verification pipeline, addressing all the bottlenecks and bugs identified in privileged-mode protection. Evaluated using various metrics on an RTL-level full system running Linux, PEEK achieves full-privilege protection on Linux with negligible performance slowdown and affordable hardware overhead. PEEK has been taped out using a 28nm process, and its source is available at https://anonymous.4open.science/r/PEEK-3000.

Fri 2 OctHardware Architecture
The gist
Safety-critical processors must detect errors even when running privileged tasks, which manage sensitive system operations. Existing error detection methods don’t cover these privileged tasks well, causing performance and reliability problems. The authors designed PEEK, a new system that can check errors during privileged execution without slowing down the processor much. They tested PEEK on a real processor running Linux and showed it works efficiently with small hardware cost.
Open → 2610.03045v1

Improved code limits help fix chip errors and manage heat better

Improved bounds for constant-power and low-power error-correcting cooling codes

Abstract: Low-power error-correcting cooling (LPECC) codes and constant-power error-correcting cooling (CPECC) codes provide error correction while controlling power consumption and thermal effects in on-chip buses. In this paper, we study binary CPECC and LPECC codes with \(e=w-3\). For CPECC codes, we extend the applicability of the upper bound previously obtained by Zhao and Zhang from the quadratic-order condition \(w\ge 2t(t+1)+2\) to \(w\ge w_0(t)\), where \(w_0(t)\sim \sqrt{2}\,t^{3/2}\). Using Steiner systems, we show that the CPECC bound is attainable and asymptotically tight for fixed \(t,w\). For LPECC codes, we establish the new upper bound \(\left\lfloor\frac{\binom{n+2}{3}}{\binom{w+t}{3}}\right\rfloor\) for \(w\ge μ(t)\), where \(μ(t)\sim \sqrt{2}\,t^{3/2}\). This bound is strictly smaller than the previous bound of Zhao and Zhang whenever both apply, and is asymptotically tight for fixed \(t,w\) in the stated range.

Mon 28 SeptInformation Theory
The gist
Computers use tiny wires called on-chip buses that carry electrical signals, which can cause heat and power problems. The authors studied special codes that not only correct errors but also control power use and heat on these wires. They found better limits for how many messages these codes can handle while keeping power and heat in check. Their work shows that these new limits are close to the best possible and can guide designing better chip communication.
Open → 2609.35061v1

Simple arithmetic methods make popular gradient optimizers easier to build

Arithmetic Simplicity in Stochastic Gradient Methods

Abstract: A gradient descent method is arithmetically simple if the operations are limited to $+,-, \times$, and division $x/2^t$ with integer $t$. An arthmetically simple gradient method is easy to implement in chip design. We show how to transform AdaGrad, Adam, and AdamW into arithmetically simple. AdamW is based on the recursion $x_{t+1}=(1-λη)x_t-\frac{η}{s}m_t$ and Adam is the special case of AdamW with $λ=0$. We transform them into a static case with $s=S(T)$, where $T$ is the number of iterations, and $S(T)$ is a fixed function. The convergence analysis is given for a static Adam, which is also arithmetically simple.

Sat 26 SeptMachine Learning
The gist
Gradient descent methods help computers learn by adjusting settings step by step, but some use complex math that’s hard to build into hardware chips. The authors found a way to simplify popular methods like AdaGrad, Adam, and AdamW using only basic arithmetic operations like addition, subtraction, multiplication, and division by powers of two. This makes these learning methods easier to implement in chip design. They also showed how the simpler Adam method still works well with a fixed step size.
Open → 2609.32240v1

BitNet inference speeds up language model decoding with signed int4 instructions

Implementation and Evaluation of BitNet Inference on a CGLA by Signed-Int4 Instructions

Abstract: Large language model (LLM) inference transfers model weights and activations for every generated token, making memory traffic and its energy cost part of the decode path. BitNet b1.58 represents its low-bit weights by ternary values and uses integer activations. However, this arithmetic does not match conventional int8 or floating-point general matrix multiplication, and existing BitNet accelerators implement it in specialized datapaths. We instead map this operation to a CPU-Grounded Linear Array (CGLA), a programmable ASIC with explicit direct memory access, local memories, and reusable compiler-visible integer lanes. The mapping adds OP_SMA4 as a reusable signed-int4 multiply-accumulate instruction rather than a BitNet-only datapath. Each ternary weight occupies one signed 4-bit lane. Each int8 activation is split into two signed-int4 fragments and reconstructed by shift-and-add. Frequency scaling of the 145 MHz FPGA measurement to an 840 MHz 28 nm CGLA achieved 0.390 ns per signed-int4 product. We showed that CGLA-offloaded BitNet C++ execution measures 2.52 tokens/s.

Wed 23 SeptHardware Architecture
The gist
Running large language models is slow and uses a lot of energy because it moves lots of data for each word it predicts. The authors show how to speed up a specific type of model called BitNet by using special small 4-bit integer math instructions on a custom chip design. This mapping allows the model’s math to run efficiently without needing a special custom processor. Their tests show the chip can handle over two words per second with this approach.
Open → 2609.27453v1

Power delivery strategies enable bigger advanced 3D chip systems

Toward Multi-kW Power Delivery Methodologies for Advanced 3D Heterogeneous Integration

Abstract: The demands of modern applications require the construction of ever more complex integrated systems, with AI applications in particular serving as a significant driver for increased system size, potentially going beyond the trilliontransistor mark. The path to building these systems requires the use of advanced packaging, with heterogeneous integrated 2D and 3D chiplets placed atop a substrate. Such computationally powerful systems require significant power for computation: reliable and robust power delivery is a major challenge in light of high power densities and pin count bottlenecks. This paper overviews approaches to building design methodologies that overcome this problem, through the design of multistage distributed power delivery systems, optimized for performance and reliability, and built to coexist within stringent performance, thermal, and reliability constraints.

Mon 21 SeptHardware Architecture
The gist
Modern computer chips, especially those used for AI, are getting so complex that they need more power than usual to work properly. The authors look at ways to reliably supply large amounts of power to these stacked chip components, which are packed tightly together. They discuss design methods that spread the power in stages throughout the chip system to keep things running smoothly and avoid overheating or failures. This work helps support bigger, faster computer systems by solving tough power supply problems.
Open → 2609.24904v1

Adaptive neurons improve spiking network firing patterns with efficient scaling

DVA-Neurons: Design and Verification of Adaptive LIF Neurons: From Single-Neuron Dynamics to Multi-Neuron Spiking Networks

Abstract: Spiking Neural Networks (SNNs) offer a promising path toward ultra-low-power artificial intelligence inference by emulating the event-driven computation of biological neurons. However, two challenges limit their practical deployment. First, fixed-parameter Leaky Integrate-and-Fire (LIF) neurons lack the adaptation mechanisms observed in biology, where neurons modulate their excitability based on firing history. Second, scaling from single neurons to multi-neuron networks introduces challenges in synaptic weight distribution and inter-neuron spike routing that are absent in isolated designs. This paper addresses both issues through the extension, verification, and physical implementation of adaptive LIF neurons at three architectural scales. This work contributes: a 2nd-order neuron with two-stage synaptic filtering for richer temporal dynamics; a fully-connected 6-neuron spiking network with configurable weights (100 to 5) demonstrating weight-based inter-neuron communication; and a direct verification methodology enabling per-cycle observation of all internal states. All designs were synthesized targeting Selected Area Electron Diffraction (SAED) 14 nm Complementary Metal-Oxide-Semiconductor (CMOS) technology at 1 GHz and verified with Cocotb-based Python testbenches under pulsed current stimuli (amplitude 80, ISI=3). The results show that adaptation effectively modulates firing: 31% suppression in the 2nd-order neuron (25 vs.\ 36 spikes) and 31% reduction in postsynaptic firing in the network (18 vs.\ 26 spikes). Physically, the 2nd-order neuron costs 1.77x more area and 1.52x more power than the 1st-order baseline, while the 6-neuron network demonstrates near-linear scaling (5.7x area, 5.3x power). Seven verification bugs spanning testbench connectivity, fixed-point overflow, and Verilog expression-width semantics are documented.

Sat 19 SeptArtificial IntelligenceHardware Architecture
The gist
Spiking Neural Networks (SNNs) mimic how brain cells send signals to perform actions with very low power. This paper shows how adding adaptation to these artificial brain cells helps them change their activity based on past firing, making their behavior more like natural neurons. The researchers built and tested single adaptive neurons and small networks to verify these improvements. They also developed methods to watch every step inside these neurons as they work, ensuring the designs function correctly. This makes it easier to build larger, more efficient brain-like networks for low-power computing.
Open → 2609.22775v1

RISC-V powers advances in customizable machine learning hardware

RISC-V and machine learning: a survey

Abstract: The intersection of open-source processor architectures and machine learning is driving the demand for customizable, efficient, and accessible hardware. This survey examines the state of the RISC-V ISA in machine learning applications, analyzing current capabilities, challenges, and future directions based on recent research. The analysis covers academic and commercial implementations, software frameworks, and real-world applications. The RISC-V machine learning ecosystem is evaluated, from instruction set extensions and core implementations to compiler optimizations and deployment strategies. Key contributions include a unified taxonomy of RISC-V ML implementations, a comparative analysis of performance and design trade-offs, an evaluation of software toolchain maturity, and the identification of emerging trends in instruction set extensions and specialized accelerators. Findings reveal progress in energy efficiency, specialized instruction development, and framework integration, while highlighting challenges in standardization, verification complexity, and ecosystem fragmentation. The analysis proposes four research directions to address current limitations: specialized neural processing extensions, adaptive and modular processor architectures, security frameworks, and energy-efficient multi-domain architectures. These directions provide a roadmap for advancing RISC-V as a foundational platform for next-generation machine learning systems.

Thu 17 SeptMachine LearningHardware Architecture
The gist
There is growing interest in making computer chips that can be easily changed and are good at running machine learning tasks. The authors looked at how the open-source RISC-V chip design is used for machine learning, including different hardware designs, software, and real use cases. They found progress in making these chips use less energy and work better with machine learning tools, but also discovered problems with how these designs are standardized and tested. They suggest new research directions to improve RISC-V for future machine learning needs, like specialized extensions and better security.
Open → 2609.20677v1

Power-clock waveforms improve energy efficiency of adiabatic logic in 16 nm chips

Evaluation of Power-Clock Waveforms for Positive Feedback Adiabatic Logic in 16 nm FinFET Technology

Abstract: Adiabatic logic can recover part of the energy stored on load capacitances through quasi-reversible switching, but its waveform-optimized operation in FinFET technology and at multi-GHz frequencies remains underexplored. This work investigates Positive Feedback Adiabatic Logic (PFAL) in the TSMC 16 nm FinFET process. A functionally complete PFAL gate library is designed, verified, and characterised using energy-delay product optimization over power-clock amplitude, frequency, and waveform shape. The power-clock sweep shows that the minimum-energy waveform approaches a triangular shape rather than a conventional trapezoid. The optimized single-gate PFAL cells achieve up to 3.83x lower energy than equivalent static CMOS gates, while sinusoidal excitation improves energy by up to 1.32x compared with trapezoidal excitation and extends the valid operating range. The library is then used to construct larger combinational circuits, including a 2:1 multiplexer, a 4-bit ripple carry adder, and a 4-bit Brent-Kung carry look-ahead adder. The carry look-ahead adder reaches a gain of up to 5.3x compared with the static CMOS energy estimate for the triangular power-clock.

Thu 17 SeptHardware Architecture
The gist
Modern computer chips consume a lot of energy when switching electrical signals on and off. The authors studied a special circuit style called Positive Feedback Adiabatic Logic (PFAL) that can save energy by carefully controlling these switches with specific wave shapes. They found that shaping the power signal like a triangle is more energy-efficient than the often-used trapezoid shape. Using this approach in a 16-nanometer chip design, their circuits used much less energy than traditional designs, especially for certain types of adders. This helps chip designers reduce power consumption in high-speed, tiny transistors.
Open → 2609.19998v1

Optimized high-speed multiply-accumulate unit cuts power and area

High-frequency Multispeculative Multiply-Accumulation Unit for Fused Posit Arithmetic

Abstract: Posit arithmetic offers a compelling alternative to the IEEE 754 floating-point standard, providing enhanced accuracy. Its fused multiply-accumulate operations avoid intermediate rounding, ensuring exact numerical reproducibility through the quire, a wide fixed-point accumulator spanning the format's full dynamic range to prevent precision loss and overflow during long accumulations. However, integrating such large accumulators incurs significant area and power overheads. This paper presents an optimized, high-frequency Multispeculative PositMAC architecture for 32- and 64-bits Posit. First, the pipeline is restructured to balance the different stages. Second, high-speed multiplication topologies are evaluated, showing that a Booth-4 scheme with Kogge-Stone adders meets a stringent 0.5ns target (2Ghz). Finally, the wide monolithic quire accumulator is replaced with a Multispeculative Adder, diminishing area up to 19.8\% while reducing energy consumption by more than 50\% when compared to the baseline. Compared to other state-of-the-art designs, our proposal achieves the highest operating frequency and reduces cycle time by up to 79.0\% with respect to 64-bit quire-enabled alternatives. This performance is attained without increasing resource overhead, as the design remains strictly smaller in area and achieves lower per-cycle energy consumption than all quire-capable counterparts.

Thu 17 SeptHardware Architecture
The gist
Performing complex calculations with special number formats called posits usually needs big hardware parts that use a lot of energy and space. The authors designed a faster and smaller part that does these calculations more efficiently by changing how the work is divided and using a new way to add partial results. This new design runs twice as fast and uses much less energy compared to older versions. It also takes up less space while still delivering precise and reliable results.
Open → 2609.19859v1

Hardware accelerator speeds up diffusion transformer machine learning models

The World Model Hardware Accelerator

Abstract: Diffusion transformers invert the arithmetic that autoregressive decoding made familiar. There is no token-by-token recurrence: every denoising step is a full-sequence forward pass over static shapes, so the entire schedule is known at compile time and the only serial dimension is the step count itself. We exploit that structure in WMHA, a latency-first diffusion-transformer inference accelerator: a very-long-instruction-word sequencer issues four engines from one instruction word, a weight-stationary 16x16 dual-dot array streams FP8 and BF16 contractions, and a single-pass online-softmax attention pipeline keeps keys and values resident through a skewed software pipeline. The design is specified in a frozen micro-architecture document, implemented in synthesizable SystemVerilog, and verified against a double-precision reference model by a UVM environment whose acceptance criterion is semantic: the device must run a real denoising trajectory and reduce mean squared error against a clean latent by at least a factor of ten. It does so by a factor of 23, at both synthesized configurations, with zero element failures across 237 million checked values. Eleven application benchmarks built from published model shapes, including the original diffusion-transformer configuration, run on the device and report measured occupancy beside separately labelled projections. Five engines are taken to routed layout in sky130 with parasitic-annotated timing and measured-activity power; the full chip is synthesized, and the host limit that stopped its place-and-route is quantified together with the machine that would remove it.

Mon 14 SeptHardware Architecture
The gist
Many machine learning models generate data step by step, which can be slow. The authors worked on a type of model called diffusion transformers that process all steps at once instead of one by one. They designed a special computer chip that speeds up these models by making the process more parallel and efficient. The chip was tested carefully and showed great accuracy and performance improvements for various model tasks.
Open → 2609.16244v1

Chip area and power cut with clever stacked transistor design

System-Technology Co-Evaluation of A7 CFET and A10 NSFET Technologies from Cell Parasitics to Chip Reliability

Abstract: Complementary FETs (CFETs) extend nanosheet FET (NSFET) scaling by vertically stacking n- and p-type gate-all-around (GAA) devices, thereby shrinking standard-cell area. The performance gain, however, cannot be assessed from device metrics alone, as CFET layouts also introduce larger cell-level parasitic resistance and capacitance (RC). In this work, we present a physics-based thermal- and aging-aware system-technology co-evaluation (STCO) flow to assess parasitic RCs in A7 CFET and A10 NSFET technology nodes. Our flow links calibrated device models, optimized standard-cell generation, automated GDS-to-TCAD conversion enabling accurate 3D parasitic RC extraction, full RTL-to-GDS implementation for an AI accelerator, multiphysics thermal analysis, and physics-based bias temperature instability (BTI) aging evaluation. Using the same device model for both technologies, we can isolate the impact of parasitic RCs and design at different levels of the design flow. The results of the AI accelerator design demonstrate that the A7 CFET reduces the chip area by 24.7% and the total wire length by 12%, improving the area efficiency TOPS/mm^2 by 74% relative to the baseline of the A10 NSFET. Under iso-frequency operation, results reveal that CFET voltage scaling reduces power by 68% and lowers power density from 148 W/cm^2 to 55 W/cm^2, which reduces the chip's temperature from 125 degrees C down to merely 62 degrees C. The resulting reduction in stress temperature suppresses 10-year BTI-induced degradation by 39%, reducing the required aging timing guardband by 53%.

Mon 14 SeptEmerging Technologies
The gist
Shrinking computer chips while keeping them fast and reliable is tricky because new designs can cause unwanted slowdowns and wear over time. The authors studied two types of tiny transistor technologies—one stacks parts vertically to save space, the other uses a different layout. They developed a detailed method to see how these designs affect chip speed, heat, and long-term wear. Their tests show the stacked design saves a lot of space, uses less power, runs cooler, and ages more slowly than the other design.
Open → 2609.15326v1

NeuroFlex boosts deep learning speed and energy use by mixing modes

NeuroFlex: Lossless Element-Level ANN-SNN Co-Execution for Efficient Sparse Inference

Abstract: Sparse DNN accelerators specialize in ANN or SNN execution, leaving energy or latency on the table when workload characteristics vary within a layer. Hybrid accelerator designs that switch modes at layer or tile granularity suffer from low PE utilization since one core type idles whenever the other is active. NeuroFlex is the first accelerator to assign every output element independently to ANN or SNN execution mode with zero accuracy loss. We extend integer-exact ANN-SNN equivalence from layers to individual output elements, thereby enabling mode switching with no conversion error. An offline cost-guided scheduler scores each element by its marginal energy-delay trade-off and packs work across PEs, achieving 97-99% PE utilization compared to 40-45% for layer-wise hybrids. NeuroFlex reduces EDP by 57-67% over a strong ANN-only baseline and delivers up to 2.5x speedup over a dual-sparse SNN-only baseline. Our cost-guided scheduler improves throughput by 16-19% over random element assignment across vision, language, and transformer workloads.

Sat 12 SeptHardware ArchitectureMachine Learning
The gist
Often, specialized chips run only one type of deep learning model, either artificial neural networks (ANNs) or spiking neural networks (SNNs), leading to inefficiencies when both are useful. The authors introduce NeuroFlex, a chip that can switch at the level of individual outputs between ANN and SNN modes without losing accuracy. This fine-grained switching improves how busy the chip's processing units stay, cutting delays and energy use significantly. Their smart scheduler decides which mode to use for each output, making inference faster and more energy efficient across various tasks.
Open → 2609.14092v1

Two-transistor one-rram chip enables more reliable in-memory computing

OTTER - Two Transistor - One RRAM Architecture for Reliable In-Memory-Computing in 28 nm CMOS Technology

Abstract: This work presents OTTER, a 28 nm CMOS platform co-integrated with TaOx-based valence-change mechanism (VCM) RRAM, demonstrating a two-transistor-one-memristive-device (2T1R) architecture for reliable in-memory computing. The 2T1R cell combines a low-drive-current (LD) transistor and a high-drive-current (HD) transistor in parallel, providing dedicated bias paths for SET programming and RESET operation, respectively. Through systematic experimental and simulated comparison of various transistor-pairing configurations using the physical compact model JART VCM Rth, design guidelines for transistor sizing are derived, establishing the minimum RESET transistor W/L required for complete RESET as a function of the SET current compliance. The 2T1R cell is further characterized under pulse-based programming, demonstrating multilevel analog conductance tuning with narrow, well separated conductance states across six programmable levels. An analog content-addressable memory (aCAM) design based on the same 2T1R cell is additionally analyzed at the circuit level, evaluating trade-offs between top- and bottom-connected RRAM comparator configurations. A hardware implementation of compute-in-memory (CIM) multiply-and-accumulate (MAC) operations is further demonstrated on a 15 x 15 2T1R crossbar array.

Tue 8 SeptEmerging Technologies
The gist
Computers often struggle with efficiently doing calculations where data is stored, known as in-memory computing. The authors present OTTER, a tiny computer chip design using a special memory cell with two types of transistors along with a memristor to make these calculations more reliable and precise. They carefully tested and simulated different transistor setups to find the best sizes for each transistor to control how the memory cell works. OTTER can change its memory in small steps, allowing for multiple values to be stored and used in calculations. They also built a small array of these cells to demonstrate how this setup can do the important multiply-and-accumulate operations used in many computer tasks.
Open → 2609.08898v1