- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HDL编码风格和编码指南
HDL编码风格与编码指南
HDL编码风格与编码指南
作者:徐欣 博士 孙广富 博士
原文出自e元素科技网站
Rev. 0.1
June 30,2002
第一部分:说明
1.准则的重要程度分三个层次:
好的经验 -- 表明这条规则是一般情况下比较好的经验,在大多数的情况下
要遵循,在特殊情况下可以突破这一规则。
推荐 -- 推荐这一规则,在遵循这一规则的条件下,一般不会出现问题;
强烈推荐 -- 表示严格规定,除非出现特别特殊的情况,否则要严格遵守。
2.斜体部分一般表明不按照规则执行,会出现的问题和现象,或一些相关注释。
3.版本及修订工作
姓名 徐欣,孙广富
修订 规范的最初发布
日期 2002-6-30
联系方式 Dr.xuxin@163.net
第二部分:HDL编码风格
1. 文件头和修订列表
作为好的源代码,其中必须包含所有需要的信息。因此源代码中要
包含文件头和修订列表(以获得修改情况)。
1.1 文件头包含以下内容:
·模块名
·文件名
·需要的库
·模块描述
·使用的仿真器--其运行平台和版本
·使用的综合工具,其运行平台和版本
·作者名字和e-mail
1.2 修订列表包含以下内容:
·修订版本号
·改动的数据
·修订者名字和e-mail
·改动的详细描述
下面是一个例子:
Example Header
-------------------------------------------------------------------------------------------
-- Module : MAC (Multiply Accumulate Unit)
-- File : mac.vhd
-- Library : ieee,.......
-- Des cription : It is a general Purpose Multiply Accumulate Unit capable of
-- Simulator : Modelsim 5.2 / Windows 95
-- Synthesizer : Synplify / Windows95
-- Author / Designer : Harish Y S (harish@opencores.org)
-------------------------------------------------------------------------------------------
Example Revision List
-------------------------------------------------------------------------------------------
-- Revision Number : 1
-- Date of Change : 20th March 2000
-- Modifier : Harish Y S (harish@opencores.org)
-- Des cription : Initial Design
-------------------------------------------------------------------------------------------
-- Revision Number : 2
-- Date of Change : dd mm yyyy
-- Modifier : XYZ (email)
-- Des cription : Modified the ????.to improve ????..
-------------------------------------------------------------------------------------------
文件头的标准模式:
-------------------------------------------------------------------------------
-- Title :
-- Project :
-------------------------------------------------------------------------------
-- File :
-- Author : name
-- Organization:
-- Created :
-- Last update :
-- Platform :
-- Simulators :
-- Synthesizers:
-- Targets :
-- Dependency :
----------------------
您可能关注的文档
- c语言及数据结构和算法课程设计--学生信息管理系统.doc
- CSS+DIV网页布局和美化 第三章 CSS布局模型课件.ppt
- C语言和数据结构课程设计报告.doc
- C语言程序设计课件教学资源学习手册第8章 结构体和共用体及其应用.docx
- Crossfire BeilsteinGmelin - 信息检索和利用教学主页.ppt
- C语言程序设计课件源程序及习题答案第8章结构体和共用体及其应用.ppt
- C语言源码评判系统设计和实现.ppt
- COPD合并哮喘 – 差异和相似课件.ppt
- C语言程序设计课件教学资源演示文稿第8章 结构体和共用体及其应用演示文稿.ppt
- Coupling a Neutron array with AGATA耦合和Agata中子阵列.ppt
文档评论(0)