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