欢迎来到天天文库
浏览记录
ID:8145611
大小:47.00 KB
页数:25页
时间:2018-03-07
《hdl编码风格及编码指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、HDL编码风格与编码指南HDL编码风格与编码指南HDL编码风格与编码指南作者:徐欣博士孙广富博士原文出自e元素科技网站Rev.0.1June30,2002第一部分:说明1.准则的重要程度分三个层次:好的经验--表明这条规则是一般情况下比较好的经验,在大多数的情况下要遵循,在特殊情况下可以突破这一规则。推荐--推荐这一规则,在遵循这一规则的条件下,一般不会出现问题;强烈推荐--表示严格规定,除非出现特别特殊的情况,否则要严格遵守。 2.斜体部分一般表明不按照规则执行,会出现的问题和现象,或一些相关注释。 3.版本及修
2、订工作 姓名徐欣,孙广富修订规范的最初发布日期2002-6-30联系方式Dr.xuxin@163.net第二部分:HDL编码风格1.文件头和修订列表作为好的源代码,其中必须包含所有需要的信息。因此源代码中要包含文件头和修订列表(以获得修改情况)。1.1文件头包含以下内容:·模块名·文件名·需要的库·模块描述·使用的仿真器--其运行平台和版本·使用的综合工具,其运行平台和版本·作者名字和e-mail1.2修订列表包含以下内容:·修订版本号·改动的数据·修订者名字和e-mail·改动的详细描述下面是一个例子:Examp
3、leHeader---------------------------------------------------------------------------------------------Module:MAC(MultiplyAccumulateUnit)--File:mac.vhd--Library:ieee,.......--Description:ItisageneralPurposeMultiplyAccumulateUnitcapableof--Simulator:Modelsim5.2/W
4、indows95--Synthesizer:Synplify/Windows95--Author/Designer:HarishYS(harish@opencores.org)-------------------------------------------------------------------------------------------ExampleRevisionList--------------------------------------------------------------
5、-------------------------------RevisionNumber:1--DateofChange:20thMarch2000--Modifier:HarishYS(harish@opencores.org)--Description:InitialDesign---------------------------------------------------------------------------------------------RevisionNumber:2--Dateof
6、Change:ddmmyyyy--Modifier:XYZ(email)--Description:Modifiedthe????.toimprove????..-------------------------------------------------------------------------------------------文件头的标准模式:-------------------------------------------------------------------------------
7、--Title:--Project:---------------------------------------------------------------------------------File:--Author:name--Organization:--Created:--Lastupdate:--Platform:--Simulators:--Synthesizers:--Targets:--Dependency:------------------------------------
8、---------------------------------------------Description:---------------------------------------------------------------------------------Copyright(c)notice------------------------
此文档下载收益归作者所有