6,156
社区成员




"
2 一看到PCIE,USB3.0和SATA,就要想到PCIE,USB3.0和SATA的两个设备相连,其本质一定是两个具有PCIE/USB3.0/SATA PHY的IC相连,不管是On Board Model的IC,还是U盘,SATA HDD, M.2 SSD/WWAN/WALN,都是如此,无一例外
3 PCIE/USB3.0/SATA PHY的IC内有TX (Transimitter/Driver SCH) 和 RX (Reciever SCH),可参考PCIE,USB3.0和SATA的Redriver IC TUSB1002RGER规格书,也可以查看Intel PDG中关于PCIE,USB3.0和SATA的Topology图
4 "PCIE,USB3.0和SATA的Host与Device相连分成两种模型:On Board Model 和 Connectorized Model,On Board Model就是指Host和Device都同在一块PCBA上面,表现为没有用连接器connector相连, Connectorized Model就是Host和Device都分别在不同的两块PCBA上面,表现为有用连接器connector相连
常见的On Board Model: Redriver/Retimer, Sodered Down M.2 WLAN Module, USB HUB
常见的Connectorized Model: U 盘, 2.5'/1.8' SATA HDD, M.2 Connectorized WLAN, WWAN, SSD Module"
5 PCIE,USB3.0和SATA的PHY IC(Hosit Controller, Device Controller和Redriver/Retimer/Switch)规格书Symbol上的RX和TX都是相对自己这颗PHY IC而言的
6 PCIE,USB3.0和SATA Redriver/Retimer/Switch不是Host也不是Device,虽然他有RX和TX
7 "(1), Connectorized Model中,Host这边的Connector上的RX和TX必须要与Host Controller上的RX和TX一样,Device这边的Connector上的RX和TX必须要与Device Controller上的RX和TX一样
Connectorized Model中,一般对于标准连接器,也就是PCIE/USB3.0/SATA 或M.2 Spec中定义了Connector上的RX P/N和TX P/N对应的Pin Number和位置
(2), 不论Spec如何定义Connectorized Model的两边的Connector的RX和TX,其根本出发点一定是,两边的连接器Connector在Mating后,确保PCB-A上的PCIE/USB3.0/SATA PHY IC的RX连接到了PCB-B上的PHY IC的TX, PCB-A上的PCIE/USB3.0/SATA PHY IC的TX连接到了PCB-B上的PHY IC的RX,这是根本。PCIE/USB3.0/SATA协会为了使得PCB-A和PCB-B上的RX和TX pin define能统一,这才在Spec中定义了PCIE/USB3.0/SATA connector的pin define(即指定了连接器的形状,连接器某个位置上的pin number和pin name),便成了标准连接器---试想,如果Spec不规定PCIE/USB3.0/SATA连接器的形状以及连接器某个位置上的pin number和pin name,各个厂家就会生产出形形色色的连接器,pin define也不尽相同,PCB-A的connector和PCB-B的connector在mating必然会遇到各种不兼容的问题。
试想,PCB-A的设计方和PCB-B如果都没有按照统一的协议标准去连接PCB-A和PCB-B的PCIE/USB3.0/SATA PHY IC的RX/TX到各自的连接器某个pin number上,或者其中一方按照标准而另一方没有按照标准,势必导致PCB-A和PCB-B在通过连接器mating后导致功能无法使用,甚至烧毁。于是问题的重点在于,PCB-A和PCB-B的双方设计者都必须遵守协议在连接器正确的位置连接上各自的RX P/N和TX P/N,这就要求PCB-A和PCB-B的双方设计者必须要了解标准连接器的Pin define,确保自己这一方是对的,同时了解对方的连接器pin define是什么样才是正确的,至于对方连接器的信号是否接对了,是否按照协议来接了,就管不着了。
(3), "
我的附件应该对你有帮助