eda-team-flow

Coordinate crash-tolerant EDA flows across VCS, DC, and FM with memory checkpoints.

4|4|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/232322336666/vibe_circuit_deisgn.skill --skill eda-team-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eda-team-flow
Source: https://github.com/232322336666/vibe_circuit_deisgn.skill/tree/main/eda-team-flow
Command: npx skills add https://github.com/232322336666/vibe_circuit_deisgn.skill --skill eda-team-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates a crash-tolerant end-to-end EDA workflow across VCS, DC, and FM, enabling teams to recover from mid-run crashes via memory checkpoints.

Core Features & Use Cases

  • Serial multi-tool flow: VCS verification, DC synthesis, and FM formal verification execute in strict order with checkpointing.
  • Team collaboration on remote servers: Each stage can run on separate agents while sharing progress and results.
  • Crash recovery & traceability: Memory logs track stage results to resume precisely where left off, minimizing re-work.

Quick Start

Use the three-agent workflow to start VCS, DC, and FM in sequence and enable automatic crash recovery through memory checkpoints.

Frequently Asked Questions about eda-team-flow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run VCS, DC, and FM in a single EDA workflow with crash recovery?

To run VCS, DC, and FM in a single EDA workflow with crash recovery, execute the tools serially using a memory checkpoint system. This coordinates RTL verification, synthesis, and formal verification across remote servers, logging results to enable precise resumption after mid-run crashes.

What is a memory checkpoint system in an EDA flow?

A memory checkpoint system in an EDA flow tracks per-stage results across VCS, DC, and FM. It logs progress after each tool completes, allowing the pipeline to resume precisely where it left off and minimizing re-work if a remote server crashes mid-run.

Can I use separate remote servers for VCS verification and DC synthesis stages?

Yes, you can use separate remote servers for VCS verification and DC synthesis. The workflow supports team collaboration by allowing each pipeline stage to run on distinct agents while sharing progress and results through memory logs.

How do I resume a formal verification flow after a server crash?

To resume a formal verification flow after a server crash, use the provided guidance prompts to read the memory checkpoint logs. The crash-tolerant pipeline detects the last completed stage and restarts the FM tool precisely where execution was interrupted.