A display interface of a display device comprising: an encoder (240; 440) configured to receive a stream of data, and to compress the received data to generate compressed data; a transmit rate-buffer (220; 420; 520) configured to receive and store the compressed data from the encoder (240; 440); a physical interface configured to receive the compressed data from the transmit rate-buffer (220; 420); a receive rate-buffer (230; 430) configured to receive and store the compressed data from the physical interface; and a decoder (250; 450) configured to receive the compressed data from the receive rate-buffer (230; 430), and to decompress the compressed data to reconstructed original data, wherein the physical interface is configured to operate according to a burst-mode transmission policy such that the physical interface enters a SLEEP state when the transmit rate-buffer (220; 420; 520) transmits a last bit of the compressed data from the transmit rate-buffer to the physical interface; and enters an ACTIVE state when a fullness of the transmit rate-buffer reaches a reference threshold or a last bit of the compressed data corresponding to a last pixel of a line of pixels is placed in the transmit rate-buffer, wherein the encoder (240; 440) is configured to identify a bit of the stream of data corresponding to the last pixel of the line of pixels, to determine when the last bit of the compressed data of the line of pixels is placed in the transmit rate-buffer (220; 420; 520), and to instruct the physical interface to enter the ACTIVE state when the encoder (240; 440) determines that the last bit of the compressed data of the line of pixels is placed in the transmit rate-buffer (220; 420; 520), wherein the encoder (240; 440) is configured to variably select a compression ratio for compressing the received data based on a level of entropy of an image represented by the stream of data. an encoder (240; 440) configured to receive a stream of data, and to compress the received data to generate compressed data; a transmit rate-buffer (220; 420; 520) configured to receive and store the compressed data from the encoder (240; 440); a physical interface configured to receive the compressed data from the transmit rate-buffer (220; 420); a receive rate-buffer (230; 430) configured to receive and store the compressed data from the physical interface; and a decoder (250; 450) configured to receive the compressed data from the receive rate-buffer (230; 430), and to decompress the compressed data to reconstructed original data, wherein the physical interface is configured to operate according to a burst-mode transmission policy such that the physical interface enters a SLEEP state when the transmit rate-buffer (220; 420; 520) transmits a last bit of the compressed data from the transmit rate-buffer to the physical interface; and enters an ACTIVE state when a fullness of the transmit rate-buffer reaches a reference threshold or a last bit of the compressed data corresponding to a last pixel of a line of pixels is placed in the transmit rate-buffer, wherein the encoder (240; 440) is configured to identify a bit of the stream of data corresponding to the last pixel of the line of pixels, to determine when the last bit of the compressed data of the line of pixels is placed in the transmit rate-buffer (220; 420; 520), and to instruct the physical interface to enter the ACTIVE state when the encoder (240; 440) determines that the last bit of the compressed data of the line of pixels is placed in the transmit rate-buffer (220; 420; 520), wherein the encoder (240; 440) is configured to variably select a compression ratio for compressing the received data based on a level of entropy of an image represented by the stream of data.