- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VHDL入门 一、VHDL简介 二、VHDL程序的基本结构 三、结构体的四种描述方式 四、结构体的三种子结构描述 五、VHDL的对象、数据类型及运算操作符 一、VHDL简介 1、什么是VHDL? HDL—Hardware Description Language—硬件描述语言—描述硬件电路的功能、信号连接关系及定时关系的语言。 VHDL—Very High Speed Integrated Circuit Hardware Description Language—超高速集成电路硬件描述语言 2、VHDL的历史 20世纪80年代初提出VHDL 1987年IEEE发布了IEEE 1076标准 1993年更新为IEEE 1164标准 1995年我国国家技术监督局指定的《CAD通用技术规范》推荐VHDL作为我国电子设计自动化硬件描述语言的国家标准。 3、VHDL的特点 ①?功能强大,设计灵活; ② 强大的硬件描述能力; ③ 设计与工艺无关; ④ 易于共享与复用; ⑤ 支持广泛; ⑥不具有描述模拟电路的功能 4、学习VHDL的注意事项 牢记 VHDL是硬件描述语言,不能把它当成纯软件语言来掌握,它的描述与硬件有密切联系。 5、VHDL语句的一些规定 (1)在VHDL中,字母的大、小写没有区别(单引号内的字符常数和双引号内的字符串除外); (2)以分号“;”作为语句结束的标志; (3)注释行以双短线“- -”开始; VHDL语句的一些规定 (4)各种名称的命名规则: ①名称由字母、数字和下划线组成; ②名称的第一个字符必须是字母; ③名称的最后一个字符不能是下划线,也不能连用下划线; ④命名不能与VHDL的保留字或关键字相同。 二、VHDL程序的基本结构 例1、1位全加器的VHDL描述: ENTITY adder IS PORT( a, b,cin : IN BIT; s ,co : OUT BIT); END adder; ARCHITECTURE a OF adder IS BEGIN s=a XOR b XOR cin; co=((a XOR b) AND cin) OR (a AND b); END a; (一)VHDL相关语句说明 1、实体(Entity ) ENTITY 实体名 IS [类属参数说明] [端口说明] END 实体名; (一)VHDL相关语句说明 3、类属参数说明 用来为设计实体指定参数,如定义端口宽度、器件延时等。 4、端口说明 描述端口的名称、模式和数据类型。 端口: 实体的每一个输入、输出信号称为端口,对应于硬件电路图或芯片的一个引脚。 端口说明 PORT(端口名[,端口名]:模式 数据类型; ┇ 端口名[,端口名]:模式 数据类型); 端口的五种模式 ①?输入模式(IN) ②?输出模式(OUT) ③?双向模式(INOUT) ④?缓冲模式(BUFFER) 数据类型 说明经过端口的信号的数据类型。 VHDL是一种强类型语言,有10种标准的数据类型,还可以由用户自定义数据类型。 BIT(位,可取值为‘0’或‘1’ )类型是VHDL的预定义类型,使用此类型时无需特别说明。 当使用非预定义的数据类型时,必须用库和程序包调用语句来为程序的编译指明所使用的数据类型的定义在哪里。 库和程序包的调用 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY adder IS PORT( a, b,cin : IN STD_LOGIC; s ,co : OUT STD_LOGIC); END adder; 2、结构体 ARCHITECTURE 结构体名 OF 实体名 IS [结构体说明部分]; BEGIN 并行处理语句; END结构体名; 2、结构体 结构体名:对本结构体的命名。 结构体说明部分:对结构体内部所使用的信号、常数、数据类型和函数进行定义; 并行处理语句:具体描述了结构体的行为和结构。 设计实体 3、VHDL程序的五个组成部分 1、? 实体(Entity ) 描述所设计的系统的外部接口信号。 2、? 结构体(Architecture Body) 描述系统内部的结构和行为。 3、? 程序包(Package) 存放各个设计模块都能共享的数据类型、信号和常数的定义以及函数和过程的定义等。 VHDL程序的五个组成部分 4、? 库(Library) 存放已经编译的实体、结构体、程序包和配置的定义。 5、? 配置(Configuration) 描述实体与结构体之间
您可能关注的文档
- (2019年高考)时评和任务驱动型作文写作方法指导.doc
- (打印)S版六年级下册语文总复习总结整理.docx
- (电子作业)“精彩极了”与“糟糕透了”.doc
- (电子作业)最后一分钟.doc
- (全国通用版)2018—2019高中历史新人教版必修3考试试题:课时分层作业2“罢黜百家独尊儒术”.doc
- (2017秋)七年级英语(人教新目标)上册-学案设计课件:unit5Section-A-2.ppt
- (新田小学)义务教育均衡发展汇报材料2018年秋季学期.doc
- (修改版含反思)写作学会记事.doc
- (人教版)一年级数学上册-总复习总结(一).doc
- (银川回中)对于农业的复习总结--2018.docx
- 医疗废弃物处理中心建设与废弃物处理政策支持2025年可行性研究报告.docx
- 《2025年家居服市场细分与线上线下渠道融合策略》.docx
- 2025年新能源汽车超快充充电桩行业发展趋势预测.docx
- 2025年铝期货产业套期保值方案.docx
- 《主题公园行业2025年IP构建沉浸式体验项目开发品牌策略研究》.docx
- 《金融软件市场分析:2025年金融风控系统需求增长与量化交易软件应用价值》.docx
- 2025年企业培训行业数字化工具应用与定制化方案分析.docx
- 天津蓟县介绍.pptx
- 2025年医药冷链物流行业调研报告:生鲜电商驱动需求预测.docx
- 《2025年体系认证行业深度调研:ISO体系认证普及对行业专项认证机遇的资源配置》.docx
最近下载
- 输血记录簿单[整理版][文摘].pdf VIP
- 输血科程序文件.docx VIP
- 输血科生物安全管理操作手册.docx VIP
- 零售门店陈列管理标准手册.docx VIP
- 零售门店商品陈列与管理标准.docx VIP
- 年产5000吨塑料颗粒、1.2亿米滴灌带生产线建设项目突发环境事件应急预案.pdf VIP
- 年产15万卷农用节水滴灌带、5000吨农用再生塑料颗粒生产加工项目建设项目环境影响报告表.docx VIP
- 2024年《社区JW工作规范(试行)》题库.docx
- BFDX北峰BF-MT7250 数字调频车载台BF-MT7250 说明书.pdf
- 2026届高三数学一轮复习课件:充分条件与必要条件.ppt VIP
有哪些信誉好的足球投注网站
文档评论(0)