第五章VHDL语言的对象和数据类型及运算操作符.pptVIP

  • 18
  • 0
  • 约8.55千字
  • 约 29页
  • 2017-02-23 发布于上海
  • 举报

第五章VHDL语言的对象和数据类型及运算操作符.ppt

第五章VHDL语言的对象和数据类型及运算操作符

5.4 VHDL数据对象(Data Objects) 常量(Constant) 固定值,不能在程序中被改变 增强程序的可读性,便于修改程序 可在Package、Entity、Architecture、Process、Function、Procedure中进行定义,其有效范围也相应限定 书写格式: Constant 常量名[,常量名…]:数据类型[:=表达式]; 例:Constant data_bus_width: integer := 8; 5.4 VHDL数据对象(Data Objects) 信号(Signals) 代表连线,Port也是一种信号 没有方向性,可给它赋值,也可当作输入 在Package、Entity、Architecture中定义 设定的初始值在综合时没有用,只是在仿真时在开始设定一个起始值。 用 = 进行赋值 用 : = 进行初始化 signal count:bit_vector(3 downto 0):=“0011”; 5.4 VHDL数据对象(Data Objects) 变量(Variable) 临时数据,没有物理意义 只能在Process、Function、 Procedure中定义,并只在其内部有效, 要使其全局有效,先转换

文档评论(0)

1亿VIP精品文档

相关文档