数据类型和运算操作符VHDL.pptxVIP

  • 2
  • 0
  • 约4.99千字
  • 约 34页
  • 2023-02-09 发布于上海
  • 举报
会计学1数据类型和运算操作符VHDL VHDL的客体(对象)1、Constant (常量)2、Variable(变量)3、Signal(信号)第1页/共34页 对象的说明常数(constant):是一个固定的值,常数说明就是对某一常数名赋予一个固定的值,常量只能在说明时被赋值。 语法形式:constant 常数名:数据类型:=表达式; 例: constant VCC :real := 5.0;变量(variable):只能在process、function和procedure结构中使用,是一个局部量。 语法形式:variable 变量名:数据类型 约束条件:=表达式; 例:variable x,y : integer; variable count : integer range 0 to 255 := 10;信号(signal):电路内部硬件连接的抽象。信号可以在architecture、package、entitiy中声明。是一个全局量。 语法形式:signal 信号名:数据类型 约束条件:=表达式; 例:signal clk :std_logic := ‘1’;第2页/共34页 信号与端口的比较第3页/共34页 信号与端口的比较第4页/共34页 信号和变量的区别 (1) 信号赋值是有一定延迟的 ,在进程中,信号的代入是在 进程结束或者WAIT语句时进行。 而变量赋

文档评论(0)

1亿VIP精品文档

相关文档