Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 887 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 887 Bytes

使用Verilator进行代码规范检查步骤说明

  1. 将文件ysyx_学号后六位.v复制到本目录下
  2. 将本目录中Makefile中的ID变量修改为学号后六位
  3. 运行make lint, Verilator将会报告除DECLFILENAMEUNUSED之外所有类别的Warning, 你需要修改代码来清理它们. Warning的含义可以参考Verilator手册的说明
  4. 运行make lint-unused, Verilator将会额外报告UNUSED类别的Warning, 你需要修改代码来尽最大可能清理它们
  5. 若某些UNUSED类别的Warning无法清理, 需要填写本目录中的表格Verilator中Warning无法清理说明.xlsx并给出原因, 用于向SoC团队和后端设计团队提供参考