A communication system including a transmitter, a receiver, and a serial
link, in which encoded data (e.g., video, audio, and optionally also
other auxiliary data) are transmitted from the transmitter to the
receiver. The serial link can but need not be a TMDS or TMDS-like link.
In typical embodiments, packets of encoded audio data are transmitted
over each of one or more channels of the link during data islands between
bursts of encoded video data, a pixel clock is transmitted over the link,
and the receiver regenerates a clock for the audio data using time code
data in the packets and the pixel clock. Other aspects of the invention
are transmitters for transmitting encoded data and a pixel clock over a
serial link, receivers for receiving such data and pixel clock and
performing audio clock regeneration, and methods for transmitting encoded
data and a pixel clock over a serial link and performing clock
regeneration using the transmitted data and pixel clock.