- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12讲_VHDL结构与语言要素
第12讲 VHDL结构及语言要素;一. VHDL文字规则
1、数字型文字
(1)整数文字:十进制整数
如:5,678,156E2(=15600),
45_234_287 (
(2)实数文字:带小数的十进制数
如:23.34,2.0,44.99E-2(=0.4499)
88_67_551.23_909(8867551.23909)
注:‘_’用以提高数字可读性;数字间不允许空格;(3)以数制基数表示的文字
格式: 基数#数字文字#E指数 (5部分组成)
如:10#170# (=170)
2#1111_1110# (=254)
16#E#E1 (=2#1110_0000# =224)
或:(=14×16=224)
16#F.01#E+2
(=(15+1/(16 × 16)×16 ×16=3841.00);(4)物理量文字
如:60 s、100 m、 177 A
注:整数可综合实现;
实数一般不可综合实现;
物理量不可综合实现;;2、字符串型文字
按字符个数多少分为:
字符:用单引号引起来的ASCII字符,可以是
数值,也可以是符号或字母。
如:‘A’,‘*’,‘Z’
字符串:用双引号引起来的一维字符数组;字符串分为:
(1)文字字符串:“文字”
如:“ERROR”,
“XXXXXXXX”,
“ZZZZZZZZ”,
“X”,
“BOTH S AND Q EQUAL TO L”,
;(2)数位字符串: (由双引号引起来的数字序列)
称为位矢量,代表二进制、八进制、十六进
制的数组。其位矢量的长度为等值的二进制数的
位数。
格式:
其中基数符号有三种:
B:二进制基数符号。
O:八进制基数符号,每一个八进制数一个
3位的二进制数。
X:十六进制基数符号,每一个十六进制数
代表 一个4位的二进制数。;3、标识符
定义常数、变量、信号、端口、子程序或
参数的名字。
基本标识符的要求(87标准):
以英文字母开头;
不连续使用下划线“_”;
不以下划线“_”结尾;
由26个大小写英文字母、数字0~9及
下划线“_”组成的字符串。 ; 基本标识符中的英文字母不分大小写;
VHDL的保留字不能作为标识符使用。
合法标识符如下:
my_counter、
Decoder_1、
FFT、
Sig_N、
Not_Ack、
State0;扩展标识符(93标准):
以反斜杠来界定,免去了87标准中基本标
识符的一些限制。使描述更加直观、方便
可以以数字打头,
允许包含图形符号,
允许使用VHDL保留字,
区分字母大小写等。
如:\74LS163\、 \Sig_#N\、
\entity\、\ENTITY\ ;4、下标名及下标段名
下标名:用于指示数组型变量或信号的某一个
元素。
格式: 标识符(表达式)
下标段名(段名):用于指示数组型变量或信号的某一 段元素。
您可能关注的文档
- 桂林电子科技大学 微机原理D8.1.ppt
- 概率论与数理统计 --- 第六章{样本与抽样分布} 第一节:总体与样本.ppt
- 概率论与数理统计 --- 第六章{样本与抽样分布} 第三节:样本函数与统计量.ppt
- 概率论与数理统计 --- 第六章{样本与抽样分布} 第二节:样本分布函数&直方图.ppt
- 概率论与数理统计 --- 第八章{假设检验} 第六节:假设检验两类错误.ppt
- 概率论与数理统计 --- 第四章{随机变量数字特征} 第三节:协方差与相关系数.ppt
- 模块三(T5走出课堂—在线制作与应用).doc
- 毕业生签订就业协议、派遣程序与.ppt
- 毕业论文各类表格与格式模板.doc
- 毕业设计任务书模板与要求.doc
- 绿色金融在环保产业绿色金融风险管理中的应用研究报告.docx
- 2023年度一级建造师经典例题【研优卷】附答案详解.docx
- 2023年度一级建造师经典例题及答案详解【历年真题】.docx
- 2023年度一级建造师经典例题附参考答案详解(达标题).docx
- 小鹿的减法说课课件.pptx
- 绿色金融战略布局与2025年可持续发展目标实施路径分析.docx
- 2023年度一级建造师经典例题【培优B卷】附答案详解.docx
- 工程预算方案设计说明(3篇).docx
- 2023年度一级建造师综合提升测试卷及完整答案详解(全国通用).docx
- 绿色金融在绿色消费领域的推动作用与2025年可持续发展目标协同.docx
最近下载
- 土地流转解约合同模板8篇.docx VIP
- 学堂在线 科研伦理与学术规范 期末考试答案.docx VIP
- 《GBT 5336-2022汽车车身修理技术条件》最新解读.pptx
- 中国台球协会技能等级考试中式台球考题说明.pdf VIP
- 国开 电大计算机应用基础 终结性考试试题及答案.docx VIP
- GBT3798-2021 汽车大修竣工出厂技术条件.pdf VIP
- 《中国现代文学专题》期末复习指导_综合练习题及答案.doc VIP
- 化学方程式配平万能解法解析.docx VIP
- 风电基础工程清单报价汇总表.pdf VIP
- 2024年曲阜师范大学成教《计算机控制技术》期末考试复习试题.pdf VIP
文档评论(0)