ZEMI-3: 针对事务处理器 BFM 的行为级的 System Verilog 编译器  

 

高性能基于事务的验证的关键在于总线功能模型 (BFM),将测试平台的高级别消息转换为设计方的信号级别活动。 BFM 必须综合在硬件中,紧邻 DUT 进行硬件仿真,以实现高事务性能和完美的周期准确性。 过去,编写 BFM 是基于事务硬件仿真所面临的主要挑战,要求软件和 RTL 设计两方面的专业知识。

ZEMI-3 是一款兼容 SCE-MI 2.0 的行为级 SystemVerilog 编译器,用于事务处理器 BFM,使得编写周期精确的 BFM 以及同 C++ 或 SystemVerilog 测试平台交换数据极为简单。 使用 SystemVerilog 中熟悉的“DPI-C”构造,每一次函数调用都是一项事务,可自动分载至仿真硬件。

功能

  • 从行为级 SystemVerilog 自动生成 RTL BFM
  • 自动检测数据流,以实现最佳性能表现
  • 事务代码更紧凑,更易于维护
  • 相比 SCE-MI 生产率总体提高 10 倍

另请参阅

产品:zFast

解决方案:基于事务的验证



NewsArticlesBlogsSuccess StoriesWhite PapersVideosTraining Courses