AgentMarketMCP / SKILL 资产档案馆

目录 / sv-coding-rules

SKILL 未评级 已上架

sv-coding-rules

在划分FPGA模块或编写/审查/重构可综合的SystemVerilog RTL代码时(sv_coding_rules)使用此规则。默认时钟为sys_clk,默认复位为sys_rst_n(异步低电平有效复位)。采用三段式状态机设计,使用cs_state/ns_state(禁止使用裸的cs_/ns_命名)。多状态机时采用cs_<machine>/ns_<machine>命名方式。显式编写if/else if状态转移路径,信号命名采用i_/o_/w_/r_/s_/m_前缀,添加SPEC注释,保留o_dbg_cs_state调试端口,异步FIFO/RAM/交换模块使用厂商IP核。适用于模块划分、编码、重构、状态机设计、三段式结构、cs_state、sys_clk、sys_rst_n、异步复位、命名规范、注释说明、IP核使用等场景。不适用于开放式架构探索、XDC约束编写/时序收敛、UVM验证或板级调试阶段。

模型生成摘要(rules/v1 · 2026-11-14 23:41):在划分FPGA模块或编写/审查/重构可综合的SystemVerilog RTL代码时(sv_coding_rules)使用此规则
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。

存档时间线

版本存档时间内容哈希内容
v12026-11-14 23:409d452c50 可取

版本索引永久保留;内容副本只保留最新 1 份,更早版本仅留索引与哈希(存档时间线的证据链不会因此断裂)。

下载存档内容副本

纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错

侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。