hdl编码风格HDL 编码风格与编码指南 HDL 编码风格与编码指南 Rev. 0.1 June 30,2002 第一部分:说明 1.准则的重要程度分三个层次: 好的经验 -- 表明这条规则是一般情况下比较好的经验,在大多数的情况下 要遵循,在特殊情况下可以突破这一规则。 推荐 -- 推荐这一规则,在遵循这一规则的条件下,一般不会出现问题; 强烈推荐 -- 表示严格规定,除非出现特别特殊的情况,否则要严格遵守。 2. 斜体部分一般表明不按照规则执行, 会出现的问题和现象, 或一些相关注释。 3.版本及修订工作 姓名 徐欣 博士,孙广富 博士 修订 规范的最初发布日期 2002-6-30 第二部分:HDL 编码风格 1. 文件头和修订列表 作为好的源代码,其中必须包含所有需要的信息。因此源代码中要 包含文件头和修订列表(以获得修改情况)。 1.1 文件头包含以下内容: www.fpga.com.cn HDL 编码风格与编码指南 ・模块名 ・文件名 ・需要的库 ・模块描述 ・使用的仿真器--其运行平台和版本 ・使用的综合工具,其运行平台和版本 ・作者名字和 e-mail 1.2 修订列表包含以下内容: ・修订版本号 ・改动的数据 ・修订者名字和 e-mail ・改动的详细描述 下面是一个例子: Example Header ------------------------------------------------------------------------------------------- Module : MAC (Multiply Accumulate Unit) -- File : mac.vhd -- Library : ieee,....... -- Description : It is a general Purpose Multiply Ac……