axi-protocols

Community

Implement or verify AXI interfaces with confidence.

AuthorKishoreDamam
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the confusion and subtle bugs caused by incorrect AXI4/AXI4-Lite/AXI4-Stream handshake, ordering, and response rules that can lead to deadlocks, data corruption, or spec violations.

Core Features & Use Cases

  • AXI4/AXI4-Lite/AXI4-Stream protocol guidance: covers VALID/READY stability, channel dependency ordering, bursts, and stream packetization requirements.
  • Practical RTL implementation patterns: includes interface signal expectations and a sample AXI4-Lite slave write FSM and AXI4-Stream processing pattern.
  • Verification and debugging focus: provides anti-patterns and a checklist for hangs, response correctness (RRESP/BRESP), and AXI-Stream TLAST alignment.

Quick Start

Use the axi-protocols skill to generate a protocol-compliant AXI4-Lite slave that obeys VALID/READY rules and returns correct BRESP/RRESP behavior while handling backpressure safely.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: axi-protocols
Download link: https://github.com/KishoreDamam/VLSI-agkit/archive/main.zip#axi-protocols

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 471,000+ vetted skills library on demand.