pith. sign in
Pith Number

pith:SPQ5Q4W4

pith:2026:SPQ5Q4W4LZSWTYCVQS2HHUDQXV
not attested not anchored not stored refs pending

LEGO: An LLM Skill-Based Front-End Design Generation Platform

Jiecheng Ma, Jincheng Lou, Runzhe Tao, Ruohan Xu, Xinyu Qu, Yibo Lin

Decomposing front-end design into six steps and 42 reusable circuit skills lets LLMs reach 80.5 percent success on hard RTL tasks that direct prompting cannot solve.

arxiv:2604.23355 v2 · 2026-04-25 · cs.AI

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{SPQ5Q4W4LZSWTYCVQS2HHUDQXV}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.

Claims

C1strongest claim

individual circuit skills constructed within LEGO raise Pass@1 from 0.000 to 0.805. This is an 80.5% gain over the baseline. Cross-project skill compositions also reach 0.805 Pass@1. They outperform hierarchy-verilog by 14.6% and VerilogCoder by 2.5%.

C2weakest assumption

That the digital front-end flow decomposes cleanly into six independent steps and that the 42 skills extracted from 11 surveyed projects are representative, generalizable, and composable without significant performance loss on new problems.

C3one line summary

LEGO extracts 42 circuit skills from open-source projects to enable composable LLM-based front-end design, raising Pass@1 to 0.805 on challenging Verilog problems.

Receipt and verification
First computed 2026-05-20T00:04:32.736307Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

93e1d872dc5e6569e05584b473d070bd518b4b73ce82f265b90c3224632f2de1

Aliases

arxiv: 2604.23355 · arxiv_version: 2604.23355v2 · doi: 10.48550/arxiv.2604.23355 · pith_short_12: SPQ5Q4W4LZSW · pith_short_16: SPQ5Q4W4LZSWTYCV · pith_short_8: SPQ5Q4W4
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/SPQ5Q4W4LZSWTYCVQS2HHUDQXV \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 93e1d872dc5e6569e05584b473d070bd518b4b73ce82f265b90c3224632f2de1
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "5abf47c29c494e9021418bd6efce85d066d7feb260b70ca04bee1dca0c83fda1",
    "cross_cats_sorted": [],
    "license": "http://creativecommons.org/licenses/by-nc-nd/4.0/",
    "primary_cat": "cs.AI",
    "submitted_at": "2026-04-25T15:44:48Z",
    "title_canon_sha256": "a737c31806ede190a37841ad82fdc9a8e33989eb7b750fa1efdebf6de4afff74"
  },
  "schema_version": "1.0",
  "source": {
    "id": "2604.23355",
    "kind": "arxiv",
    "version": 2
  }
}