スキル一覧に戻る
Devil-SX

chip-semantic-versioning

by Devil-SX

0🍴 0📅 2026年1月19日
GitHubで見るManusで実行

SKILL.md


name: chip_semantic_versioning description: Hardware chip semantic versioning scheme for IC modules. Defines MAJOR.MINOR.PATCH conventions for RTL design and verification changes.

This semantic versioning follows the standard three-part MAJOR.MINOR.PATCH format, but adapted for hardware chip development semantics. Versioning is module-independent—each module has its own version number that is shared between both RTL and testbench.

MAJOR

Increment when making incompatible changes to the module interface or functionality:

  • Module IO port changes (addition, removal, or renaming of ports)
  • Protocol or interface modifications that break backward compatibility
  • Architectural changes requiring updates to dependent modules
  • Removal or deprecation of existing features

MINOR

Increment when adding backward-compatible functionality:

  • New test cases or modifications to test methodology
  • Feature enhancements that maintain compatibility with existing designs
  • Performance improvements without interface changes
  • Addition of optional or configurable features

PATCH

Increment when making backward-compatible bug fixes:

  • Bug fixes in RTL logic
  • Timing violation fixes
  • Documentation updates
  • Testbench or script corrections
  • Minor changes that do not affect functionality

Version Examples

VersionDateDescription
1.0.02023-01-01Initial release
1.1.02023-03-15Added new feature X
1.1.12023-04-10Bug fix for feature Y
2.0.02023-06-01Interface restructure (breaking)

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です