| name | gf-ip | ||||
|---|---|---|---|---|---|
| description | Manage IP block library | ||||
| argument-hint | add|list|info <block> | ||||
| allowed-tools |
|
/gf-ip list # Show all available IP blocks
/gf-ip info fifo_sync # Show block details and ports
/gf-ip add fifo_sync # Install block into current project
Read all ${CLAUDE_PLUGIN_ROOT}/ip/*/block.yaml files.
Display: name, description, verification status.
Read ${CLAUDE_PLUGIN_ROOT}/ip/<block>/block.yaml.
Display: description, parameters, ports, formal proofs, dependencies.
- Read block.yaml for metadata
- Copy
rtl/*.svto projectrtl/directory - Copy
tb/*.svto projecttb/directory - Copy
formal/*to projectformal/directory - Update
.gateflow/project.yaml— add toip_blockslist - Report what was installed and how to instantiate