JEDEC® xSPI 存储器设备的黄金标准,面向您的 IP、系统级芯片和系统级设计验证。

xSPI 自 2019 年起投入生产,应用于诸多生产设计。

面向 xSPI 的 Cadence® 存储器模型验证 IP (VIP) 可对使用 SPI 协议的 xSPI(扩展 SPI)NOR 闪存设备进行验证。xSPI VIP 与行业标准的通用验证方法 (UVM) 兼容,可在所有领先的仿真器上运行,并采用了行业标准的 Cadence 内存模型核心架构、接口和使用模型。xSPI VIP 包含对 xSPI 和 OSPI NOR 的支持。

支持的规范:JEDEC 规范:JESD251 Profile 1 v1.0、JESD251-A1、JESD252 和 JESD216D 以及 ADESTO(DS_XP032_114G_122018)、MICRON(tn1235_sfdp_mt35x Rev.B 10/18 EN - 仅符合 JESD216B)、MACRONIX(AN0726 Rev1,用于 MX66UM2G45G)和 CYPRESS(002-18216,Rev:*M)。

xSPI 框图

产品优势

  • 数百个协议和时序检查工具,可轻松发现设计缺陷
  • 数百种预定义配置,基于特定存储器供应商的器件编号、数据手册或 ememory.com 上的通用 JEDEC 定义
  • 所有协议、模型状态和设备内存事件的事务和内存回调
  • 通过用户修改事务内容,实现错误注入
  • 能够检查错误并更改错误的严重程度
  • 能够动态地更改配置参数
  • 创建数据包跟踪记录,便于调试
  • 支持 SystemVerilog 和 UVM 的仿真平台语言接口

主要功能

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

功能名称

描述

xSPI Profile 1

  • SPI(零延迟读取),DUAL(1-1-2、1-2-2),Quad(按照 JESD251-A1),和 Octal 模式数据速率:STR 和 DTR

模式

  • SPI-STR (1S-1S-1S)、QUAD-STR (4S-4S-4S)、OCTAL-STR (8S-8S-8S) 和 OCTAL-DTR (8D-8D-8D) 模式

复位

  • 软件复位功能:通过复位功能 (0x66) 和复位命令 (0x99) 进行软复位,并返回到默认协议模式

模式切换命令

  • 支持进入 OCTAL(E8h)、QPI(38h) 和 SPI(FFh) 模式的命令

读取模式

  • 支持 SFDP 标头、参数标头和参数 DWORDS 读取、页面读取、快速封装式读取,以及设置封装式读取

Octal DTR 模式

  • Octal DTR 模式的命令扩展功能 (8D-8D-8D)

编程操作

  • 字节和页面编程、编程暂停和恢复命令

擦除操作

  • 芯片擦除和块擦除(4、32、64 和 256 KB)、擦除暂停和恢复命令

深度掉电

  • 支持深度掉电功能

SCCR

  • 将状态控制寄存器命令写入所有寄存器字段、易失性和非易失性偏移地址、寄存器位和读取状态寄存器

寻址能力

  • 3 字节和 4 字节的地址模式。进入和退出 4 字节模式

共享引脚功能

  • 带保持引脚的共享 IO3 引脚和带复位引脚的共享 IO3 引脚

掌握您的工具

教程、文件和当地专家

Cadence 在线支持

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