尊敬的 TI 支持:
我们愿意在 TMS570LC4357的 EMIF 接口上连接 Everspin 的 MRAM 组件。 考虑了两个选项:
方案1:2个8位 MR4A08BUYS45在16位 EMIF 上运行、总共提供4MB 的 MRAM
方案2:1个16位 MR4A16BUYS45在16位 EMIF 上运行、每个芯片选择通道仅提供2MB 的 MRAM (即总共3x2MB)
由于 MR4A16BUYS45提供可直接连接到 TMS570LC4357的 NCS、NOE、Nwe、nDQM 引脚的引脚、因此选项2的实现非常简单。
方案1的实施尚不清楚、但它会为应用程序提供更大的存储空间。 实际上、8位版本的 MR4A08BUYS45不提供任何能够专门连接到 TMS570LC4357的 nDQM 引脚的引脚。 构成16位数据接口的 MR4A08BUYS45的地址将连接在一起、从 EMIF_BA[1](连接到 A00)到 EMIF_ADDR[19](连接到 A20)。 Nwe 将连接到 NW、NOE 连接到 NG、NCS 连接到 NE。 但是 nDQM[0]和 nDQM[1]又如何呢? TMS570LC4357能否驱动连接在同一 NCS[2]上的2个 MR4A08BUYS45并将其用作一个16位存储器?
实现方案1的一个想法是将 nDQM[0]和 nDQM[1]用作芯片选择信号(而不是 TMS570的 NCS[4:2])、并将它们连接到 MR4A08BUYS45的相应 NE 引脚。 在这种情况下、由于 nDQM 在 NOE 和 Nwe 选通之前有效、因此从第818页开始的 SPUN563A 中描述的选择选通模式可能会执行该任务。 遗憾的是、不使用 NCS 信号会使设计无用、因为我们在 EMIF 上还安装了 SDRAM。
是否有人建议这种想法以及它如何能够很好地工作?
请注意、在此设计中、在信号之间添加逻辑功能(例如 NCS 和 nDQM 之间的门)不是一个选项。
8位 MR4A08BUYS45和16位 MR4A16BUYS45的数据表可通过以下链接获取: www.everspin.com/.../MR4A08BUYS45
此致
文森特