固定延迟输出结果的RTL接口信号的监测方法技术

技术编号:31586230 阅读:32 留言:0更新日期:2021-12-25 11:31
本发明专利技术公开了一种固定延迟输出结果的RTL接口信号的监测方法,包含如下步骤:采集监测请求信号;创建事务队列,将请求信号写入事务队列;利用单比特同步信号来进行信号同步,通过固定的时钟延迟输出运算结果;判断单比特同步信号的值,如果为0,则延迟固定的时钟延迟,如果为1,则进入下一步;从事务队列中取出请求信号,将运算结果和请求信号写入同一个事务中,监测封装事务;对外广播监测封装好的事务。本发明专利技术能够尽可能简化monitor代码的编写,减少出错的可能性。少出错的可能性。少出错的可能性。

【技术实现步骤摘要】
固定延迟输出结果的RTL接口信号的监测方法


[0001]本专利技术涉及芯片验证
,特别涉及一种固定延迟输出结果的RTL接口信号的监测方法。

技术介绍

[0002]我们在做数字芯片验证时,常常会遇到有些RTL(Register Transfer Level,寄存器传输级)设计,它会在接收到有效的输入端req请求信号之后,经过固定的时钟延迟(lantency)之后输出相应的rslt结果,也就是说对每一个输入端req请求,都需要固定的时钟周期(cycle)来运算并输出结果。
[0003]现有技术中,如图1所示,是上述固定时钟延迟输出结果的RTL设计的简单示例框图,如图2所示,是该类RTL设计的时序示例图。该示例RTL设计非常简单,输入端口有时钟信号clk,低电平有效复位信号rst_n,请求信号req,输出端结果rslt信号。而在基于UVM的验证环境中,我们往往需要通过监测器(monitor)来监测接口(interface)上的信号数据,然后封装成相应事务级数据(transaction),并通过内部的通信端口从而将封装好的transact本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种固定延迟输出结果的RTL接口信号的监测方法,其特征在于,包含如下步骤:采集监测所述请求信号;创建事务队列,将所述请求信号写入所述事务队列;利用单比特同步信号来进行信号同步,通过固定的时钟延迟输出运算结果;判断所述单比特同步信号的值,如果为0,则延迟固定的时钟延迟,如果为1,则进入下一步;从所述事务队列中取出所述请求信号,将所述运算结果和所述请求信号写入同一个事务中,监测封装所述事务;对外广播所述监测封装好的事务。2.如权利要求1所述固定延迟输出结果的RTL接口信号的监测方法,其特征在于,所述单比特...

【专利技术属性】
技术研发人员:马骁
申请(专利权)人:杭州云合智网技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1