SATA的后继产品SATA Express太新了,尚未被广泛使用,但是SSD的不断进步似乎使其成为必然,就像SATA取代了并行IDE一样。尽管有名称,但它根本不是SATA。它是基于PCIe的AHCI协议或NVMe协议,类似于SOP(基于PCIe的SCSI)所做的。SATA Express连接器通过四个信号对直接通过两个全速双向PCIe通道,没有协议封装或转换,并且AHCI或NVMe控制器集成到HD或SSD中,而不是像传统SATA那样将AHCI控制器集成在主板上。
今年夏天,USB-C规范完成了*,具有称为Alt Mode的功能,该功能允许通过USB-C端口使用非USB协议。特别是,它可以通过四个信令对传递两个全速双向PCIe通道,而无需协议封装或转换(与封装PCIe的Thunderbolt不同)。与仅用于SATA Express协议的大型专用SATA Express连接器不同,USB-C既小巧又通用,人们普遍认为它很快就会普及,并取代所有其他USB连接器类型(全尺寸,适用于所有类型的设备和主机上的USB 2和USB 3的微型和微型A型和B型连接器,甚至替换Displayport连接器,因为USB-C的Alt模式支持通过Displayport协议。
我的问题是针对使用这些接口的工程师,它是这样的:使用USB-C代替专用的SATA Express连接器来连接SATA Express设备(即使用AHCI或USB接口的设备)在技术上是否可行且具有成本效益? NVMe over PCIe)到主板?似乎是由于当时缺少更好的选择而创建SATA Express连接器,但是由于USB-C可以直接通过PCIe(并且也可以供电,包括3.5英寸HD常用的12V选项),因此看起来就像它在技术上是可行的替代品,因为它更小且占用更少的PCB空间,甚至可能更便宜,但由于我不做这类事情,所以我想请做此事的人看看我的分析是否准确。
当然,技术可行性和成本效益是必要的,但对于HD和SSD制造商以这种方式使用USB-C来说是不够的,但是其他因素(尤其是公司间的政策)不在我的讨论范围之内。如果制造商要在其新的SATA Express HD和SSD上使用USB-C连接器,则过渡期间主板将同时包含USB-C和SATA连接器,与主板在此期间同时包含SATA和并行IDE连接器相同那过渡。