这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » Verilog-HDL Code Style(初学者)

共1条 1/1 1 跳转至

Verilog-HDL Code Style(初学者)

工程师
2007-04-25 01:25:45     打赏

1-1 允许的字符集包括:大写英文字母(A—Z),小写英文字母(a—z)和下划线(_)。

1-2 标示符的第一个字符必需为大写英文字母或是小写英文字母。

1-3 下划线不能连续两个或两个以上。例:a__flag为非法的标示符。

1-4 在Verilog-HDL语言中,英文字母大小写是敏感的。例:flag和FLAG是不同的标示符。

1-5 常量,参数和标号应使用大写英文字母。

1-6 信号,变量,结构体和实体名应使用小写英文字母

1-7 标示符的命名要有意义,有意义的标示符命名比几行注释可读性更强。

1-8 下划线可用分割由几个单词组成的标示符。例addr_decode。

1-9 低电位有效的信号可在后面加个_b。

1-10 时钟信号可在后面加个_clk。

1-11 没有连接的输出信号可在后面加个_nc(not connection)。

1-12 三态信号可在后面加个_z。

1-13 标示符的长度不可以过长,一般不超过28个字符。

1-8 在学习,工作中应选择一种自己习惯或与同事能正常交流的标示符命名方式,并长期坚持。

2-1 用制表符Tan控制代码结构。

2-2 一条Verilog语句占据一行。

2-4 保持一行的字符数少于80个。

3-1 判断语句中的条件下信号或变量只能是1bit的。

3-2 不要给信号赋一个‘x‘值。

3-3 不要使用initial语句,在综合时会被忽略。

欢迎添加!




关键词: Verilog-HDL     Style     初学者    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]