Analysis Components & Techniques(从Predictors开始)

上一篇 / 下一篇  2018-12-26 19:47:09

   Predictors

  Overview 

       预测器是一个验证组件,代表全部或部分DUT功能的“黄金”模型。它接收与发送到DUT相同的输入激励,并产生预期的定义正确的响应数据。

  Predictors in the Testbench Environment 

       【此处需插一副图

        预测器是Scoreboard组件的一部分,用于生成预期的事务。它们应与执行评估的记分板部分分开【我的理解:本质上predictor就是参考模型,evaluator是我们scb内的对比部分】。预测器可以具有一个或多个输入流,这些输入流是应用于DUT的相同输入流。

  Construction

       预测器是典型的analysis组件,它们是事务流的subscribers(我的理解:签署者,或目标者,即export这边的组件)。预测器的输入是通过monitors观察DUT的输入接口而生成的事务。预测器接收输入事务并处理它们以产生预期的输出事务。这些输出事务通过analysis端口传输到记分板的评估器部分,以及需要观察预期事务的任何其他analysis组件。在内部,预测器可以用C,C ++,SV或SystemC编写,并且是在抽象的建模级别编写的。由于预测器是在事务级别编写的,因此可以根据需要轻松与其连接。

      


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2019-01-18  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 19835
  • 日志数: 75
  • 建立时间: 2018-09-03
  • 更新时间: 2018-12-29

RSS订阅

Open Toolbar