EDA技术实用教程VHDLVHDL设计进阶分析.pptVIP

  • 3
  • 0
  • 约7.93千字
  • 约 53页
  • 2016-06-10 发布于湖北
  • 举报
第6章VHDL设计进阶 数据对象 常数 变量 信号 常数 为了使程序易于阅读和修改 全局性 Constant 常数名:数据类型:=表达式; 定义位置: 实体、结构体、程序包、块、进程和子程序 可视性原则 变量 暂存数据 局部量 Variable 变量名:数据类型:=表达式; 定义位置: 进程和子程序 综合器不支持初值 不可以列入敏感信号表 赋值无延时 信号 连接线作用,并行模块间的信息传递 全局性 Signal 信号名:数据类型:=初值 定义位置: 实体、结构体、程序包 综合器不支持初值 可以列入敏感信号表 赋值有延时 多个驱动源 并行赋值语句中不允许同一个信号有多个驱动源 进程中允许同一个信号有多个驱动源,但只有最后一个被启动 Signal a,b,c,y,z: integer; …… Process(a,b,c) Begin Y=a+b; Z=c-a; Y=b; End process 进程中的信号和变量 信号 变量 基本用法 电路中的连线 进程中的数据存储 适用范围 结构体内 进程 行为特征 延时

文档评论(0)

1亿VIP精品文档

相关文档