Tính toán của bạn là chính xác về bản chất. Đối với tín hiệu 1440p60Hz, bạn có tốc độ dữ liệu là 5,8Gb / giây khi bạn cũng cho phép thời gian trống (đường viền pixel không nhìn thấy trong đầu ra hình ảnh).
Đối với HDMI / DVI, mã hóa 10 / 8b được sử dụng, có nghĩa là hiệu quả mặc dù bạn đã nói 24bit dữ liệu màu trên mỗi pixel, thực tế 30 bit được gửi khi dữ liệu được mã hóa và thêm từ điều khiển giao thức. Không có nén được thực hiện, dữ liệu thô được gửi, do đó có nghĩa là bạn cần 7,25Gbps băng thông dữ liệu.
Một lần nữa nhìn vào HDMI / DVI. Nó sử dụng chuẩn báo hiệu "TDMS" để truyền dữ liệu. Chuẩn HDMI V1.2 bắt buộc tối đa 4,9Gbps cho Liên kết đơn (3 dòng dữ liệu nối tiếp + 1 dòng đồng hồ) hoặc trong trường hợp Dual-Link DVI tối đa 9,8Gbps (6 dòng dữ liệu nối tiếp, tôi nghĩ vậy ). Vì vậy, có quá nhiều băng thông đủ để thực hiện 1440p60 thông qua Dual-Link DVI, nhưng không thông qua HDMI V1.2.
Trong chuẩn HDMI V1.3 (hầu hết các thiết bị thực sự bị bỏ qua đến V1.4a có cùng băng thông với 1.3), băng thông được tăng gấp đôi lên khoảng 10Gbps, hỗ trợ 1440p60 và cũng đủ băng thông cho UHD ở 30Hz (2160p30).
DisplayPort như một ví dụ khác có 4 luồng dữ liệu nối tiếp, mỗi luồng có khả năng (trong V1.1) là 2.16Gbps trên mỗi luồng (chiếm mã hóa), do đó, với liên kết V1.1, bạn có thể dễ dàng thực hiện 1440p60 với cả 4 luồng. Họ cũng đã phát hành một tiêu chuẩn mới hơn, V1.2, tăng gấp đôi lên 4,32Gbps / luồng cho phép UHD @ 60Hz. Vẫn còn một phiên bản mới hơn mà họ đã đẩy mạnh hơn nữa lên tới 6.4Gbps / luồng .
Ban đầu những con số này nghe có vẻ to lớn, nhưng thực tế không quá nhiều khi bạn xem xét USB 3.0. Điều đó đã được phát hành với tốc độ dữ liệu 5Gbps chỉ qua một cáp (thực tế là hai, một cho TX, một cho RX, nhưng tôi lạc đề). PCIe, thứ mà card đồ họa của bạn sử dụng hiện nay chạy ở tốc độ lên tới 8Gbps thông qua một cặp vi sai duy nhất, do đó, không có gì đáng ngạc nhiên khi các giao diện dữ liệu bên ngoài đang bắt kịp.
Nhưng câu hỏi vẫn còn, làm thế nào được thực hiện? Khi bạn nghĩ về VGA, nó bao gồm các dây đơn cho dữ liệu R, G và B được gửi ở định dạng tương tự. Tương tự như chúng ta biết rất dễ bị nhiễu và thông lượng của DAC / ADC cũng bị hạn chế, do đó hạn chế ồ ạt những gì bạn có thể đẩy qua chúng (đã nói rằng bạn hầu như không thể thực hiện 1440p60Hz qua VGA nếu bạn may mắn).
Tuy nhiên, với các tiêu chuẩn hiện đại, chúng tôi sử dụng các tiêu chuẩn kỹ thuật số miễn nhiễm với tiếng ồn hơn nhiều (bạn chỉ cần phân biệt cao hay thấp thay vì mọi giá trị ở giữa) và bạn cũng loại bỏ nhu cầu chuyển đổi giữa analog và kỹ thuật số.
Hơn nữa, việc sử dụng các tiêu chuẩn khác biệt so với kết thúc đơn giúp ích đáng kể vì hiện tại bạn đang so sánh giá trị giữa hai dây (+ ve chênh lệch = 1, chênh lệch = 0) thay vì so sánh một dây với một số ngưỡng. Điều này có nghĩa là sự suy giảm ít xảy ra sự cố vì nó ảnh hưởng đến cả hai dây bằng nhau và suy giảm xuống điện áp giữa - "mắt" (chênh lệch điện áp) trở nên nhỏ hơn, nhưng bạn vẫn có thể biết liệu nó có hay không nếu nó chỉ 100mV trở xuống. Tín hiệu kết thúc đơn khi tín hiệu suy giảm, nó có thể giảm xuống dưới ngưỡng của bạn và không thể phân biệt được ngay cả khi nó vẫn có biên độ 1V hoặc lớn hơn.
Bằng cách sử dụng một liên kết nối tiếp qua một liên kết song song, chúng ta cũng có thể đạt tốc độ dữ liệu nhanh hơn vì không còn là một vấn đề. Trong một bus song song, rộng 32 bit, bạn cần kết hợp hoàn hảo các đặc điểm độ dài và lan truyền của 32 cáp để các tín hiệu không bị lệch pha với nhau (lệch). Trong một liên kết nối tiếp, bạn chỉ có một cáp duy nhất, vì vậy không thể xảy ra sai lệch.
TL; DR Dữ liệu được gửi ở tốc độ bit đầy đủ mà bạn đã tính (vài Gbps), không nén. Các kỹ thuật báo hiệu hiện đại của các liên kết kỹ thuật số nối tiếp trên các cặp vi sai làm cho điều này trở nên khả thi.