Pith. sign in

REVIEW 4 major objections 5 minor 4 cited by

CircuitFusion: Multimodal Circuit Representation Learning for Agile Chip Design

T0 review · 4 major / 5 minor · reviewed 2026-08-16 · deepseek-v4-flash

Pith's one-line read One self-supervised, multimodal circuit encoder beats task-specific supervised models on five design-quality prediction tasks, and retrieving similar known circuits enables zero-shot prediction.

desk verdict CircuitFusion is a genuinely new multimodal RTL encoder with a plausible design, but the headline PPA numbers rest on only 8 test circuits with no significance testing, so the quantitative claims are provisional. read the letter →

arxiv 2505.02168 v1 pith:YNSWXNTF submitted 2025-05-04 cs.AR

classification cs.AR
keywords circuitrepresentationlearningmultimodalRTLdesignqualitypredictionself-supervisedpre-trainingretrieval-augmentedinferencePPAestimationfunctionallyequivalenttransformationchipautomation
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

CircuitFusion seeks to establish that one general-purpose circuit encoder can do the work of many task-specific models in chip design. It represents every circuit at the granularity of a single register's logic cone, in three modalities at once: the hardware code itself, a structural graph of logic operators, and an LLM-written plain-language summary of what the logic does. The fused encoder is pre-trained with self-supervised tasks that exploit facts unique to circuits — logic can be rewritten into functionally identical but structurally different forms, and an RTL description and its synthesized netlist are the same circuit at two design stages. On five early-stage design quality prediction tasks, the paper reports that this one approach consistently beats the state-of-the-art task-specific supervised model for each task, with 5 to 13 percentage points lower mean absolute percentage error after fine-tuning, and even enables zero-shot prediction by retrieving the quality metrics of the most similar known circuits. If the claim holds, designers could get timing, power, and area feedback on freshly written code without running synthesis and without commissioning a new model per task.

What carries the argument

The load-bearing unit is the register-boundary sub-circuit, called a sub-circuit in the paper: backtracing all combinational logic that feeds one register yields a slice describing exactly one state transition in one clock cycle, and applying the same split to the synthesized netlist keeps the RTL and netlist views functionally aligned by construction. Each sub-circuit is expressed in three modalities — HDL code, an operator graph, and an LLM-generated functionality summary — and encoded by three unimodal encoders: a graph transformer, a BERT-initialized summary transformer, and a frozen LLM text encoder for long code. A summary-centric fusion encoder then cross-attends the summary tokens against a mixup of graph and code embeddings. Four self-supervised objectives train this stack: masked graph modeling; intra- and cross-modal InfoNCE contrastive learning with functionally equivalent transformations as positive samples; masked summary modeling plus summary–mixup matching; and a cross-stage contrastive alignment between RTL fusion embeddings and a pre-trained netlist graph encoder. The same unit carries inference: embeddings of known sub-circuits are stored in a vector store, the measured quality metrics of the most similar retrieved sub-circuits are concatenated with the target embedding, and a lightweight regressor maps the combined vector to the prediction — this retrieval mechanism is what delivers both the fine-tuning gains and zero-shot prediction.

What would settle it

Recompute the five-task comparison on a larger held-out set — say 30 or more complete designs, from benchmark families or design styles not used in pre-training — and check whether the reported 5 to 13 percentage point MAPE advantage over the task-specific baselines persists. In the same test, replace the retrieved reference metrics with metrics from randomly chosen dissimilar circuits: if prediction error is unchanged, retrieval is not doing the work the paper attributes to it.

Watch

Extended reading notes

Core claim

The paper's claim is that circuits are inherently multimodal and that prior circuit representation learning, which reads only the structural graph, leaves most of the information needed for design-quality prediction unused. The discovery is that fusing three aligned views — Verilog code, an operator-level graph, and a generated functionality summary — at the grain of a register-boundary sub-circuit, and aligning the resulting representation with the gate-level netlist during pre-training, produces a representation that transfers across tasks. Pre-training combines four objectives: masked graph modeling and intra-modal contrastive learning whose positive pairs come from functionally equivalent transformations; cross-modal contrastive alignment; masked summary modeling with summary–mixup matching in a summary-centric cross-attention fusion encoder; and a contrastive alignment that pulls RTL fusion embeddings toward netlist graph embeddings. At inference, embeddings of known sub-circuits are indexed, and the measured quality metrics of the most similar retrieved sub-circuits are concatenated with the target embedding before regression, which improves fine-tuning and alone constitutes zero-shot prediction. Evaluated on five tasks, the single CircuitFusion model beats the task-specific state of the art on every task (12% vs 17% MAPE on slack, 11% vs 16% on WNS, 15% vs 25% on TNS, 13% vs 26% on power, and 11% vs 16% on area), and it beats general text and software code encoders by larger margins.

Load-bearing premise

The load-bearing premise is that eight held-out test circuits (the 20% side of an 80/20 split of 41 designs) can reliably gauge prediction quality: four of the five headline metrics are one number per entire design, and no variance or significance testing is reported.

Editorial extensions

