Nowadays the most common digital audiovisual data transfer standard is HDMI. It can be found in almost every household, and it is often used in professional environment. The HDMI v2.0 standard makes it possible to transfer 4K UHD content at 60 Hz refresh rate without compression, and it satisfies almost every need.
In a complex audiovisual system a lot of problems occur to be solved. For example, in a system with more than one signal sources or displays it is a common task to make it easily changeable to switch the connections between these devices. Another problem appears when a professional user wants to transmit all the signals to a control room, where these switches can be done. In this case the signals have to be transferred to far distances, but this is hard to solve at high data rates. The reader of this thesis can get an insight into the world of audiovisual technology as well as into the development processes of a professional AV supplier whose products can solve these problems. My project at Lightware Ltd. was to create a driver for a chip that can handle four input ports and two output ports with HDMI v2.0 support.
In this thesis firstly a theoretical overview of HDMI standard is given. In the next chapter the application possibilities of a chip with HDMI ports made by Panasonic are described. Finally, I present how I developed the driver of this chip on an STM32 microcontroller making sure that it fits the software environment used by the company.