电子设计自动化-lzs-chaper520429.pptVIP

  • 8
  • 0
  • 约9.57千字
  • 约 65页
  • 2016-12-10 发布于江西
  • 举报
VHDL常用语句右图所示给出了常用的并行语句以及在同一结构体中各种并行语句运行的示意图。这些语句不必同时使用,每一语句模块都可以独立异步运行,模块之间并行运行,并通过信号可交换信息。 VHDL并行语句 1、进程语句PROCESS进程语句是VHDL程序中使用最频繁和最能体现VHDL语言特点的一种语句,其原因大概是由于它的并行和顺序行为的双重性,以及其行为描述风格的特殊性。一个结构体中可以包括多个进程语句,各进程语句之间或各进程语句与其他并行语句之间的通信是依靠信号SIGNAL来传递的。进程语句通常由一段程序构成,虽然进程语句本身是并行语句,但其内部的语句是由顺序语句构成的。因此,在编写PROCESS的内部语句时要特别注意各语句书写的先后顺序,不同的语句书写顺序将导致不同的硬件设计结果。 VHDL并行语句 进程语句的书写格式为: [标号:]PROCESS信号1,信号2,…[进程说明语句]BEGIN[顺序语句]END PROCESS [标号]; 1标号。标号是进程的名称,是为了区别同一结构体中的不同进程而设置的,但它并不是必需的。 VHDL并行语句 3进程说明语句。进程说明语句用于对该进程内所用到的“局部数据”进行定义如常数、变量、信号等,这里所说的“局部数据”就是该数据只对本进程有效,只能用于本进程内,不可用于其他进程或并行语句中。若想把“局部数据”带出进程,则必须把

文档评论(0)

1亿VIP精品文档

相关文档