If this is right

  • One pre-trained encoder covers many tasks: the same frozen CircuitFusion, fine-tuned with a lightweight regressor in about five minutes per task, beats the specialized supervised model built for each of the five tasks, removing the need for task-specific feature engineering.
  • Zero-shot prediction is possible: for designs with no fine-tuning labels, retrieving the top-1 most similar known sub-circuits and using their measured quality metrics as the prediction yields 21% MAPE on slack, versus 50–57% for general text and code encoders doing the same retrieval.
  • The application-side strategies transfer: adding sub-circuit splitting (S1) and retrieval-augmented inference (S4) to generic encoders such as the LLM text encoder and software code encoders improves their MAPE noticeably, though CircuitFusion still leads.
  • Performance scales with model and data: increasing the pre-trained model from 270M to 500M parameters lowers average fine-tuned error from about 19% to 12%, and growing pre-training data from 25% to 100% of the corpus gives a comparable drop.
  • Faster design iteration: because the predictions happen at the RTL stage, designers receive timing, power, and area feedback before running synthesis, and the paper notes the same predictions can feed early timing-optimization settings in synthesis flows.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • My inference: the register-cone split is a reusable currency beyond quality prediction — since each sub-circuit encodes one complete state transition, the same embedding index could support functional search over IP blocks, verification triage, or retrieval-conditioned RTL generation, all testable with the released model and no further pre-training.
  • My inference: retrieval-augmented inference assumes the vector store covers the distribution of new designs, which the paper does not test; error should grow as retrieved circuits become functionally less similar, and that degradation could be measured by ablating the store across benchmark families.
  • My inference: the implementation-aware alignment principle extends to later design stages — aligning circuit embeddings to floorplan, clock-tree, or layout data, not just netlists, should further sharpen early-stage predictions, and the same contrastive recipe could be reused directly.
  • My inference: because contrastive positives are generated by Boolean-equivalent transformations, the embedding space is organized by functional equivalence rather than surface syntax; a testable consequence is that structurally different implementations of the same function should embed as near neighbors, which would make the encoder useful for design-space exploration.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The paper proposes CircuitFusion, a multimodal and implementation-aware circuit encoder for RTL-stage design quality prediction. Circuits are split into register-bound sub-circuits, each represented by HDL code, a structural graph, and a GPT-generated functionality summary. Three unimodal encoders feed a cross-attention fusion encoder, which is pre-trained with four self-supervised tasks, including masked graph modeling, intra- and cross-modal contrastive learning, masked summary modeling, and alignment with a netlist encoder. For downstream tasks, the authors propose retrieval-augmented inference, which retrieves similar known sub-circuits and uses their quality metrics as references, supporting both fine-tuning and zero-shot prediction. Across five tasks (slack, WNS, TNS, power, area), the paper reports consistent MAPE improvements of 5 to 13 percentage points over task-specific SOTA baselines, together with ablations of the proposed strategies and modalities.

Significance. If the reported results are statistically reliable, CircuitFusion is a useful step toward general RTL-stage circuit representations: it is the first such encoder to fuse three circuit modalities and to explicitly align RTL with post-synthesis netlists, and the retrieval-augmented inference idea is practical and clearly explained. The paper ships an open-source repository and includes detailed ablations of strategies and modalities, which strengthens reproducibility. However, the headline claim of consistent state-of-the-art performance is currently supported by only 8 test designs for four of the five tasks, with no significance testing; retrieval hyperparameter k is selected on the test set; and the closest prior encoder from the same group is cited but not compared against. These issues leave the central quantitative claim plausible but not yet statistically secured.

major comments (4)
  1. [Section 4, Table 2] The circuit-level evaluations for WNS, TNS, power, and area rest on only 8 test designs (33/8 split by complete design), with each metric being a single number per design. The paper reports no per-design breakdown, no variance across splits or seeds, and no significance test. With n=8, the reported 5-13 percentage-point MAPE improvements could be driven by a few favorable designs. Please report per-design errors, add multiple splits or bootstrap confidence intervals, and state whether the improvements are statistically significant.
  2. [Section 4.4, Table 3] The retrieval hyperparameter k is selected on the test set: the text states 'we set the retrieval number to 1' based on Table 3, which reports test-set top-k results. Selecting hyperparameters on the test set can inflate both the fine-tuned and zero-shot numbers. Please select k on a validation split, or report results across a range of k without test-set-based selection, and discuss the sensitivity of the final numbers to this choice.
  3. [Section 4.4, Figure 4] The zero-shot retrieval setting is a label lookup from a vectorstore containing known circuits' quality metrics, and the store is built from the same four open-source benchmark families as the 8 test designs. Top-1 retrieval may therefore return near-duplicate sub-circuits carrying near-identical labels, which makes the zero-shot results hard to interpret as generalization to unseen implementations. Please quantify retrieval similarity (e.g., distance of retrieved neighbors), and report a version in which same-design or same-benchmark-family sub-circuits are excluded from the store.
  4. [Related Works and Section 4.2] The authors cite their own prior ASP-DAC 2025 encoder (Fang et al., 2025), described as a self-supervised, pre-trained, cross-stage-aligned circuit encoder, but this direct predecessor is not included as a baseline in Table 2 or the ablations. Since CircuitFusion appears to extend that framework with multimodal fusion, sub-circuit splitting, and retrieval, at least one comparison against it is needed to isolate the incremental contributions claimed in the paper.
