←back to thread

How does a screen work?

(www.makingsoftware.com)
573 points chkhd | 2 comments | | HN request time: 0.49s | source
Show context
rocqua ◴[] No.44557309[source]
I'm much more interested in the hardware driver. This thing gets digital encoded input, has to decode it, and then multiplex it to 8 million pixels. 60 times a second. Being able to hit at least 4 million different levels (talking about 4K 60fps 12 bit color).

The input is roughly serial, so it takes a massive serial to parallel conversion.

replies(2): >>44557381 #>>44558311 #
1. Aardwolf ◴[] No.44557381[source]
Yeah, with an electron beam it's clear that it's a continuous signal and a single beam is being controlled, but how do you drive millions of individual digital pixels all at once, how does the signal get routed correctly to each one if them?
replies(1): >>44557803 #
2. p_l ◴[] No.44557803[source]
with older HDMI/DVI displays, AFAIK you sync pixel clock to "address generator" for the matrix, with major issue becoming scaler AFAIK.

DVI (and thus older HDMI) being essentially "VGA that skipped Digital to Analog conversion" you're riding the beam, including porches.