集成电路设计VHDL教程第6课.pptVIP

  • 2
  • 0
  • 约1.34万字
  • 约 55页
  • 2018-05-04 发布于四川
  • 举报
VHDL的进程语句和顺序语句 复习: 请用并行条件语句(WHEN…ELSE)和并行选择语句(WITH…SELECT…WHEN)设计四选一多路选择器。 本课要解决的问题 进程语句的作用、结构和启动方式; 顺序赋值语句、case语句和if语句的使用方法; 如何描述数据对象的属性; 如何对时钟信号进行描述。 一、流水灯的VHDL代码 流水灯代码中的语言现象 二、VHDL中的进程语句(P68-71) 进程语句的作用 进程语句的格式 一个进程在硬件中相当于一个独立的电路模块。 进程执行方式及特点 进程是并行语句: 进程的启动受敏感信号参数表中的敏感信号,或进程启动语句WAIT语句决定。 进程中的语句为无限循环语句: 信号可作为多个进程间的通信线 一个进程中只允许描述一个时钟信号的同步时序逻辑 进程中可描述顺序语句,包括: 赋值语句; 流程控制语句; 等待语句; 子程序调用语句; 返回语句; 空操作语句。 二、顺序语句中的赋值语句(P52-56) 变量赋值与信号赋值 省略赋值 2.1 变量赋值与信号赋值 格式: 顺序信号赋值语句与并行信号赋值语句的异同 进程中信号与变量的区别 信号赋值可以加上延时,而变量赋值不可以; 信号可以作为两个进程间的通信线,在各个进程间传递信息,而变量只能在进程中使用; 在进程中,信号赋值在进程结束后执行,变量赋值

文档评论(0)

1亿VIP精品文档

相关文档