USB를 통한 PCI/PCI-e가 가능합니까?

USB를 통한 PCI/PCI-e가 가능합니까?

외부적으로 PCI/PCI-e 하드웨어와 인터페이스할 수 있는 방법이 있습니까? USB를 통해?

내 노트북/노트북에 PCI-e 장치를 연결하고 싶습니다.

FireWire, Thunderbolt 또는 유사한 제품도 똑같이 적합합니다.

답변1

현재 시장에는 Thunderbolt 2용 제품과 같은 제품이 나와 있습니다. http://www.bhphotovideo.com/c/product/1007816-REG/sonnet_echo_exp_se2_echo_express_se_ii.html

USB 3.0이 있는 경우 상용 옵션이 제한되어 있습니다. 외부 pcie Nvidia 카드에 2개의 USB 연결을 사용하지만 다른 카드(분명히 그래픽만)를 허용하는 ASUS XG Station 2와 같은 것입니다. http://www.pcworld.com/article/3019297/hardware/asus-rog-xg-station-2-dock-wants-to-up-your-laptops-game-with-desktop-graphics.html

Thunderbolt 3과 전기적으로 호환되는 USB 3.1에는 더 많은 옵션이 있지만 이제 막 출시되기 시작했습니다. 저는 일반적인 PCIE를 지원하는 상용 3.1 제품을 본 적이 없습니다.

내가 본 대부분의 솔루션은 드라이버 지원 부족으로 인해 주로 지원하는 PCIe 카드 측면에서 응용 프로그램이 제한되어 있습니다. 현재 USB를 통한 그래픽은 누구에게도 제대로 지원되지 않습니다. 저장 장치가 가장 많이 지원됩니다. 나는 어떤 OS에서도 일반적인 USB-PCIe 변환 '드라이버'를 알지 못하지만 사람들이 작업하지 않는다면 놀랄 것입니다.

Thunderbolt 2 또는 3(있는 경우)은 외부 그래픽을 잘 지원하며 현재 일반 장치 지원을 위한 최선의 방법입니다.

하지만 PCIe, SATA, Thunderbolt 및 USB가 모두 통합되는 경로에 있다는 점은 매우 흥미롭습니다. 그것들은 모두 전기적으로 매우 유사하기 때문에 의미가 있습니다.

답변2

대부분의 USB 형태와 마찬가지로 대역폭은 중요한 고려 사항이 아닙니다.하다대상 인터페이스의 최대 속도가 아니더라도 PCI 유형 인터페이스를 지원할 만큼 충분해야 합니다.

Jamie Hanrahan이 첫 번째 답변에 대한 의견을 회피한 것처럼 DMA(직접 메모리 액세스) 지원이 부족하기 때문에 USB를 PCIe에 브리지하는 것은 불가능합니다. 이 문제를 해결할 수 있는 어떤 조정이나 난해함도 없습니다. 이는 근본적으로 불가능합니다. 보안상의 이유로 향후 USB 버전에서는 DMA를 구현하지 않습니다.

이전에도 언급했듯이 Thunderbolt는 PCIe를 탑재하므로 이는 외부 연결을 위한 옵션입니다.

USB를 통해 연결된 PCIe 주변 장치의 몇 가지 예를 찾을 수 있습니다.하지만이는 USB와 PCIe 인터페이스 사이에 마이크로 컨트롤러를 USB 슬레이브 및 PCIe 마스터로 두고 특정 유형의 주변 장치에 대해 이러한 유형의 연결을 가능하게 하는 소프트웨어 에뮬레이터를 구현함으로써 작동합니다.

예를 들어 해당 브리징 장치는 운영 체제에 USB 대용량 저장 장치로 NVMe(PCIe 인터페이스) SSD를 제공할 수 있습니다.

답변3

Thunderbolt 3는 USB Type-C 커넥터를 통해 4개의 PCIe 3.0 레인을 실행하며 USB 3.0/3.1 SuperSpeed ​​핀을 PCIe 레인용으로 재활용합니다. 이 솔루션은 이미 Razer Core와 같은 외부 그래픽 도크에 사용되고 있습니다. 이를 통해 얇고 가벼운 노트북을 집에 있는 도크에 연결하면 즉각적인 그래픽 향상을 얻을 수 있습니다.

이것이 당신이 하려는 일을 정확히 달성하지 못할 수도 있지만, 확실히 기술적으로는 가능합니다.

답변4

나는 적어도 정말 특별한 하드웨어가 없다면 그렇게 믿지 않습니다. 저렴한 HP7540이나 확장 베이가 있는 다른 씬 클라이언트를 구입하여 사용하는 것이 더 나을 것입니다. 문제는 3.0을 말하는 것이 아니라면 카드의 대역폭이 USB 사양을 초과할 가능성이 있고, 비디오 카드를 말하는 경우에는 그렇지 않을 가능성이 있다는 것입니다. USB 기반 비디오 카드를 실행할 수 있습니다. 하지만 그건 뭔가를 위해 설계된 것입니다.

노트북에서 일반적으로 업그레이드할 수 없는 한 가지는 비디오 인터페이스입니다. 비디오 인터페이스는 종종 마더보드에 통합되어 있기 때문입니다. 프로세서와 메모리는 나중에 업그레이드할 수 있습니다.

관련 정보