SV task and function

内容

system verilog过程语句:自增和自减操作符


逻辑比较操作符

  • 逻辑值为1bit

inside语句

变量类型转换

强制类型转换:$cast()

变量位宽转换

变量符号位转换

for循环语句

  • for循环中定义的int i和外部的int i是两个变量

for循环控制语句








do...while循环

  • 至少会执行一次循环

增强case语句




task and function


  • function不能调用task,task可以调用function

  • return的优先级高于函数名






function and task实例

function return by name



function return by value


function default value


posted @ 2024-01-21 21:58  Icer_Newer  阅读(8)  评论(0编辑  收藏  举报