minor comments (5)
  1. [Table 2 vs Table 10] The WNS MAPE for NV-Embed-v1 is reported as 17% in Table 2 but 26% in the 'ori' row of Table 10. Please clarify which value corresponds to the same evaluation setup.
  2. [Section 3.3, Eq. (8)] Equation (8) defines an InfoNCE-style loss but labels it NCE, while the text frequently refers to CL; please define CL consistently as the InfoNCE loss used throughout the paper.
  3. [Figures 9 and 10] The ablation bar charts show single numbers without error bars or markers of variance; adding error bars across seeds or at least stating the number of runs would make the ablation claims more robust.
  4. [Introduction and Related Works] The claim of being the 'first multimodal and implementation-aware circuit encoder' should be qualified with respect to earlier multimodal timing predictors such as Wang et al. (2023b), which also fuse multiple circuit representations; the novelty claim would be stronger if framed as first to fuse HDL code, graph, and summary for a general RTL-stage encoder.
  5. [Appendix G, Table 12] The multi-clock experiment appears to use only two combined designs; please state explicitly that this is an illustrative case study rather than a full evaluation of multi-clock support.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: predictions are trained on external EDA-generated PPA labels and evaluated on held-out designs; retrieval labels and self-citations are inputs, not constructions of the target results.

full rationale

The derivation chain is an empirical pretrain-finetune pipeline, not a symbolic derivation. The pre-training objectives (Eqs. 1-7) use masked graph/summary modeling, contrastive alignment, and RTL-netlist alignment; none of these losses uses the downstream PPA labels as a target. The fine-tuning labels (slack, WNS, TNS, power, area) are produced by Synopsys Design Compiler and PrimeTime on a NanGate 45nm library, which is external ground truth generated independently of the model. The comparisons against RTL-Timer, MasterRTL, SNS v2, and text/code encoders are against published methods, not against re-derivations of CircuitFusion's own outputs. The summary modality is generated from the HDL code by GPT-4, so it carries no independent PPA information; the retrieval vectorstore contains known-circuit labels, so zero-shot inference is essentially k-NN label lookup, but both are explicit inputs to the method rather than assumptions that make the target equal to the input by construction. The main weaknesses are statistical: only 8 complete designs are held out for circuit-level WNS/TNS/power/area, and Section 4.4 chooses the retrieval number k from test-set results ('we set the retrieval number to 1 in our retrieval-augmented inference to minimize error'), which can inflate the reported margins. These are evaluation-protocol concerns, not circularity, because no reported number is forced by a fitted parameter or by the pre-training objective. Self-citations to the authors' prior encoders are used as baselines and related work, not as the sole justification for the central claim. The paper is self-contained against external benchmarks, so the circularity score is low.

Assumptions & free parameters 5 free parameters · 6 assumptions · 0 invented entities

The central claim is empirical; it rests on pretraining data, hyperparameters, and the assumption that benchmark circuits resemble real designs. No novel physical or mathematical entities are introduced.

free parameters (5)
  • InfoNCE temperature tau = 0.3
    Set for all contrastive losses; affects embedding alignment and downstream retrieval quality.
  • Loss weights for cross-modal and implementation-aware alignment = 0.2 vs intra-modal 1.0
    Chosen by hand to balance pretraining tasks; no search or sensitivity analysis is reported.
  • Graph masking ratio = 30%
    Chosen for masked graph modeling; affects structural pretraining quality.
  • Retrieval count k = 1
    Selected from Table 3 zero-shot results on the evaluation set, a post-hoc choice that can inflate reported performance.
  • Mixup interpolation coefficient lambda = not specified
    Controls graph-code pre-fusion; the value is not reported, so exact replication depends on the released code.
assumptions (6)
  • domain assumption GPT-4-generated functionality summaries faithfully describe each subcircuit's function and implementation details.
    Summaries are used both as a pretraining modality and as the query in fusion; if summaries are inaccurate, semantic alignment is trained on flawed annotations. See Section 3.1 and Figure 2b.
  • domain assumption Register-boundary splitting yields functionally equivalent, complete state-transition cones in both RTL and netlist.
    Sub-circuit splitting (S1) underpins all three modalities and cross-stage alignment; if cones do not align, the contrastive alignment is meaningless. See Section 3.1 and Algorithm 1.
  • domain assumption Equivalent transformations via Yosys/ABC produce positive samples with the same functionality but different structure.
    Used as positive pairs in contrastive learning; if transformations change function, embeddings are pulled together for the wrong reason. See Section 4 dataset description.
  • domain assumption Cosine similarity in the learned embedding space tracks functional similarity for retrieval.
    Retrieval-augmented inference (S4) depends on nearest-neighbor search returning functionally similar circuits; no direct evaluation of retrieval quality is provided. See Section 3.5.
  • domain assumption A small set of 8 test designs is representative of general RTL-stage prediction difficulty.
    Circuit-level PPA metrics are one number per design; with n=8, confidence intervals are wide and conclusions are fragile. See Section 4.
  • domain assumption The open-source benchmark designs and 45nm synthesis flow produce labels representative of industrial practice.
    Labels come from Synopsys Design Compiler with NanGate 45nm; transferability to industrial PDKs and complex clocking is untested. See Appendix B.1.

how reviews work

0 comments
Cite this review

Pith. "Pith review of CircuitFusion: Multimodal Circuit Representation Learning for Agile Chip Design." pith.science (2026). https://pith.science/paper/YNSWXNTF

