主题中讨论的其他器件:TMDS64EVM、
工具/软件:
尊敬的 TI 团队:
我正在基于设计定制电路板 J721EXSKG01EVM 和 TMDS64EVM 我希望与连接 NVMe 或 SATA SSD 连接 M-Key M.2 连接器 。 使用的 SoC 是 AM6412 修订版 B 、已解决勘误表 i2236 和 i2241。
以下是与 M.2 接口相关的原理图片段:


我有以下问题:
- 基准时钟连接:
-
我
SERDES0_REFCLK0是否可以直接连接到 M.2 连接器? -
由于我使用 AM6412 的修订版 B、因此我是否仍需要任何额外的时钟电路?
-
-
SERDES0_RX 的交流耦合:
-
原理图包括
C184C185上的串联电容器(和)SERDES0_RX。 -
这些电容器应该放置在电路板上、还是通常存在于 SSD 侧?
-
-
NVMe 与 SATA 检测:
-
如果我想同时支持两者 NVMe 和 SATA SSD、是否足以在 SERDES 线路上添加多路复用器?
-
检测所连接 SSD 类型的建议方法是什么?
-
M.2 连接器的引脚 69(SATA 检测)是否足够?
-
或者、我是否应该实施基于 GPIO 的检测机制、先尝试 NVMe、然后切换到 SATA?
-
-
-
串联电阻器:
-
我是否应该在
SERDES0_TX和上添加串联电阻器SERDES0_REFCLK0以实现信号完整性或调试目的?
-
-
M.2 CONFIG 引脚:
-
M.2 连接器上的引脚 1、21、69 和 75 连接到 J721EXSKG01EVM 上的 GND。
-
但是、我已经看到、这些引脚通常被 SSD 器件拉高或拉低。
-
此处的正确方法是什么? 我应该让它们保持未连接状态还是以特定的方式拉动它们?
-

非常希望提供特定于 AM64x 和 M.2 支持的任何指导或参考设计(尤其是 SATA/NVMe 双支持)。
谢谢!