系统任务和函数.pptVIP

  • 26
  • 0
  • 约1.94万字
  • 约 82页
  • 2017-06-24 发布于湖北
  • 举报
系统任务和函数

为了便于设计者对仿真过程进行控制,以及对仿真结果进行 分析比较,Verilog HDL提供了大量的系统功能调用,大致 可以分成两种: 一种是任务型的功能调用,称为系统任务; 另一种是函数型的功能调用,称为系统函数。 Verilog HDL的系统任务与系统函数是以字符“$”开头的标识 符,一般在initial和always过程块中调用系统任务和函数 主要区别有两点:系统任务可以没有返回值,或有多个返回 值,而系统函数只有一个返回值;系统任务可以带有延迟, 而系统函数不允许延迟,在0时刻执行。;依据实现功能的不同,可分成以下几类: 1) 显示任务( display task) 2) 文件输入/输出任务(File I/O task) 3) 时间标度任务(timescale task) 4) 模拟控制任务(simulation control task) 5) 时序验证任务(timing check task) 6) PLA建模任务(PLA modeling task) 7) 随机建模任务(stochastic modeling task) 8) 实数变换函数(conversion functions for real) 9) 概率分布函数(probabilistic distribution function) ;显示系统任务用于信息显示和输出。这些系统任务进一步分为: ? 显示和写

文档评论(0)

1亿VIP精品文档

相关文档