@misc{pith2026250502168,
  author       = {Pith},
  title        = {Pith review of: CircuitFusion: Multimodal Circuit Representation Learning for Agile Chip Design},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/YNSWXNTF}},
  note         = {Machine review of arXiv:2505.02168}
}
read the original abstract

The rapid advancements of AI rely on the support of ICs. However, the growing complexity of digital ICs makes the traditional IC design process costly and time-consuming. In recent years, AI-assisted IC design methods have demonstrated great potential, but most methods are task-specific or focus solely on the circuit structure in graph format, overlooking other circuit modalities with rich functional information. In this paper, we introduce CircuitFusion, the first multimodal and implementation-aware circuit encoder. It encodes circuits into general representations that support different downstream circuit design tasks. To learn from circuits, we propose to fuse three circuit modalities: hardware code, structural graph, and functionality summary. More importantly, we identify four unique properties of circuits: parallel execution, functional equivalent transformation, multiple design stages, and circuit reusability. Based on these properties, we propose new strategies for both the development and application of CircuitFusion: 1) During circuit preprocessing, utilizing the parallel nature of circuits, we split each circuit into multiple sub-circuits based on sequential-element boundaries, each sub-circuit in three modalities. 2) During CircuitFusion pre-training, we introduce three self-supervised tasks that utilize equivalent transformations both within and across modalities. 3) When applying CircuitFusion to downstream tasks, we propose a new retrieval-augmented inference method, which retrieves similar known circuits as a reference for predictions. It improves fine-tuning performance and even enables zero-shot inference. Evaluated on five different circuit design tasks, CircuitFusion consistently outperforms the SOTA supervised method specifically developed for every single task, demonstrating its generalizability and ability to learn circuits' inherent properties.

Figures

Figures reproduced from arXiv: 2505.02168 by the authors.

