- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VHDL语言要素EDA技术讲授-电气与信息工程学院-湖南文理学院
《 E D A 技 术》 课 程 教 学 讲授:伍宗富 第 二 讲 VHDL程序基本结构及语言要素 教学目的:使学生掌握VHDL程序基本结构及语言要素相关使用方法。 教学重点: VHDL程序基本结构及语言要素。 教学难点:常量、变量、信号的用法。 教学方法:讲授法、计算机辅助法。 课时计划:2学时 使用教材:EDA技术及应用.谭会生等.西安:西安电子科技大学出版社 主要参考文献: [1] 徐光辉等.CPLD/FPGA的开发和应用[M].北京:电子工业出版社 [2] 侯伯亨等.VHDL硬件描述语言与数字逻辑电路设计[M].西安:西安电子科技大学出版社 [3] [4] 周立功等.SOPC嵌入式系统基础教程[M].北京:北京航空航天大学出版社 课题: VHDL程序基本结构及语言要素 二、 VHDL语言要素 三、课堂小结 四、作业 课堂小结 课外作业: 教材P209 3.2 、3.5 * EDA技术 讲授:伍宗富 * EDA技术 讲授:伍宗富 * 湖南文理学院电气与信息工程学院 一、 VHDL程序基本结构 1. VHDL简介 VHDL的英文全名是Very-High-Speed Integrated Circuit Hardware Description Language,诞生于1982年。1987年底,VHDL被IEEE 和美国国防部确认为标准硬件描述语言。自IEEE公布了VHDL的标准版本(IEEE-1076)之后,各EDA公司相继推出了自己的VHDL设计环境,或宣布自己的设计工具可以和VHDL接口。此后VHDL在电子设计领域得到了广泛的接受,并逐步取代了原有的非标准硬件描述语言。1993年,IEEE对VHDL进行了修订,从更高的抽象层次和系统描述能力上扩展VHDL的内容,公布了新版本的VHDL,即IEEE标准的1076-1993版本。现在,VHDL作为IEEE的工业标准硬件描述语言,又得到众多EDA公司的支持,在电子工程领域,已成为事实上的通用硬件描述语言。 2. VHDL程序设计约定 为了便于程序的阅读和调试,对VHDL程序设计作如下约定: 1)语句结构描述中方括号“[ ]”内的内容为可选内容。 2)VHDL的编译器和综合器对程序文字的大小写是不加区分的。 3)程序中的注释使用双横线“- -”。在VHDL程序的任何一行中,双横线“- -”后的 文字都不参加编译和综合。 4)为了便于程序的阅读和调试,书写和输入程序时,使用层次缩进格式,同一层 次的对齐,低层次的较高层次的缩进两个字符。 5)考虑到MAX+plusll要求源程序文件的名字与实体名必须一致,因此为了使同 一 个VHDL源程序文件能适应各个EDA开发软件上的使用要求,建议各个源程 序文件的命名均与实体名一致。 一、 VHDL程序基本结构 3. VHDL程序基本结构 一个相对完整的VHDL程序(或称为设计实体)具有比较固定的结构。至少应包括三个基本组成部分:库与程序包使用说明、实体说明和实体对应的结构体说明。常用语句结构如下: LIBRARY 库名; USE 库名.程序包名.ALL; ENTITY 实体名 IS [GENERIC(类属表);] [PORT(端口表);] END [ENTITY] [实体名]; ARCHITECTURE 结构体名 OF 实体名 IS [说明语句;] BEGIN [功能描述语句;] END [ARCHITECTURE] [结构体名]; 一、 VHDL程序基本结构 - -类属表说明用于确定设计实体和其外部环境通信的参数,传递静态的信息。其一般书写格式如下: GENERC([常数名:数据类型[:设定值] {;常数名:数据类型[:设定值]}); 例: GENERIC(WIDTH:INTEGER=8); - -端口模式是指这些通道上的数据流动方式,如:IN(输入)、OUT(输出)、BUFFER(具有读功能的输出模式,可以读或写,只能有一个驱动源)、INOUT(双向 )。 - -结构体中的说明语句是对结构体的功能描述语句中将要用到的信号(SIGNAL)、数据类型(TYPE)、常数(CONSTANT)、元件(COMPONENT)、函数(FUNCTION)和过程(PROCEDURE)等加以说明的语句。 - -功能描述语句结构可以含有块、进程、信号赋值、子程序调用、元件例化五种不同类型的
您可能关注的文档
- TitleII化学吸着と触媒作用讲义ノートAuthors田丸谦二Citation.PDF
- TL—950型高精度金属打标机使用说明书-电腐蚀打标机.DOC
- TFTpanelArt1revised2582016forweb1OL-古物古蹟办事处.PDF
- TK18触摸产品应用演示板-迅杰科技.PDF
- TMG膜片联轴器安装使用说明书-江苏泰克曼传动设备有限公司.DOC
- TiO2可见光催化H2O2降解水中的有机污染物-中国有色金属学报.PDF
- TIEMCCD芯片Impactron-中国显微图像网.PPT
- TMR2905datasheet-CN-江苏多维科技有限公司.PDF
- TOF$SIMS在源岩单组分研究中的应用.PDF
- TKS系列仿真器使用指引.PDF
最近下载
- 《天上有颗南仁东星》第二课时 课件 八年级语文上册 统编版.pptx VIP
- 新人教版高中物理必修三第十一章《电路及其应用》测试题(含答案解析).docx VIP
- 14、圆明园的毁灭(课件)第二课时2023-2024学年五年级上册语文(统编版) (1).pptx VIP
- 北师大版四年级数学上册第三单元《乘法》(大单元教学设计).docx VIP
- 同上一堂党课初中篇 中流砥柱观后感五.doc VIP
- 必威体育精装版2016-2017学年秋季学期人美版小学六年级上册美术教案全册.doc VIP
- 《互联网》精品课件.pptx VIP
- 浙江维思通新材料有限公司年产 20000 吨锂电池新型材料项目环评报告.docx VIP
- BIM基础培训教材课件.pptx VIP
- 管理学:激励PPT教学课件.pptx
文档评论(0)