Resolutions - timvideos/litex-buildenv GitHub Wiki

Resolutions Google Doc with lots of details



Important Resolutions

Name Resolution Aspect Ratio Common Refresh Rates Color Spaces Min Data Rate
XGA 1024x768 4:3 60, 75, 85 RGB888, scRGB 1024 * 768 * 60 * 24/1e6 ~= 1132 Mbit/sec
720p 1280×720 16:9 24, 25, 30, 50, 60 RGB888, YUV444, YUV422, xvYCC 1280 * 720 * 24 * 12/1e6 ~= 265 Mbit/sec
1080p 1920×1080 16:9 24, 25, 30, 50, 60 RGB888, YUV444, YUV422, xvYCC 1920 * 1080 * 24 * 12/1e6 ~= 597 Mbit/sec
Horizontal Resolution	Vertical Resolution	Bits per Pixels	Framerate	Bytes / Second	Megabytes / Second	Megabits / Second	Compression Ratio of MJPEG	Megabits / Second
1024	768	24	85	200540160	200.54	1,604.32	15.00	106.95
1024	768	24	60	141557760	141.56	1,132.46	15.00	75.50
1280	720	24	30	82944000	82.94	663.55	15.00	44.24
1920	1080	24	30	186624000	186.62	1,492.99	15.00	99.53
1600	900	24	60	259200000	259.20	2,073.60	15.00	138.24
1680	1050	24	60	317520000	317.52	2,540.16	15.00	169.34
1366	768	24	60	188835840	188.84	1,510.69	15.00	100.71

Colorspaces

DVI is limited to the RGB color space. HDMI supports RGB, but also supports YCbCr 4:4:4 and YCbCr 4:2:2.

Name Bits Per Pixel
Planar
RGB888 24
ARGB888 32
YV12^ 12
scRGB 48 or 64
Packed
YUV444^ 24
YUV422^ 16 (32 bit per 2 pixels)
YUV411^ 12 (48 bit per 4 pixels)
YUV420p^ 12 (48 bit per 4 pixels)

^ - As this is digital, it's not actually YUV but YCbCr - See http://en.wikipedia.org/wiki/YUV#Confusion_with_Y.27CbCr

xvYCC-encoded video retains the same color primaries and white point as BT.709, and uses either a BT.601 or BT.709 RGB-to-YCC conversion matrix and encoding. This allows it to travel through existing digital YCC data paths, and any colors within the normal gamut will be compatible.

Refresh Rates

Hz Used In
24 Cinema / Film
30 NTSC
25 PAL
50 PAL (Interlaced)
60 NTSC (Interlaced), Computer Monitor, TVs
75 Computer Monitor
85 Computer Monitor
120 TVs

Weird Low Resolutions

Standard Resolution Aspect Ratio
240p 320×240 4:3
360p 480×360 4:3
360p 640×360 16:9
480p 640×480 4:3
480p 800×480 5:3
480p 720×480 3:2
480p 854×480 16:9

HDMI

HDMI version 1.0–1.2a 1.3 1.4
Date initially released Dec 29, 2002 Jun 22, 2006 May 28, 2009
Maximum clock rate (MHz) 165 340 340
Maximum TMDS throughput per channel (Gbit/s) including 8b/10b overhead 1.65 3.40 3.40
Maximum total TMDS throughput (Gbit/s) including 8b/10b overhead 4.95 10.2 10.2
Maximum throughput (Gbit/s) with 8b/10b overhead removed 3.96 8.16 8.16
Maximum audio throughput (Mbit/s) 36.86 36.86 36.86
Maximum color depth (bit/px.) 24 48 48
Maximum resolution over single link at 24-bit/px[B] 1920×1200p60 2560×1600p75 4096×2160p24
Maximum resolution over single link at 30-bit/px[C] N/A 2560×1600p60 4096×2160p24
Maximum resolution over single link at 36-bit/px[D] N/A 1920×1200p75 4096×2160p24
Maximum resolution over single link at 48-bit/px[E] N/A 1920×1200p60 1920×1200p60

SDI

Standard Name Bitrates Example Video Formats
SMPTE 259M SD-SDI 270 Mbit/s, 360 Mbit/s, 143 Mbit/s, and 177 Mbit/s 480i, 576i
SMPTE 344M ED-SDI 540 Mbit/s 480p, 576p
SMPTE 292M HD-SDI 1.485 Gbit/s, and 1.485/1.001 Gbit/s 720p, 1080i
SMPTE 372M Dual Link HD-SDI 2.970 Gbit/s, and 2.970/1.001 Gbit/s 1080p
SMPTE 424M 3G-SDI 2.970 Gbit/s, and 2.970/1.001 Gbit/s 1080p
TBA 6G-SDI TBA 4K