verilog信号命名规范

前缀规范

前缀 类型 说明
i_xxx 输入信号 模块输入
o_xxx 输出信号 模块输出
r_xxx 寄存器/时序逻辑 always 块中的寄存器或存储信号
w_xxx 组合逻辑 / 连线 wire 类型,纯组合逻辑或模块间连接
u_xxx 子模块实例 子模块实例名
P_xxx 参数 模块参数
L_xxx 模块内常量 优先级低于状态机状态的局部常量
S_xxx 状态机状态 FSM 状态寄存器

端口信号规范

信号 说明
i_clk 系统时钟
i_rst_n 复位信号,低电平有效
i_xxx_valid 数据有效标志,用于握手或触发数据处理
i_xxx_data 数据信号
o_err 错误指示信号
o_xxx_rdy 模块准备好信号,用于模块间控制数据发送速率
相关推荐
chenlance15 小时前
基于FPGA的激光器多通道数据采集与波形控制系统设计
fpga开发
9527华安17 小时前
FPGA实现GTP高速收发器2路视频传输,基于aurora 8b10b编解码架构,提供4套工程源码和技术支持
图像处理·fpga开发·aurora·高速收发器·8b10b·derdes
cjie22117 小时前
lanczos插值引起的振铃现象
计算机视觉·fpga开发
liuluyang53017 小时前
Verilog 中 wire 与 wor 的区别详解
fpga开发·verilog
GateWorld2 天前
LCD显示技术完全指南:原理·制造·驱动·FPGA实现之点屏五 miniLVDS
fpga开发·lcd显示·fpga点亮屏幕·minilvds
nuoxin1142 天前
WILX1200HC-5TG144I替代 LCMXO2-1200HC-5TG144I(富利威)
人工智能·嵌入式硬件·fpga开发·电脑·硬件工程·dsp开发
Bahair_2 天前
【FPGA】使用fdatool设计滤波器系数,使用FIR Compiler导入系数联合滤波
fpga开发
qq_411262422 天前
硬件是ESP32-P4连接LAN8720A,正常初始化之后,设备DHCP失败
stm32·单片机·fpga开发
第二层皮-合肥3 天前
【数据采集专栏】时钟同步(有时钟卡方案)
fpga开发
XINVRY-FPGA3 天前
XCKU035-2FBVA676I AMD Xilinx Kintex UltraScale FPGA
arm开发·嵌入式硬件·网络安全·fpga开发·硬件工程·信号处理·fpga