ST意法半导体
直播中

王敏

7年用户 1402经验值
私信 关注
[问答]

请问支持QSPI的MCU可以使用OCTOSPI存储器吗?

我想为我的 MCU 添加一些易失性内存 (32~64 MB)。我目前正在查看 STM32H/F7 设备。
大多数 DRAM 需要如此多的走线,以至于内存占用的 PCB 面积使我的设计不切实际。
似乎有一个名为 HyperBus 的新内存接口,它与 OCTOSPI 相同(?)。该接口使用的引脚和电路板面积比传统 DRAM 少得多。
有谁知道双模式下的 QuadSPI 外设是否能够读/写这样的内存?我看到较新的 STM32HB0 系列将支持 OCTOSPI,所以这让我认为 QSPI 无法工作。
我将主要使用内存进行缓冲,因此它不需要足够快来全速执行代码。








回帖(1)

刘华湘

2023-1-11 15:21:01
Hyperbus 使用 8 条数据线和 RWDS(数据选通),所以根本不能与 QSPI 一起使用。有 (Q)SPI RAM 可以与 QSPI 一起使用,但是只能在间接写入模式下写入,而不能在内存映射模式下写入。这种带有 OCTOSPI 的 (Q)SPI RAM 可以读写。
但请记住,字面意义上的 RAM 对于串行协议是不可行的。对于典型的随机访问,为数据的每个字节/字传输地址(三个或四个字节)的代价非常昂贵。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分