在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 685|回复: 8

[求助] synopsys的SSI IP中 XIP功能为什么不会发送Instruction

[复制链接]
发表于 2025-6-24 17:01:57 | 显示全部楼层 |阅读模式
悬赏300资产未解决

                               
登录/注册后可看大图



请问synopsys的DW_APB_SSI IP中的XIP功能为什么不会发送Instruction,我看介绍也是只有Address + Data 阶段。这里没有Instruction阶段 SPI Flash那边能正常识别吗? 下面附一张SPI Flash的时序图:

                               
登录/注册后可看大图


难道synopsys 把 Instruction给固化了吗,但是我在Databook中也没有找到相关的说明,并且也没有Instruction的配置信息。

求用过的大佬们赐教!!!

 楼主| 发表于 2025-6-24 17:05:33 | 显示全部楼层
顶一顶
回复

使用道具 举报

发表于 2025-6-25 19:24:09 | 显示全部楼层
一般而言,需要先让nor flash进入xip mode - 采用magic code. 对于读而言,也没必要发"读"指令了,省掉一些开销
回复

使用道具 举报

发表于 2025-6-25 21:45:19 | 显示全部楼层
SPI_CTRLR0.INST_L可以配置instruction的length,包括0 / 4 / 8 / 16bit
回复

使用道具 举报

发表于 2025-6-25 21:46:40 | 显示全部楼层
SPI_CTRLR0.INST_L可以配置instruction的length,包括0 / 4 / 8 / 16bit
回复

使用道具 举报

 楼主| 发表于 2025-6-26 16:07:26 | 显示全部楼层


   
Carmelo 发表于 2025-6-25 21:46
SPI_CTRLR0.INST_L可以配置instruction的length,包括0 / 4 / 8 / 16bit


这个只是配置长度,没有配置instruction的具体类型 数值把
回复

使用道具 举报

 楼主| 发表于 2025-6-26 16:24:44 | 显示全部楼层


   
adonics1975 发表于 2025-6-25 19:24
一般而言,需要先让nor flash进入xip mode - 采用magic code. 对于读而言,也没必要发"读"指令了,省掉一些 ...


大佬这个​Magic Code​ 怎么理解,ssi这边不发Instruction  ,  nor flash那边也能识别?
回复

使用道具 举报

发表于 2025-6-27 10:16:42 | 显示全部楼层


   
FIFO_empty 发表于 2025-6-26 16:07
这个只是配置长度,没有配置instruction的具体类型 数值把


我看了一下DW_apb_ssi databook:
  • 确实没有配置instruction code的寄存器,xip read描述里也确实没有instruction phase,说明DW_apb_ssi在xip模式下不支持发送instruction。
  • 因此你就需要使用支持“XIP Mode Directly After Power-On”特性的flash,支持该特性的flash可以不使用instruction。以下描述均基于镁光MT25Q系列flash。
  • 但是需要先将flash配置为使能“XIP Mode Directly After Power-On”,这就是3#楼说的“需要先让nor flash进入xip mode - 采用magic code”。
  • 至于配置flash进入xip mode的方式,有两种:a. Using Volatile Configuration Register” / b. “Using Nonvolatile Configuration Register”。区别在于a适用于芯片不需要从xip mode boot的场景,b适用于芯片需要从xip mode boot的场景。你可以看一下flash的databook里“WRITE REGISTER Operations”里,有对应的command(或者叫magic code)

此外DWC_ssi的xip mode功能更强大,可以配置instruction code,且支持boot mode。
回复

使用道具 举报

发表于 2025-6-27 11:34:19 | 显示全部楼层
本帖最后由 TAKITANI 于 2025-6-27 11:36 编辑

C:\Users\Taki\Desktop\屏幕截图 2025-06-27 112443.png
类似这样的一个特殊八位字节。XIP 模式下,DW_APB_SSI 发送的数据就是 APB 的读地址。
屏幕截图 2025-06-27 112443.png

W25X40CL.pdf

1.2 MB, 下载次数: 1 , 下载积分: 资产 -2 信元, 下载支出 2 信元

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-9 03:10 , Processed in 0.193773 second(s), 10 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表