nhasbun / de10nano_vgaHdmi_chip

Test for video output using the ADV7513 chip on a de10 nano board

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ADV7513 HDMI Transmitter

This is a test for the ADV7513 chip from Analog Devices which is pretty useful to make an easy compatible HDMI 1.4 output starting with a common VGA module.

It is tested on a de10 nano board which has the chip included. Quartus Prime 17 project is included for an easy deployment of a first working video signal. The project includes:

  • Verilog HDL files
  • SDC TimeQuest files por timing analysis
  • Quartus Project files (pin assignment done, etc.)

There is a folder included under ./src/ with simulations done on Active HDL 9.1 for functional verification of vga module and sync signals.

I2C Controller

The chip needs to be configured via i2c on every start to work correctly. I re-used Verilog code included in some Terasic examples for this board to accomplish this.

I found this to be the only tricky part for an smooth vga to hdmi implementation.

Test

Switches of de10 nano are being used to control output screen color.

  • SW0, Red
  • SW1, Green
  • SW2, Blue

About

Test for video output using the ADV7513 chip on a de10 nano board

License:MIT License


Languages

Language:Verilog 42.7%Language:Shell 28.6%Language:Tcl 26.7%Language:Stata 1.9%Language:Forth 0.0%