uvm_dpi中主要有三大类的dpi调用,1)cmdline的参数接收函数,2)reg后门访问的hdl路径处理函数,
3)regex正则表达式处理函数;
1)regex正则匹配,在定义no_dpi时,只支持glob类型的match比较;支持dpi则可以进行regex的match比较;
//包着的会被认为是正则表达式,一个/^表示起始位置;
2)cmdline的dpi,c的实现和仿真器有关系;标准只定义了接口;vpi_get_vlog_info();
3)hdl类型dpi,check_path,通过pli接口,检查给出的path是否存在不做write和read操作;
deposite和force操作;
release和read操作;
hdl_force_time,force一段时间的值,之后release并read;