优异的 SAS 验证 IP,用于您的 IP、SoC和系统级设计测试。

用于 SAS 的 Cadence® 验证 IP (VIP) 是 Cadence 广泛的存储接口验证 IP (VIP) 产品组合的一部分。串行连接 SCSI (SAS) 一直是关键任务型企业存储子系统的首选接口,新一代 SAS 24G 可满足数据传输和存储需求,源于世界联系日益紧密,这种需求在以指数速度增长。SAS VIP 是 Cadence 数据中心和云解决方案的一部分,它提供了一个全面的解决方案,在 2017 年 SAS plug-fest 会议之前交付。SAS VIP 基于业界名副其实的平台,可在 IP、SoC和系统层面的仿真平台中轻松集成,SAS VIP 可在所有仿真器上运行,支持 SystemVerilog 和广泛采用的通用验证方法学 (UVM)。得益于此,验证团队能够减少用于环境开发的时间,将节省下来的时间用于覆盖更大的验证空间,加快验证收敛,并确保最终产品的质量。

Cadence SAS VIP 是一个完整的验证解决方案,包括一个完整的总线功能模型 (BFM),集成了协议检查、覆盖率模型、丰富的错误注入功能和一致性测试。支持所有前几代 SAS 数据速率(1.5G、3G、6G 和 12G)以及所有应用级协议(SSP、SMP、STP),SAS VIP 允许用户验证所有 SAS 设备配置(启动器、目标和扩展器)。借助分层架构和强大的回调机制,验证工程师可以在每个功能层(物理层、链路层、传输层和应用层)验证 SAS 功能,打造出具有高度针对性的设计,同时利用最新的设计方法进行随机测试,以覆盖更大的验证空间。

支持的规范:SPL-4 规范。

SAS 框图

产品优势

  • 支持 SystemVerilog、UVM、OVM、e 和 SystemC 的仿真平台语言接口
  • 包含预定义的检查,以验证 DUT 是否遵守协议规则
  • 生成具有限制性随机总线流量功能的流量
  • 能够在总线上生成故意出错的流量
  • 在多个队列点进行回调访问,以便进行数据比对和数据操作
  • 创建数据包跟踪记录,便于调试
  • 在 SystemVerilog 中提供广泛的覆盖率

主要功能

下表列出了 VIP 中实现的规范的一些重要功能:

功能名称

描述

设备类型

  • 启动器、目标和扩展器

运行模式

  • 支持所有 SAS 速度:1.5、3、6、12、24Gb/s
  • DWORD 模式:12Gb/s 及以下
  • Packet 模式:24Gb/s 及以上速度

接口支持

  • 串行:DWORD 和 Packet 模式
  • 并行:DWORD 模式:10 位、16 位、32 位、40 位和 Packet 模式:32 位,128 位

传输层协议

  • SSP、SMP 和 STP

扩展器支持

  • 可配置支持 2 至 128 个外部扩展器端口
  • 每个端口可以在不同的速度下运行
  • ECN、ECR、BPP 支持

窄端口和宽端口支持

  • 窄端口每个端口带有 1 个 PHY,宽端口每个端口带有 1 个以上 PHY

PHY 电源条件

  • 支持 PHY 低功耗条件和序列

PHY 复位序列

  • OOB 序列、速度协商序列生成和所有数据速率验证

活动 PHY 发射器调整

  • 支持 packet 模式下的 APTA

持久性连接

  • 支持 SSP 连接中的持久性连接

基元

  • 支持完整的基元集:生成和验证

逻辑链接

  • 支持逻辑链路复用

广播

  • 支持所有广播类型

帧支持

  • 支持所有帧:生成和验证

旁路能力

  • OOB、速度协商、训练和加扰器

仿真测试套件

广泛的测试集合、覆盖率模型和验证计划,与规范有明确的联系,可进行简单而快速的符合性测试。

掌握您的工具

教程、文件和当地专家

Cadence 在线支持

通过在线培训、VIP门户、应用笔记和故障排除文章提高您使用Cadence验证IP的效率