기글 하드웨어 하드웨어 포럼
컴퓨터 하드웨어에 관한 이야기를 자유롭게 나누는 곳입니다. 컴퓨터 이외에 다른 제품에 대한 이야기는 해당 포럼 게시판을 사용해 주세요.
* 댓글에 DisplayPort Alternate Mode 라는 기술이라고 하네요. 대역폭 문제가 아닌 듯 합니다. 죄송합니다.
2016.05.06 20:10:18
USB3.1 포트가 오버스피드로 동작한다는 말인가 해서 살펴보았는데 그건 아닌거 같습니다.
위에 기가바이트 설명은 해당 USB3.1 컨트롤러가 PCIe Gen3x4 으로 연결되어 있기 때문에 총 대역폭을 32Gbps(GT/s)까지 지원한다는 말인거 같습니다. 컨트롤러가 USB 3.1 포트를 두개 가지고 있다면 10Gbps x 2 = 20Gbps 니까 두 USB 포트 모두 대역폭을 풀로 사용할 수 있게 되겠죠.
PCI2 Gen2x2 로 연결된 USB3.1 컨트롤러는 총 대역폭이 10Gbps(GT/s) 이기 때문에 USB 3.1포트를 두개 가지고 이다고 하더라도 두 포트를 동등하게 사용할 경우 속도가 USB 3.0 속도로 제한되게 됩니다. 물론 포트 하나만 쓸 경우에는 풀 스피드로 동작할 수도 있겠죠. (그림에 for Two 10 Gbps USB 3.1 Ports 라고 표시하고 있죠.)
USB type-c 가 DP를 지원한다는 말은 USB 컨트롤러가 디스플레이 데이터를 전송해서 모니터가 화면을 표시한다는 말이 아닙니다. USB 컨트롤러와 type-c 컨넥터 사이에 창치(MUX)가 하나 더 있어서, GPU와 type-c 컨넥터와의 연결과USB 컨트롤러와 type-c 컨넥터와을 연결을 적절히 스위칭하게 됩니다. 아래 기사에 잘 나와 있습니다.
http://www.anandtech.com/show/8558/displayport-alternate-mode-for-usb-typec-announced
따라서 4K 60Hz 가 되는 이유는 USB가 규격 이상의 오버스피드로 동작해서가 아니라, 별도로 연결된 디스플레이 포트 규격이 이 대역폭을 지원하기 때문입니다.
위에 기가바이트 설명은 해당 USB3.1 컨트롤러가 PCIe Gen3x4 으로 연결되어 있기 때문에 총 대역폭을 32Gbps(GT/s)까지 지원한다는 말인거 같습니다. 컨트롤러가 USB 3.1 포트를 두개 가지고 있다면 10Gbps x 2 = 20Gbps 니까 두 USB 포트 모두 대역폭을 풀로 사용할 수 있게 되겠죠.
PCI2 Gen2x2 로 연결된 USB3.1 컨트롤러는 총 대역폭이 10Gbps(GT/s) 이기 때문에 USB 3.1포트를 두개 가지고 이다고 하더라도 두 포트를 동등하게 사용할 경우 속도가 USB 3.0 속도로 제한되게 됩니다. 물론 포트 하나만 쓸 경우에는 풀 스피드로 동작할 수도 있겠죠. (그림에 for Two 10 Gbps USB 3.1 Ports 라고 표시하고 있죠.)
USB type-c 가 DP를 지원한다는 말은 USB 컨트롤러가 디스플레이 데이터를 전송해서 모니터가 화면을 표시한다는 말이 아닙니다. USB 컨트롤러와 type-c 컨넥터 사이에 창치(MUX)가 하나 더 있어서, GPU와 type-c 컨넥터와의 연결과USB 컨트롤러와 type-c 컨넥터와을 연결을 적절히 스위칭하게 됩니다. 아래 기사에 잘 나와 있습니다.
http://www.anandtech.com/show/8558/displayport-alternate-mode-for-usb-typec-announced
따라서 4K 60Hz 가 되는 이유는 USB가 규격 이상의 오버스피드로 동작해서가 아니라, 별도로 연결된 디스플레이 포트 규격이 이 대역폭을 지원하기 때문입니다.
2016.05.06 20:48:41
type-C 코넥터는 썬더볼트 3 와 USB 양쪽 다 해당됩니다. 이게 혼란을 가져올 요소가 좀 있긴 하죠.
이 문제(?)에 대해 결론부터 말씀드린다면 DisplayPort Alternate Mode 를 지원하는 type-C 포트 (USB 냐 썬더볼트냐는 상관없음) 를 지원하는 메인보드에서는 모두 다 가능합니다.
썬더볼트 3 포트 (당연히 type-C) 라면 DisplayPort Alternate Mode 를 당연히 지원하므로 4K UHD, 60Hz/120 Hz 모니터 연결이 당연히 가능합니다. 변태보드니 뭐니 그런거 필요없습니다. 그냥 표준 사양인데요.
USB type-C 포트를 갖춘 메인보드의 경우라면 DisplayPort Alternate Mode 지원 여부는 선택적입니다. 썬더볼트 아니라도 이게 가능한 것이 표준 규격내에 있습니다. 변태보드나 변태 콘트롤러라야만 가능한 것이 아니죠.
아직 type-C 가 충분히 보급되지 못 했으니 어떤 형태가 주류가 될지는 불확실하지만, 적어도 현재 표준규격에는 이미 다 있는 것들임.
물론 데스크탑 메인보드는 코넥터 장착 공간이 충분하고, 포트 수 늘리는게 판매에도 유리하기 때문에 DisplayPort Alternate Mode 를 갖추지 않은 USB type-C 포트가 일반적이 될 가능성이 농후하겠죠.
이 문제(?)에 대해 결론부터 말씀드린다면 DisplayPort Alternate Mode 를 지원하는 type-C 포트 (USB 냐 썬더볼트냐는 상관없음) 를 지원하는 메인보드에서는 모두 다 가능합니다.
썬더볼트 3 포트 (당연히 type-C) 라면 DisplayPort Alternate Mode 를 당연히 지원하므로 4K UHD, 60Hz/120 Hz 모니터 연결이 당연히 가능합니다. 변태보드니 뭐니 그런거 필요없습니다. 그냥 표준 사양인데요.
USB type-C 포트를 갖춘 메인보드의 경우라면 DisplayPort Alternate Mode 지원 여부는 선택적입니다. 썬더볼트 아니라도 이게 가능한 것이 표준 규격내에 있습니다. 변태보드나 변태 콘트롤러라야만 가능한 것이 아니죠.
아직 type-C 가 충분히 보급되지 못 했으니 어떤 형태가 주류가 될지는 불확실하지만, 적어도 현재 표준규격에는 이미 다 있는 것들임.
물론 데스크탑 메인보드는 코넥터 장착 공간이 충분하고, 포트 수 늘리는게 판매에도 유리하기 때문에 DisplayPort Alternate Mode 를 갖추지 않은 USB type-C 포트가 일반적이 될 가능성이 농후하겠죠.
2016.05.06 20:56:58
일부 메인보드 메이커에서 USB 3.1 콘트롤러 대역폭 갖고 마케팅을 하는데..
PCIe gen2 2 레인을 연결한 콘트롤러 ( 10 Gbps 라 말해지는 것 ) 도 USB 3.1 gen2 지원하는데 별 무리 없습니다. 물론 PCIe gen3 4 레인을 연결한 콘트롤러 ( 32 Gbps 라 말해지는 것 ) 는 약간이나마 더 좋은 실제 성능을 내 줄 수 있을 것이고요.
그런데 사실 PCIe 레인이 얼마나 연결되었느냐보다는 콘트롤러의 설계 역량이 더 큰 작용을 한다고 봅니다.
----------------
그러나 위 사항은 디스플레이포트 모니터 연결과는 티끌만큼도 관계가 없습니다.
type-C 포트에서 디스플레이포트 모니터 연결은 DisplayPort Alternate Mode 로 동작하는 것이고, 콘트롤러의 대역폭과는 티끌만큼도 관계없기 때문이고요. GPU (CPU 내장인 iGPU 포함) 와 콘트롤러 주변회로(MUX) 가 바로 직결되는 것이기 때문입니다. 그리고 콘트롤러 주변회로와 모니터 직결이고요.
시중에 판매되는 USB 모니터의 경우와는 전혀 다릅니다. USB 모니터는 USB 프로토콜로 전송되는 비디오를 받아쓰는 것이라서 콘트롤러의 성능과 많은 관련이 있죠.
PCIe gen2 2 레인을 연결한 콘트롤러 ( 10 Gbps 라 말해지는 것 ) 도 USB 3.1 gen2 지원하는데 별 무리 없습니다. 물론 PCIe gen3 4 레인을 연결한 콘트롤러 ( 32 Gbps 라 말해지는 것 ) 는 약간이나마 더 좋은 실제 성능을 내 줄 수 있을 것이고요.
그런데 사실 PCIe 레인이 얼마나 연결되었느냐보다는 콘트롤러의 설계 역량이 더 큰 작용을 한다고 봅니다.
----------------
그러나 위 사항은 디스플레이포트 모니터 연결과는 티끌만큼도 관계가 없습니다.
type-C 포트에서 디스플레이포트 모니터 연결은 DisplayPort Alternate Mode 로 동작하는 것이고, 콘트롤러의 대역폭과는 티끌만큼도 관계없기 때문이고요. GPU (CPU 내장인 iGPU 포함) 와 콘트롤러 주변회로(MUX) 가 바로 직결되는 것이기 때문입니다. 그리고 콘트롤러 주변회로와 모니터 직결이고요.
시중에 판매되는 USB 모니터의 경우와는 전혀 다릅니다. USB 모니터는 USB 프로토콜로 전송되는 비디오를 받아쓰는 것이라서 콘트롤러의 성능과 많은 관련이 있죠.
작성된지 2주일이 지난 글에는 새 코멘트를 달 수 없습니다.