Figure 1
Figure 1. Preview of results on the effectiveness of proposed strategies and circuit modalities. [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Multimodal and multi-stage circuit preprocessing flow. We split circuits into sub-circuits [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. CircuitFusion pre-training workflow. CircuitFusion includes three unimodal encoders [PITH_FULL_IMAGE:figures/full_fig_p005_3.png] view at source ↗
Figures from the paper (7 more)
Figure 4
Figure 4. Figure 4: CircuitFusion retrieval-augmented inference flow. For downstream tasks, CircuitFusion [PITH_FULL_IMAGE:figures/full_fig_p007_4.png]
Figure 5
Figure 5. Figure 5: Visualization of cross attention between summary and code/graph. [PITH_FULL_IMAGE:figures/full_fig_p008_5.png]
Figure 6
Figure 6. Figure 6: On the downstream task perfor￾mance scaling with pre-trained CircuitFusion model size and data size. In [PITH_FULL_IMAGE:figures/full_fig_p010_6.png]
Figure 7
Figure 7. Figure 7: An example for multimodal circuit B.2.1 HDL CODE As shown in Figure 7a, the HDL code for each sub-circuit is directly used as one of the input modalities, capturing the functional description of the circuit’s behavior at the RTL stage. In this Verilog HDL code, a modul…
Figure 8
Figure 8. Figure 8: Retrival-augmented inference implementation for tasks at different granularities. [PITH_FULL_IMAGE:figures/full_fig_p018_8.png]
Figure 9
Figure 9. Figure 9: Ablation study on the effectiveness of proposed strategies. [PITH_FULL_IMAGE:figures/full_fig_p021_9.png]
Figure 10
Figure 10. Figure 10: Ablation study on the impact of circuit modalities. [PITH_FULL_IMAGE:figures/full_fig_p022_10.png]

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 4 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. RTL-Sequencer: Towards Scalable RTL Timing Prediction with the Sequence-based Paradigm

    cs.AR 2026-07 conditional novelty 6.0 of 10

    Linearizing RTL logic cones into breadth-first sequences and processing them with Mamba-2 sequence models yields better arrival-time, WNS, and TNS predictions than graph-based baselines on 21 open-source designs.

  2. TRACE: Learning to Compute on Circuit Graphs

    cs.AI 2025-09 conditional novelty 6.0 of 10

    A per-operator hierarchical Transformer with a residual function shift objective substantially improves learning functional behavior of circuit graphs.

  3. DICE: Device-level Integrated Circuits Encoder with Graph Contrastive Pretraining

    cs.LG 2025-02 conditional novelty 6.0 of 10

    A self-supervised graph encoder for device-level circuits improves prediction of circuit similarity, delays, and op-amp performance across analog and digital designs.

  4. VeriLoC: Line-of-Code Level Prediction of Hardware Design Quality from Verilog Code

    cs.AR 2025-06 conditional novelty 5.0 of 10

    A method that predicts line-level timing and congestion issues directly from Verilog code using CL-Verilog embeddings and gradient-boosted classifiers.

Reference graph

Works this paper leans on

63 extracted references · 33 canonical work pages · cited by 4 Pith papers

  1. [1]

    https://si2.org/open-cell-library/, a

    NanGate 45nm Open Cell Library. https://si2.org/open-cell-library/, a

  2. [2]

    https://opencores.org/, b

    OpenCores: The reference community for Free and Open Source gateware IP cores. https://opencores.org/, b

  3. [3]

    Gpt-4 technical report

    Josh Achiam, Steven Adler, Sandhini Agarwal, Lama Ahmad, Ilge Akkaya, Florencia Leoni Aleman, Diogo Almeida, Janko Altenschmidt, Sam Altman, Shyamal Anadkat, et al. Gpt-4 technical report. arXiv preprint arXiv:2303.08774, 2023

  4. [4]

    Vatt: Transformers for multimodal self-supervised learning from raw video, audio and text

    Hassan Akbari, Liangzhe Yuan, Rui Qian, Wei-Hong Chuang, Shih-Fu Chang, Yin Cui, and Boqing Gong. Vatt: Transformers for multimodal self-supervised learning from raw video, audio and text. Advances in Neural Information Processing Systems, 34: 0 24206--24221, 2021

  5. [5]

    Chipyard: Integrated design, simulation, and implementation framework for custom socs

    Alon Amid, David Biancolin, Abraham Gonzalez, Daniel Grubb, Sagar Karandikar, Harrison Liew, Albert Magyar, Howard Mao, Albert Ou, Nathan Pemberton, et al. Chipyard: Integrated design, simulation, and implementation framework for custom socs. IEEE Micro, 40 0 (4), 2020

  6. [6]

    Archexplorer: Microarchitecture exploration via bottleneck analysis

    Chen Bai, Jiayi Huang, Xuechao Wei, Yuzhe Ma, Sicheng Li, Hongzhong Zheng, Bei Yu, and Yuan Xie. Archexplorer: Microarchitecture exploration via bottleneck analysis. In Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture, pp.\ 268--282, 2023

  7. [7]

    Vlmo: Unified vision-language pre-training with mixture-of-modality-experts

    Hangbo Bao, Wenhui Wang, Li Dong, Qiang Liu, Owais Khan Mohammed, Kriti Aggarwal, Subhojit Som, Songhao Piao, and Furu Wei. Vlmo: Unified vision-language pre-training with mixture-of-modality-experts. Advances in Neural Information Processing Systems, 35: 0 32897--32912, 2022

  8. [8]

    Abc: An academic industrial-strength verification tool

    Robert Brayton and Alan Mishchenko. Abc: An academic industrial-strength verification tool. In Computer Aided Verification: 22nd International Conference, CAV 2010, Edinburgh, UK, July 15-19, 2010. Proceedings 22, pp.\ 24--40. Springer, 2010

Show all 63 references
  1. [9]

    Rt-level itc'99 benchmarks and first atpg results

    Fulvio Corno, Matteo Sonza Reorda, and Giovanni Squillero. Rt-level itc'99 benchmarks and first atpg results. IEEE Design & Test of computers (ITC), 2000

  2. [10]

    Less is more: Hop-wise graph attention for scalable and generalizable learning on circuits

    Chenhui Deng, Zichao Yue, Cunxi Yu, Gokce Sarar, Ryan Carey, Rajeev Jain, and Zhiru Zhang. Less is more: Hop-wise graph attention for scalable and generalizable learning on circuits. arXiv preprint arXiv:2403.01317, 2024

  3. [11]

    Bert: Pre-training of deep bidirectional transformers for language understanding

    Jacob Devlin. Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805, 2018

  4. [12]

    An image is worth 16x16 words: Transformers for image recognition at scale

    Alexey Dosovitskiy. An image is worth 16x16 words: Transformers for image recognition at scale. arXiv preprint arXiv:2010.11929, 2020

  5. [13]

    Powpredict: Cross-stage power prediction with circuit-transformation-aware learning

    Yufan Du, Zizheng Guo, Xun Jiang, Zhuomin Chai, Yuxiang Zhao, Yibo Lin, Runsheng Wang, and Ru Huang. Powpredict: Cross-stage power prediction with circuit-transformation-aware learning. In Proceedings of 2024 ACM/IEEE Design Automation Conference (DAC), pp.\ 1--6. ACM, 2024

  6. [14]

    Masterrtl: A pre-synthesis ppa estimation framework for any rtl design

    Wenji Fang, Yao Lu, Shang Liu, Qijun Zhang, Ceyu Xu, Lisa Wu Wills, Hongce Zhang, and Zhiyao Xie. Masterrtl: A pre-synthesis ppa estimation framework for any rtl design. In Proceedings of 2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD), pp.\ 1--9. IEEE, 2023

  7. [15]

    Annotating slack directly on your verilog: Fine-grained rtl timing evaluation for early optimization

    Wenji Fang, Shang Liu, Hongce Zhang, and Zhiyao Xie. Annotating slack directly on your verilog: Fine-grained rtl timing evaluation for early optimization. In Proceedings of 2024 ACM/IEEE Design Automation Conference (DAC), pp.\ 1--6. ACM, 2024 a

  8. [16]

    Transferable pre-synthesis ppa estimation for rtl designs with data augmentation techniques

    Wenji Fang, Yao Lu, Shang Liu, Qijun Zhang, Ceyu Xu, Lisa Wu Wills, Hongce Zhang, and Zhiyao Xie. Transferable pre-synthesis ppa estimation for rtl designs with data augmentation techniques. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2024 b

  9. [17]

    A self-supervised, pre-trained, and cross-stage-aligned circuit encoder provides a foundation for various design tasks

    Wenji Fang, Shang Liu, Hongce Zhang, and Zhiyao Xie. A self-supervised, pre-trained, and cross-stage-aligned circuit encoder provides a foundation for various design tasks. In Asia and South Pacific Design Automation Conference (ASP-DAC), 2025

  10. [18]

    Codebert: A pre-trained model for programming and natural languages

    Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, et al. Codebert: A pre-trained model for programming and natural languages. arXiv preprint arXiv:2002.08155, 2020

  11. [19]

    Multi-modal graph neural network for joint reasoning on vision and scene text

    Difei Gao, Ke Li, Ruiping Wang, Shiguang Shan, and Xilin Chen. Multi-modal graph neural network for joint reasoning on vision and scene text. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp.\ 12746--12756, 2020

  12. [20]

    Unixcoder: Unified cross-modal pre-training for code representation

    Daya Guo, Shuai Lu, Nan Duan, Yanlin Wang, Ming Zhou, and Jian Yin. Unixcoder: Unified cross-modal pre-training for code representation. arXiv preprint arXiv:2203.03850, 2022 a

  13. [21]

    A timing engine inspired graph neural network model for pre-routing slack prediction

    Zizheng Guo, Mingjie Liu, Jiaqi Gu, Shuhan Zhang, David Z Pan, and Yibo Lin. A timing engine inspired graph neural network model for pre-routing slack prediction. In Proceedings of the 59th ACM/IEEE Design Automation Conference, pp.\ 1207--1212, 2022 b

  14. [22]

    Inductive representation learning on large graphs

    Will Hamilton, Zhitao Ying, and Jure Leskovec. Inductive representation learning on large graphs. Advances in neural information processing systems, 30, 2017

  15. [23]

    Graphmae: Self-supervised masked graph autoencoders

    Zhenyu Hou, Xiao Liu, Yukuo Cen, Yuxiao Dong, Hongxia Yang, Chunjie Wang, and Jie Tang. Graphmae: Self-supervised masked graph autoencoders. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp.\ 594--604, 2022

  16. [24]

    Nv-embed: Improved techniques for training llms as generalist embedding models

    Chankyu Lee, Rajarshi Roy, Mengyao Xu, Jonathan Raiman, Mohammad Shoeybi, Bryan Catanzaro, and Wei Ping. Nv-embed: Improved techniques for training llms as generalist embedding models. arXiv preprint arXiv:2405.17428, 2024

  17. [25]

    Align before fuse: Vision and language representation learning with momentum distillation

    Junnan Li, Ramprasaath Selvaraju, Akhilesh Gotmare, Shafiq Joty, Caiming Xiong, and Steven Chu Hong Hoi. Align before fuse: Vision and language representation learning with momentum distillation. Advances in neural information processing systems, 34: 0 9694--9705, 2021

  18. [26]

    Blip: Bootstrapping language-image pre-training for unified vision-language understanding and generation

    Junnan Li, Dongxu Li, Caiming Xiong, and Steven Hoi. Blip: Bootstrapping language-image pre-training for unified vision-language understanding and generation. In International conference on machine learning, pp.\ 12888--12900. PMLR, 2022 a

  19. [27]

    Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models

    Junnan Li, Dongxu Li, Silvio Savarese, and Steven Hoi. Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models. In International conference on machine learning, pp.\ 19730--19742. PMLR, 2023 a

  20. [28]

    Deepgate: Learning neural representations of logic gates

    Min Li, Sadaf Khan, Zhengyuan Shi, Naixing Wang, Huang Yu, and Qiang Xu. Deepgate: Learning neural representations of logic gates. In Proceedings of the 59th ACM/IEEE Design Automation Conference, pp.\ 667--672, 2022 b

  21. [29]

    Starcoder: may the source be with you! arXiv preprint arXiv:2305.06161, 2023 b

    Raymond Li, Loubna Ben Allal, Yangtian Zi, Niklas Muennighoff, Denis Kocetkov, Chenghao Mou, Marc Marone, Christopher Akiki, Jia Li, Jenny Chim, et al. Starcoder: may the source be with you! arXiv preprint arXiv:2305.06161, 2023 b

  22. [30]

    Verilogeval: Evaluating large language models for verilog code generation

    Mingjie Liu, Nathaniel Pinckney, Brucek Khailany, and Haoxing Ren. Verilogeval: Evaluating large language models for verilog code generation. In 2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD), pp.\ 1--8. IEEE, 2023 a

  23. [31]

    Rtlcoder: Outperforming gpt-3.5 in design rtl generation with our open-source dataset and lightweight solution

    Shang Liu, Wenji Fang, Yao Lu, Qijun Zhang, Hongce Zhang, and Zhiyao Xie. Rtlcoder: Outperforming gpt-3.5 in design rtl generation with our open-source dataset and lightweight solution. arXiv preprint arXiv:2312.08617, 2023 b

  24. [32]

    A graph placement methodology for fast chip design

    Azalia Mirhoseini, Anna Goldie, Mustafa Yazgan, Joe Wenjie Jiang, Ebrahim Songhori, Shen Wang, Young-Joon Lee, Eric Johnson, Omkar Pathak, Azade Nazi, et al. A graph placement methodology for fast chip design. Nature, 594 0 (7862): 0 207--212, 2021

  25. [33]

    Mteb: Massive text embedding benchmark

    Niklas Muennighoff, Nouamane Tazi, Lo \" c Magne, and Nils Reimers. Mteb: Massive text embedding benchmark. arXiv preprint arXiv:2210.07316, 2022

  26. [34]

    Representation learning with contrastive predictive coding

    Aaron van den Oord, Yazhe Li, and Oriol Vinyals. Representation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748, 2018

  27. [35]

    Betterv: Controlled verilog generation with discriminative guidance

    Zehua Pei, Huiling Zhen, Mingxuan Yuan, Yu Huang, and Bei Yu. Betterv: Controlled verilog generation with discriminative guidance. In Forty-first International Conference on Machine Learning (ICML), 2024

  28. [36]

    Learning transferable visual models from natural language supervision

    Alec Radford, Jong Wook Kim, Chris Hallacy, Aditya Ramesh, Gabriel Goh, Sandhini Agarwal, Girish Sastry, Amanda Askell, Pamela Mishkin, Jack Clark, et al. Learning transferable visual models from natural language supervision. In International conference on machine learning, pp...

  29. [37]

    Mlcad: A survey of research in machine learning for cad keynote paper

    Martin Rapp, Hussam Amrouch, Yibo Lin, Bei Yu, David Z Pan, Marilyn Wolf, and J \"o rg Henkel. Mlcad: A survey of research in machine learning for cad keynote paper. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 41 0 (10): 0 3162--3181, 2021

  30. [38]

    Grad-cam: Visual explanations from deep networks via gradient-based localization

    Ramprasaath R Selvaraju, Michael Cogswell, Abhishek Das, Ramakrishna Vedantam, Devi Parikh, and Dhruv Batra. Grad-cam: Visual explanations from deep networks via gradient-based localization. In Proceedings of the IEEE international conference on computer vision, pp.\ 618--626, 2017

  31. [39]

    How good is your verilog rtl code? a quick answer from machine learning

    Prianka Sengupta, Aakash Tyagi, Yiran Chen, and Jiang Hu. How good is your verilog rtl code? a quick answer from machine learning. In Proceedings of the 41st IEEE/ACM International Conference on Computer-Aided Design, pp.\ 1--9, 2022

  32. [40]

    Deepgate2: Functionality-aware circuit representation learning

    Zhengyuan Shi, Hongyang Pan, Sadaf Khan, Min Li, Yi Liu, Junhua Huang, Hui-Ling Zhen, Mingxuan Yuan, Zhufei Chu, and Qiang Xu. Deepgate2: Functionality-aware circuit representation learning. In 2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD), pp.\ 1--9....

  33. [41]

    Robust gnn-based representation learning for hls

    Atefeh Sohrabizadeh, Yunsheng Bai, Yizhou Sun, and Jason Cong. Robust gnn-based representation learning for hls. In 2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD), pp.\ 1--9. IEEE, 2023

  34. [42]

    Learning semantic representations to verify hardware designs

    Shobha Vasudevan, Wenjie Joe Jiang, David Bieber, Rishabh Singh, C Richard Ho, Charles Sutton, et al. Learning semantic representations to verify hardware designs. Advances in Neural Information Processing Systems, 34: 0 23491--23504, 2021

  35. [43]

    VexRiscv: A FPGA friendly 32 bit RISC-V CPU implementation , 2022

    VexRiscv. VexRiscv: A FPGA friendly 32 bit RISC-V CPU implementation , 2022. URL https://github.com/SpinalHDL/VexRiscv

  36. [44]

    Deep graph library: Towards efficient and scalable deep learning on graphs

    Minjie Yu Wang. Deep graph library: Towards efficient and scalable deep learning on graphs. In ICLR workshop on representation learning on graphs and manifolds, 2019

  37. [45]

    Codet5+: Open code large language models for code understanding and generation

    Yue Wang, Hung Le, Akhilesh Deepak Gotmare, Nghi DQ Bui, Junnan Li, and Steven CH Hoi. Codet5+: Open code large language models for code understanding and generation. arXiv preprint arXiv:2305.07922, 2023 a

  38. [46]

    Functionality matters in netlist representation learning

    Ziyi Wang, Chen Bai, Zhuolun He, Guangliang Zhang, Qiang Xu, Tsung-Yi Ho, Bei Yu, and Yu Huang. Functionality matters in netlist representation learning. In Proceedings of the 59th ACM/IEEE Design Automation Conference, pp.\ 61--66, 2022

  39. [47]

    Restructure-tolerant timing prediction via multimodal fusion

    Ziyi Wang, Siting Liu, Yuan Pu, Song Chen, Tsung-Yi Ho, and Bei Yu. Restructure-tolerant timing prediction via multimodal fusion. In 2023 60th ACM/IEEE Design Automation Conference (DAC), pp.\ 1--6. IEEE, 2023 b

  40. [48]

    Yosys-a free verilog synthesis suite

    Clifford Wolf, Johann Glaser, and Johannes Kepler. Yosys-a free verilog synthesis suite. In Proceedings of the 21st Austrian Workshop on Microelectronics (Austrochip), volume 97, 2013

  41. [49]

    SNS 's not a synthesizer: a deep-learning-based synthesis predictor

    Ceyu Xu, Chris Kjellqvist, and Lisa Wu Wills. SNS 's not a synthesizer: a deep-learning-based synthesis predictor. In Proceedings of the 49th Annual International Symposium on Computer Architecture (ISCA), pp.\ 847--859, 2022

  42. [50]

    Fast, robust and transferable prediction for hardware logic synthesis

    Ceyu Xu, Pragya Sharma, Tianshu Wang, and Lisa Wu Wills. Fast, robust and transferable prediction for hardware logic synthesis. In Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), pp.\ 167--179, 2023

  43. [51]

    Versatile multi-stage graph neural network for circuit representation

    Shuwen Yang, Zhihao Yang, Dong Li, Yingxueff Zhang, Zhanguang Zhang, Guojie Song, and Jianye Hao. Versatile multi-stage graph neural network for circuit representation. Advances in Neural Information Processing Systems, 35: 0 20313--20324, 2022

  44. [52]

    Rtlrewriter: Methodologies for large models aided rtl code optimization

    Xufeng Yao, Yiwen Wang, Xing Li, Yingzhao Lian, Ran Chen, Lei Chen, Mingxuan Yuan, Hong Xu, and Bei Yu. Rtlrewriter: Methodologies for large models aided rtl code optimization. arXiv preprint arXiv:2409.11414, 2024

  45. [53]

    A novel graph-based multi-modal fusion encoder for neural machine translation

    Yongjing Yin, Fandong Meng, Jinsong Su, Chulun Zhou, Zhengyuan Yang, Jie Zhou, and Jiebo Luo. A novel graph-based multi-modal fusion encoder for neural machine translation. arXiv preprint arXiv:2007.08742, 2020

  46. [54]

    Do transformers really perform badly for graph representation? Advances in neural information processing systems, 34: 0 28877--28888, 2021

    Chengxuan Ying, Tianle Cai, Shengjie Luo, Shuxin Zheng, Guolin Ke, Di He, Yanming Shen, and Tie-Yan Liu. Do transformers really perform badly for graph representation? Advances in neural information processing systems, 34: 0 28877--28888, 2021

  47. [55]

    Developing synthesis flows without human knowledge

    Cunxi Yu, Houping Xiao, and Giovanni De Micheli. Developing synthesis flows without human knowledge. In Proceedings of the 55th Annual Design Automation Conference, pp.\ 1--6, 2018

  48. [56]

    Code representation learning at scale

    Dejiao Zhang, Wasi Ahmad, Ming Tan, Hantian Ding, Ramesh Nallapati, Dan Roth, Xiaofei Ma, and Bing Xiang. Code representation learning at scale. arXiv preprint arXiv:2402.01935, 2024

  49. [57]

    mixup: Beyond empirical risk minimization

    Hongyi Zhang. mixup: Beyond empirical risk minimization. arXiv preprint arXiv:1710.09412, 2017

  50. [58]

    Lay-net: Grafting netlist knowledge on layout-based congestion prediction

    Su Zheng, Lancheng Zou, Peng Xu, Siting Liu, Bei Yu, and Martin Wong. Lay-net: Grafting netlist knowledge on layout-based congestion prediction. In 2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD), pp.\ 1--9. IEEE, 2023

  51. [59]

    Tag: Learning circuit spatial embedding from layouts

    Keren Zhu, Hao Chen, Walker J Turner, George F Kokai, Po-Hsuan Wei, David Z Pan, and Haoxing Ren. Tag: Learning circuit spatial embedding from layouts. In Proceedings of the 41st IEEE/ACM International Conference on Computer-Aided Design (ICCAD), pp.\ 1--9. IEEE, 2022

  52. [60]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...

  53. [61]

    @esa (Ref

    \@ifxundefined[1] #1\@undefined \@firstoftwo \@secondoftwo \@ifnum[1] #1 \@firstoftwo \@secondoftwo \@ifx[1] #1 \@firstoftwo \@secondoftwo [2] @ #1 \@temptokena #2 #1 @ \@temptokena \@ifclassloaded agu2001 natbib The agu2001 class already includes natbib coding, so you should ...

  54. [62]

    \@lbibitem[] @bibitem@first@sw\@secondoftwo \@lbibitem[#1]#2 \@extra@b@citeb \@ifundefined br@#2\@extra@b@citeb \@namedef br@#2 \@nameuse br@#2\@extra@b@citeb \@ifundefined b@#2\@extra@b@citeb @num @parse #2 @tmp #1 NAT@b@open@#2 NAT@b@shut@#2 \@ifnum @merge>\@ne @bibitem@firs...

  55. [63]

    ʒOL ׈ *- ˘M 7nc@+W ƥVe - =҉R R |` N j յL Sm Ѿ; ؤv8J (a^ eA Y 7K FYLP) /I( pyu_왁s;&m . zSB1R t! T( KV4j0E<&G; lo +jKv<]omc #X٧*<U ldT RŃw

    @open @close @open @close and [1] URL: #1 \@ifundefined chapter * \@mkboth \@ifxundefined @sectionbib * \@mkboth * \@mkboth\@gobbletwo \@ifclassloaded amsart * \@ifclassloaded amsbook * \@ifxundefined @heading @heading NAT@ctr thebibliography [1] @ \@biblabel @NAT@ctr \@bibset...

Pith tools

Reviewed August 16, 2026 · model on record in the stance chip above.