资料
  • 资料
  • 专题
Verilog代码书写规范
推荐星级:
时间:2019-12-25
大小:210.92KB
阅读数:588
上传用户:二不过三
查看他发布的资源
下载次数
0
所需E币
4
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
Verilog代码书写规范1. 目的 本规范的目的是提高书写代码的可读性、可修改性、可重用性,优化代码综合和仿真的结 果,指导设计工程师使用 VerilogHDL 规范代码和优化电路,规范化可编程技术部的 FPGA 设计输 入,从而做到:① 逻辑功能正确,②可快速仿真,③ 综合结果最优(如果是hardware model),④ 可读性较好。 2. 范围 本规范涉及Verilog HDL编码风格,编码中应注意的问题,Testbench的编码等。 本规范适用于Verilog model的任何一级(RTL,behavioral, gate_level),也适用于出于仿真、综 合或二者结合的目的而设计的模块。 3. 定义 Verilog HDL : Verilog 硬件描述语言 FSM : 有限状态机 伪路径 : 静态时序分析(STA)认为是时序失败,而设计者认为是正确的路径。 4. 规范内容 4.1.Verilog 编码风格 本章节中提到的 Verilog 编码规则和建议适应于 Verilog model 的任何一级( RTL , behavioral, gate_level),也适用于出于仿真,综合或二者结合的目的而设计的模块。 4.1.1. 命名的习惯 选择有意义的信号和变量名,对设计是十分重要的。命名包含信号或变量诸如出处、有效状 态等基本含义,下面给出一些命名的规则。 y 用有意义而有效的名字 有效的命名有时并不是要求将功能描述出来,如 For ( I = 0; I Mem[I] For 语句中的循环指针I 就没必要用loop_index作为指针名。 y用……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书