一键导入
anlogic-testbench
安路 FPGA testbench skill。Use when: 需要消费 anlogic-code-design 的设计交付,生成 stimulus、monitor/checker、期望结果和通过判定口径,并把可运行输入交给 anlogic-modelsim。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
安路 FPGA testbench skill。Use when: 需要消费 anlogic-code-design 的设计交付,生成 stimulus、monitor/checker、期望结果和通过判定口径,并把可运行输入交给 anlogic-modelsim。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
安路 FPGA 代码设计 skill。Use when: 需要把已分析清楚的需求落成一致风格的 RTL,规范接口、简化 primitive 引脚连接、保持可扩展可移植,并形成交给 anlogic-testbench 的设计交付。
安路 FPGA bitstream 生成 skill。Use when: 需要执行、排查或审阅 TD 的 bitgen、setup_debugger、export_bitgen_param、export_bid,确认从已放行的 pr.db 到 .bit/.bid/.bitgen_param.f 的边界、输入、交付物和放行条件,判断问题属于 bitgen 参数、前置 pr.db、probe/debugger 还是文件/权限,并避免把 route 或下载交付误塞进 bitstream 阶段。
Use when Anlogic FPGA verification inputs are ready and Codex needs to run ModelSim, organize `run.do` plus `wave.do`, preserve waveform artifacts, export `.vcd` from `.wlf`, and produce a pass/fail/block conclusion that is valid for downstream waveform extraction and signal comparison.
Use when Anlogic FPGA work still needs requirement decomposition, device and resource judgment, interface analysis, module partitioning, timing/data-flow planning, or upstream design direction. This stage must decide when the requirement is clear enough to hand off either to `anlogic-python-signal-pre-research` for a reference timing baseline or to later specialist Anlogic skills.
安路 FPGA 布局布线 flow skill。Use when: 需要执行、排查或审阅 TD 物理实现阶段的 opt_place、opt_route,确认从 gate.db 到 pr.db 的边界、输入、交付物和放行条件,判断问题属于 place、route、hold 修复、时钟/拥塞/DRC,避免把综合问题或 bitgen 交付误塞进物理实现阶段。
Use when Anlogic FPGA verification is already complete and Codex needs to create the TD project from validated design inputs, constraints, IP, and wrappers. This stage begins only after `anlogic-modelsim`, `anlogic-wave-signal-analyzer`, and `anlogic-signal-comparison` have produced a clean release conclusion.
| name | anlogic-testbench |
| description | 安路 FPGA testbench skill。Use when: 需要消费 anlogic-code-design 的设计交付,生成 stimulus、monitor/checker、期望结果和通过判定口径,并把可运行输入交给 anlogic-modelsim。 |
| argument-hint | 描述 DUT、接口、时钟复位、必测场景,以及来自 anlogic-code-design 的设计交付。 |
| user-invocable | true |
| disable-model-invocation | false |
把“代码设计交付”转成“可执行的验证输入”,重点是刺激、检查点和通过判定,而不是工程创建或仿真执行。
把设计交付压缩成可执行、可判定、可交接的验证输入。
doc/stage-S1-summary.mdanlogic-code-design 的设计交付anlogic-modelsim 的验证输入doc/stage-S2-summary.md优先来自 anlogic-code-design:
anlogic-modelsim 的脚本输入需求compile.f / run.do 所需的 DUT、IP、primitive、库与 include 依赖anlogic-modelsimrun.do / wave.do 所需输入compile.f 或等价编译清单所需的完整依赖集合current_stagegoalconfirmed_constraintsartifactsdecisionblocking_reasonnext_actionanlogic-modelsimanlogic-code-designanlogic-debug