riscv-rv32i-check
CommunityGuarantee RV32I ALU compliance from code.
Authoretewe333
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Identifies and reports RV32I compatibility issues in generated ALU implementations by comparing Chisel sources and Verilog outputs against the RV32I ALU specification.
Core Features & Use Cases
- RV32I conformance checks: Compare Chisel sources and Verilog outputs against the RV32I ALU spec, including funct3 mappings, sign handling, and zero-flag behavior.
- Deviation reporting: Produce a structured report detailing any mismatches and suggested fixes.
- Use Case: When validating a new RV32I ALU that is generated from Chisel, run this skill to ensure all mappings and results align with the standard before integration.
Quick Start
Run the RV32I ALU conformance check on a Chisel/Verilog project to generate a detailed RV32I compliance report.
Dependency Matrix
Required Modules
None requiredComponents
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: riscv-rv32i-check Download link: https://github.com/etewe333/eda_first/archive/main.zip#riscv-rv32i-check Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.