第2部分vdl词法基础.pptVIP

  • 4
  • 0
  • 约1.09万字
  • 约 55页
  • 2018-12-22 发布于福建
  • 举报
第2部分vdl词法基础

第2章 VHDL词法基础 2.1 标识符 2.2 数据对象 2.3 数据类型 2.4 类型转换 2.5 词法单元 2.6 运算符与操作符 2.7 属性 2.1 标识符 标识符规则是VHDL语言中符号书写的一般规则。不仅对电子系统设计工程师是一个约束,同时也为各种各样的EDA工具提供了标准的书写规范,使之在综合仿真过程中不生产生歧义,易于仿真。 VHDL语言有两个标准版:VHDL’87版和VHDL’93版。VHDL’87版的标识符语法规则经过扩展后,形成了VHDL’93版的标识符语法规则。前一部分称为短标识符,扩展部分称为扩展标识符。VHDL’93版含有短标识符和扩展标识符两部分。 对象的赋值规则: 信号和变量可以连续的赋于不同的值。 常量只在它被说明时赋值,在整个器件工作期间值不变化。试图对常量多次赋值是错误的。 文件可以用参数向子程序传递数据,通过子程序对文件进行读和写操作。文件不可以通过赋值来更新文件的内容,文件参数没有模式。 可用函数调用的方法给对象赋初值。 例如: CONSTANT Bus-number:Integer :=My_function(True,6); 如果在同一个对象说明语句中,对多个同一类型的对象指定初始值,则多个对象同时取得了这一指定值。 信号和变量的默认值。当信号和变量没有指定初始值或没有给信号变量赋值时

文档评论(0)

1亿VIP精品文档

相关文档