博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[原创][Verilog]个人.v文件书写规范
阅读量:4540 次
发布时间:2019-06-08

本文共 291 字,大约阅读时间需要 1 分钟。

1> 文件名命名,小些单词为主且从命名中可以大致读出其功能,例如:fpga_power.v,can_ctrl.v等命名。

2> 顶层top文件的输入输出IO信号使用大些表示,且加上”i/o”标识符表示是输入信号还是输出信号。

3> 每个模块的书写,模块定义时书写参考如下形式。

模块定义时写法 

4> 模块例化时的写法,可参考如下。

模块例化范例 

5> always程序块内begin…end要写全。always模块的编写范例如下。

always程序块 

6> 位宽不要浪费,位宽进制都应写清楚,比如8’hFF。

转载于:https://www.cnblogs.com/airbird/p/verilog_code_style.html

你可能感兴趣的文章
mysql 5.6 参数详解
查看>>
求旋转数组的最小元素
查看>>
Gson解析Json数组
查看>>
Lintcode: Fast Power
查看>>
Pocket Gem OA: Log Parser
查看>>
枚举也能直接转换为对应的数值输出
查看>>
angularjs1-7,供应商
查看>>
BitSet
查看>>
[SCOI2010]生成字符串
查看>>
Python中的open和codecs.open
查看>>
javascript 日常
查看>>
让插件帮你优化代码
查看>>
Java之路——Java初接触
查看>>
2018.12.27学习JavaScript
查看>>
理工之 A+B Problem III
查看>>
软件工程第一次作业
查看>>
【Android 界面效果24】Intent和PendingIntent的区别
查看>>
node学习之搭建服务器并加装静态资源
查看>>
android 按menu键解锁功能的开关
查看>>
Linux 下的dd命令使用详解
查看>>