rtl-acquire

Community

Scalable RTL corpus acquisition and synthesis

AuthorShenShan123
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the discovery, screening, and acquisition of RTL designs at scale, followed by synthesis into pre-layout graphs, enabling the creation of large-scale training datasets for RTL graph analysis.

Core Features & Use Cases

  • RTL Corpus Acquisition: Systematically discover and acquire RTL designs from various sources (local repositories, manifests, keyword search).
  • Synthesis: Synthesize acquired RTL designs into pre-layout graphs.
  • Use Case: Imagine you need a large dataset of RTL designs for training a graph analysis model. Use this Skill to acquire and synthesize thousands of designs into a graph format suitable for training.

Quick Start

Run the acquisition and synthesis workflow for RTL designs with the command: python3 scripts/run_expansion_round.py --discover --run-retry

Dependency Matrix

Required Modules

YosysOpenROADPyGpython3git

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rtl-acquire
Download link: https://github.com/ShenShan123/agent-r2g/archive/main.zip#rtl-acquire

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.