io-ring-orchestrator

Orchestrate IO Ring generation workflows for T28 and T180 process nodes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/chenzc24/skills-workspace-v2 --skill io-ring-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: io-ring-orchestrator
Source: https://github.com/chenzc24/skills-workspace-v2/tree/main/io-ring-orchestrator
Command: npx skills add https://github.com/chenzc24/skills-workspace-v2 --skill io-ring-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex and error-prone process of generating IO Rings for semiconductor designs, ensuring accurate schematic and layout creation, and robust verification.

Core Features & Use Cases

  • End-to-End Workflow: Manages the entire IO Ring generation process from input analysis to DRC/LVS verification.
  • Process Node Support: Handles both T28 and T180 process nodes using a unified T180 workflow pattern.
  • Use Case: When designing a new chip, use this Skill to automatically generate the IO ring configuration, including signal classification, device mapping, pin assignment, and schematic/layout generation, significantly reducing manual effort and potential errors.

Quick Start

Use the io-ring-orchestrator skill to generate an IO ring for T180 with signals MCLK, CDCKB, VDCK, GDCK, VDBS, GDBS, VINP, AVSS, AVDD, a 2x2 ring size, and clockwise placement.

Frequently Asked Questions about io-ring-orchestrator

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

FAQPage Schema
How do I automate IO ring generation for T28 and T180 semiconductor process nodes?

Automate IO ring generation by orchestrating the complete workflow from signal classification and device mapping to schematic and layout generation. It supports both T28 and T180 process nodes using a unified T180 workflow pattern, ensuring accurate configuration and reducing manual design effort.

Can I generate schematics and layouts while preserving strict signal order for semiconductor design?

Yes, schematic and layout generation enforces strict signal order and duplicate preservation during pin configuration and JSON construction. This ensures the generated IO ring configuration accurately reflects the intended signal sequence without unexpected reordering or data loss.

What is the end-to-end workflow for DRC and LVS verification of an IO ring?

The end-to-end workflow coordinates signal classification, device mapping, direction determination, and JSON construction, followed by SKILL code generation and execution. It concludes with automatic DRC and LVS verification to validate the generated IO ring layout and schematic.

How do I handle pin configuration and direction determination for a 2x2 IO ring?

Pin configuration and direction determination are handled automatically by coordinating specialized skills during the IO ring generation workflow. You can specify parameters like a 2x2 ring size and clockwise placement to customize the pin assignment for your semiconductor design.

Does this IO ring generation workflow support automatic path determination based on input type?

Yes, the workflow handles automatic path determination based on input type to route the IO ring generation process correctly. This ensures the specialized skills for signal classification and device mapping are triggered appropriately for the given semiconductor design inputs.

Why should I use an automated orchestrator instead of manual IO ring schematic generation?

Manual IO ring schematic generation is complex and error-prone, requiring tedious signal classification and device mapping. Using an automated orchestrator ensures robust DRC and LVS verification while significantly reducing manual effort and potential layout errors across T28 and T180 process nodes.