O SATA Express, o sucessor do SATA, é novo demais para ser amplamente utilizado ainda, mas a velocidade avançada dos SSDs parece torná-lo inevitável, o mesmo que o SATA substituiu o IDE paralelo. Apesar do nome, não é SATA; é o protocolo AHCI ou NVMe sobre PCIe, semelhante ao que o SOP (SCSI sobre PCIe) faz. O conector SATA Express passa diretamente duas pistas PCIe bidirecionais de velocidade total através de quatro pares de sinalização, sem encapsulamento ou conversão de protocolo, e o controlador AHCI ou NVMe é integrado ao HD ou SSD, em vez de o controlador AHCI estar na placa-mãe como na SATA tradicional .
Neste verão, a especificação USB-C foi finalizada *, com um recurso chamado Alt Mode, que permite o uso de protocolos não USB através de uma porta USB-C. Em particular, ele permite a passagem de duas faixas PCIe bidirecionais de velocidade total através de quatro pares de sinalização, sem encapsulamento ou conversão de protocolo (ao contrário do Thunderbolt, que encapsula o PCIe). Ao contrário do grande e especializado conector SATA Express, que é usado apenas para o protocolo SATA Express, o USB-C é pequeno e geral e espera-se que em breve se torne onipresente e substitua todos os outros tipos de conectores USB (todas as combinações de tamanho normal, conectores mini e micro tipo A e tipo B para USB 2 e USB 3) em todos os tipos de dispositivos e hosts e até substitui os conectores Displayport, já que o Modo Alt do USB-C permite passar o protocolo Displayport.
Minha pergunta é para um engenheiro que trabalha com esses tipos de interfaces, e é isso: seria tecnicamente viável e econômico usar o USB-C em vez do conector SATA Express especializado para conectar dispositivos SATA Express (ou seja, dispositivos que usam AHCI ou NVMe over PCIe) para placas-mãe? Parece que o conector SATA Express foi criado simplesmente devido à falta de opções melhores no momento, mas como o USB-C pode transmitir diretamente o PCIe (e também a alimentação, incluindo uma opção para os 12V comumente usados por HDs de 3,5 "), parece que como se fosse um substituto tecnicamente viável e talvez até mais barato, pois é menor e consome menos espaço de PCB, mas como não desenvolvo esse tipo de coisa, quero pedir a alguém que o faça, para ver se minha análise é precisa.
Obviamente, a viabilidade técnica e a relação custo-benefício são necessárias, mas não suficientes para que os fabricantes de HD e SSD usem o USB-C dessa maneira, mas os outros fatores (principalmente as políticas entre empresas) estão fora do escopo da minha pergunta. Se os fabricantes usassem conectores USB-C em seus novos SATA Express HDs e SSDs, haveria um período de transição em que as placas-mãe incluiriam conectores USB-C e SATA, o mesmo que as placas-mãe que incluíssem conectores SATA e IDE paralelo durante essa transição.
* Consulte http://www.usb.org/developers/docs/usb_31_102214.zip