础滨驱动的设计应用
ZeBu 事务处理器集合了 30 多个基于事务的协议专用验证解决方案,使您能够为需在 ZeBu 系统中仿真的 SoC 设计快速构建完整的系统级测试环境。ZeBu 事务处理器支持通用协议和标准规格,例如 PCI Express? 4.0、AMBA?、USB、MIPI? CSI-2 和 MIPI DSI、I2C、I2S、千兆以太网、万兆以太网、以太网 AVB、CAN、HDMI、数字视频、JTAG 等等。
这些事务处理器包括加载到 ZeBu 硬件中可综合的总线功能模型(BFM),该模型更大程度提高了性能并确保事务处理器始终与仿真设计同步。
每个事务处理器还包括 C/C++ API,可以快速创建测试平台和驱动程序,以生成实际流量并链接到虚拟平台。虚拟设备模型、 应用专用日志、一致性检查程序、连接到实际硬件和网络的虚拟速度适配器,以及数据分析和导出功能提供了协议专用工具,可以快速高效地评估测试结果。作为现有 ZeBu 事务处理器的补充,事务处理器编译器可以让您快速创建与 ZeBu 兼容的自定义可综合事务处理器。ZeBu 事务处理器支持时钟和波形生成的单步执行。
草榴社区 还提供适合大多数标准存储器的成品存储器模型,例如 SDRAM、DDR、DDR2、DDR3、DDR4、RLDRAM、移动 DDR、LPDDR2、LPDDR3、LPDDR4、LPDDR5、HBM 和 GDDR5,以及各色闪存和其他存储器模型。这些模型运用 ZeBu 的板载存储器资源,并与仿真设计完全同步,从而消除所有时序或刷新周期的问题。此外,它们都具有可配置性;可在同一 ZeBu 硬件中实现不同的存储器系列(例如:SDRAM 或 DDR2)。无需插拔或增减卡/DIMM,即可完成模型切换。对于大于 4 GB 的存储器,还可以使用利用主机存储的内存事务处理器。
草榴社区 还提供在线仿真(ICE)接口和速度适配器,将仿真设计连接到目标硬件系统、测试设备和 JTAG 软件调试器。