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