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 引脚

Master Your Tools

Tutorials, Documentation, and Local Experts

Cadence Online Support

Increase your efficiency in using Cadence Verification IP with online trainings, VIP Portal, application notes, and troubleshooting articles