You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-19Lines changed: 18 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,9 +26,7 @@ Most free and open source HDMI source (computer/gaming console) implementations
26
26
### Platform Support
27
27
28
28
-[x] Altera (tested on [MKR Vidor 4000](https://store.arduino.cc/usa/mkr-vidor-4000))
29
-
-[x] Xilinx
30
-
- Confirmed for [v1.1](https://github.com/hdl-util/hdmi/releases/tag/v1.1) by community
31
-
- Master will be tested soon using [Spartan Edge Accelerator Board](https://www.seeedstudio.com/Spartan-Edge-Accelerator-Board-p-4261.html)
29
+
-[x] Xilinx (tested on [Spartan Edge Accelerator Board](https://www.seeedstudio.com/Spartan-Edge-Accelerator-Board-p-4261.html))
32
30
-[ ] Lattice (unknown)
33
31
34
32
### To-do List (upon request)
@@ -61,23 +59,24 @@ Most free and open source HDMI source (computer/gaming console) implementations
61
59
62
60
You'll need to set up a PLL for producing the two HDMI clocks. The pixel clock for each supported format is shown below:
63
61
64
-
|Video Resolution|Video ID Code(s)|Refresh Rate|Pixel Clock Frequency|
62
+
|Video Resolution|Video ID Code(s)|Refresh Rate|Pixel Clock Frequency|[Progressive](https://en.wikipedia.org/wiki/Progressive_scan)/[Interlaced](https://en.wikipedia.org/wiki/Interlaced_video)|
65
63
|---|---|---|---|
66
-
|640x480|1|60Hz|25.2MHz|
67
-
|640x480|1|59.94Hz|25.175MHz|
68
-
|720x480|2, 3|60Hz|27.027MHz|
69
-
|720x480|2, 3|59.94Hz|27MHz|
70
-
|1280x720|4|60Hz|74.25MHz|
71
-
|1280x720|4|59.94Hz|74.176MHz|
72
-
|1920x1080|16|60Hz|148.5MHz|
73
-
|1920x1080|16|59.94Hz|148.352MHz|
74
-
|1920x1080|34|30Hz|74.25MHz|
75
-
|1920x1080|34|29.97Hz|74.176MHz|
76
-
|720x576|17, 18|50Hz|27MHz|
77
-
|1280x720|19|50Hz|74.25MHz|
78
-
|3840x2160|97, 107|60Hz|594MHz|
79
-
80
-
The second clock is a clock 5 times as fast as the pixel clock. Even if your FPGA only has a single PLL, the Altera MegaWizard (or the Xilinx equivalent) should still be able to produce both.
64
+
|640x480|1|60Hz|25.2MHz|P|
65
+
|640x480|1|59.94Hz|25.175MHz|P|
66
+
|720x480|2, 3|60Hz|27.027MHz|P|
67
+
|720x480|2, 3|59.94Hz|27MHz|P|
68
+
|720x576|17, 18|50Hz|27MHz|P|
69
+
|1280x720|4|60Hz|74.25MHz|P|
70
+
|1280x720|4|59.94Hz|74.176MHz|P|
71
+
|1280x720|19|50Hz|74.25MHz|P|
72
+
|1920x1080|16|60Hz|148.5MHz|P|
73
+
|1920x1080|16|59.94Hz|148.352MHz|P|
74
+
|1920x1080|34|30Hz|74.25MHz|P|
75
+
|1920x1080|34|29.97Hz|74.176MHz|P|
76
+
|3840x2160 (not ready)|97, 107|60Hz|594MHz|P|
77
+
|3840x2160|95, 105|30Hz|297MHz|P|
78
+
79
+
The second clock is a clock 5 times as fast as the pixel clock. Even if your FPGA only has a single PLL, the Altera MegaWizard (or the Xilinx equivalent) should still be able to produce both. See [hdl-util/hdmi-demo](https://github.com/hdl-util/hdmi-demo/) for example PLLs.
0 commit comments