- 5
- 0
- 约8.81千字
- 约 30页
- 2017-02-07 发布于江苏
- 举报
* 第8章 任务和函数 Verilog HDL 数字系统设计及实践 学习指南 【知识目标】 (1) 掌握Verilog任务说明语句的定义和使用; (2) 掌握Verilog函数说明语句的定义和使用; (3) 了解任务和函数的联系与区别; (4) 掌握常用的系统自定义任务和函数。 【技能目标】 (1) 熟练使用Verilog任务说明语句进行硬件编程; (2) 熟练使用Verilog函数说明语句进行硬件编程; (3) 在编程中熟练调用常用的Verilog预定义系统任务和函数。 【重点难点】 (1) 任务和函数的联系与区别; (2) 各种预定义函数的使用方式。 8.1 任务(Task)说明语句 任务可以在always或者initial模块中的任何过程语句中调用。任务的调用可以包含一个参数列表,参数列表中的各个参数将按照其在任务中的定义顺序,依次传递给任务中相对应的端口变量。其传递规则类似于用顺序端口连接方式来实例化子模块,任务调用时,仿真的运行控制转移到任务模块中。当任务结束后,仿真控制权才回归到任务调用之后的下一条语句。在一个任务中,可以启动另外一个任务,而新启动的任务又可以再次启动新的任务。当所有的任务在该仿真时刻运行完毕时,仿真运行控制权才转移回来。 定义任务的语法如下所示: task 任务名; 端口声明和变量定义; 一个或多个过程语句; endtas
您可能关注的文档
- ValuingOptions(公司金融,英文版)优秀讲义.ppt
- Valvular Involvement in SLE Christopher GStephenson,MD,培训教程文件.ppt
- VagHysterectomy培训教程文件.ppt
- Varia Die培训教程文件.ppt
- V 培训教程文件.ppt
- Variation in the Use of Discourse Markers by培训教程文件.ppt
- VarianChapterMarketDemand培训教程文件.ppt
- VAPOR BARRIERS培训教程文件.ppt
- Variation and Process Control Part 培训教程文件.ppt
- U人教英语选修第五单元sing language培训教程文件.ppt
- Verilog HDL 数字系统设计及实践 Verilog行为描述培训教程文件.ppt
- Verilog HDL 数字系统设计及实践 Verilog层次化设计培训教程文件.ppt
- Verilog HDL 数字系统设计及实践 各层次Verilog描述形式和电路建模培训教程文件.ppt
- Verilog HDL()培训教程文件.ppt
- Verilog HDL数字设计初步培训教程文件.ppt
- Verilog HDL指南培训教程文件.ppt
- Verilog HDL行为语句培训教程文件.ppt
- Verilog 行为描述培训教程文件.ppt
- verilog 操作符培训教程文件.ppt
- verbal & nonverbal communication培训教程文件.ppt
原创力文档

文档评论(0)