├── .gitattributes ├── LICENSE ├── README.md ├── constraints ├── arty.xdc └── nexys_video.xdc ├── doc ├── display-params.md ├── display-pmods.jpg ├── display-timings.png ├── modules.md ├── porting.md └── tmds-serializer-waveform.png ├── model ├── tmds-test-python.txt ├── tmds-test-verilog.txt └── tmds.py └── rtl ├── async_reset.v ├── demo ├── display_demo_dvi.v ├── display_demo_dvi_pmod3.v ├── display_demo_vga.v ├── test_card_gradient.v ├── test_card_simple.v └── test_card_squares.v ├── display_clocks.v ├── display_timings.v ├── dvi_generator.v ├── serializer_10to1.v ├── test ├── async_reset_tb.v ├── display_clocks_tb.v ├── display_timings_tb.v ├── serializer_10to1_tb.v └── tmds_encoder_dvi_tb.v └── tmds_encoder_dvi.v /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/.gitattributes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/README.md -------------------------------------------------------------------------------- /constraints/arty.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/constraints/arty.xdc -------------------------------------------------------------------------------- /constraints/nexys_video.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/constraints/nexys_video.xdc -------------------------------------------------------------------------------- /doc/display-params.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/doc/display-params.md -------------------------------------------------------------------------------- /doc/display-pmods.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/doc/display-pmods.jpg -------------------------------------------------------------------------------- /doc/display-timings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/doc/display-timings.png -------------------------------------------------------------------------------- /doc/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/doc/modules.md -------------------------------------------------------------------------------- /doc/porting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/doc/porting.md -------------------------------------------------------------------------------- /doc/tmds-serializer-waveform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/doc/tmds-serializer-waveform.png -------------------------------------------------------------------------------- /model/tmds-test-python.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/model/tmds-test-python.txt -------------------------------------------------------------------------------- /model/tmds-test-verilog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/model/tmds-test-verilog.txt -------------------------------------------------------------------------------- /model/tmds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/model/tmds.py -------------------------------------------------------------------------------- /rtl/async_reset.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/async_reset.v -------------------------------------------------------------------------------- /rtl/demo/display_demo_dvi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/demo/display_demo_dvi.v -------------------------------------------------------------------------------- /rtl/demo/display_demo_dvi_pmod3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/demo/display_demo_dvi_pmod3.v -------------------------------------------------------------------------------- /rtl/demo/display_demo_vga.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/demo/display_demo_vga.v -------------------------------------------------------------------------------- /rtl/demo/test_card_gradient.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/demo/test_card_gradient.v -------------------------------------------------------------------------------- /rtl/demo/test_card_simple.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/demo/test_card_simple.v -------------------------------------------------------------------------------- /rtl/demo/test_card_squares.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/demo/test_card_squares.v -------------------------------------------------------------------------------- /rtl/display_clocks.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/display_clocks.v -------------------------------------------------------------------------------- /rtl/display_timings.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/display_timings.v -------------------------------------------------------------------------------- /rtl/dvi_generator.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/dvi_generator.v -------------------------------------------------------------------------------- /rtl/serializer_10to1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/serializer_10to1.v -------------------------------------------------------------------------------- /rtl/test/async_reset_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/test/async_reset_tb.v -------------------------------------------------------------------------------- /rtl/test/display_clocks_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/test/display_clocks_tb.v -------------------------------------------------------------------------------- /rtl/test/display_timings_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/test/display_timings_tb.v -------------------------------------------------------------------------------- /rtl/test/serializer_10to1_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/test/serializer_10to1_tb.v -------------------------------------------------------------------------------- /rtl/test/tmds_encoder_dvi_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/test/tmds_encoder_dvi_tb.v -------------------------------------------------------------------------------- /rtl/tmds_encoder_dvi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projf/display_controller/HEAD/rtl/tmds_encoder_dvi.v --------------------------------------------------------------------------------