发明名称 基于SystemVerilog断言和任务的协同总线验证方法及系统
摘要 本发明公开了基于SystemVerilog断言和任务的协同总线验证方法及系统。该验证方法包括:步骤1,列举AHB总线时序;步骤2,根据AHB总线时序类型对AHB总线时序进行属性抽象;步骤3,根据预设的条件对AHB总线时序属性用SystemVerilog断言描述,或者对AHB总线时序属性用任务描述。本发明充分利用了断言验证的优点,同时对SystemVerilog断言不易定义的部分属性,利用SystemVerilog任务作为补充,对其描述和验证,两者协同工作,各取所长,以最简便方式,获得较高的覆盖率,达到良好的验证效果。
申请公布号 CN102495782B 申请公布日期 2014.01.29
申请号 CN201110390469.7 申请日期 2011.11.30
申请人 中国科学院微电子研究所 发明人 张挺;陈岚;冯燕
分类号 G06F11/26(2006.01)I 主分类号 G06F11/26(2006.01)I
代理机构 北京华沛德权律师事务所 11302 代理人 刘丽君
主权项 基于SystemVerilog断言和任务的协同总线验证方法,其特征在于,包括:步骤1,列举AHB总线时序;步骤2,根据AHB总线时序类型对AHB总线时序进行属性抽象;步骤3,根据预设的条件对AHB总线时序属性用SystemVerilog断言描述,或者对AHB总线时序属性用SystemVerilog任务描述;步骤3中,如果AHB总线时序属性为传输中插入等待周期,空闲传输,忙传输,从机错误响应,从机重试响应或从机分块响应,则用SystemVerilog断言描述;如果AHB总线时序属性为流水操作,突发传输或复位,则用SystemVerilog任务描述。
地址 100029 北京市朝阳区北土城西路3号