← All projectsGitHub
Task-specific AI accelerators

Does the clock-gated weight-stationary engine hold up once it is written in RTL and synthesised?

research/accel-gatedrtl

The clock-gated register-file weight-stationary engine in RTL and SKY130 synthesis: bit-exact, same accumulator writes as output-stationary, clock-pin energy 1.0 to 1.07x OS with a gate per set, but area only 7 to 18 % below ungated WS and 1.2 to 5.3x OS (stylised).

6 tests

What it found

Writes the register-file weight-stationary (WS) engine of accel-planebatch with clock gates (one per 24-bit accumulator, or one per set of eight) and synthesises it to SKY130 HD with Yosys. All 32 points are bit-exact against NumPy and write exactly as many accumulator bits as the output-stationary engine, confirming the assumption of accel-gatedprice. A gate per set brings the accumulator clock-pin energy to 1.00–1.07× output-stationary (ungated WS: B×), but area falls only 7–18 % against ungated WS, and gated WS is still 1.2× to 5.3× the output-stationary area at batch 2 to 16 because the extra accumulator sets are flops either way. Stylised: synthesis only, no place and route, clock tree or timing; energy is a liberty-based clock-pin model.

A figure from its own output

Figure produced by research/accel-gatedrtl: gatedrtl
accel-gatedrtl/experiments/gatedrtl.png, written by the project's own experiment code.

Paper, code and results

More in Task-specific AI accelerators

All 40 Task-specific AI accelerators projects →

Other research topics

Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1

Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.