6. The method defined in claim 1 , wherein the input data pixel is associated with a given coordinate on an output image frame, and wherein the embedded data packet is associated with a desired coordinate value, the method further comprising: storing the embedded data packet at buffer circuitry and outputting the embedded data packet when the coordinate of the input data pixel is the same as the desired coordinate value.
1. A method for modifying bits of an input pixel data word, comprising: outputting an embedded data packet using an embedded data engine; receiving the input pixel data word and the embedded data packet at decatenation circuitry; separating the input pixel data word into a first fragment of the data word and a second fragment of the data word at the decatenation circuitry, wherein the second fragment of the data word and the embedded data packet have an equal number of bits; modifying the bits of the first fragment of the data word to produce a modified version of the first fragment of the data word using arithmetic circuitry; and producing an output data word comprising the embedded data packet and the modified version of the first fragment of the data word using concatenation circuitry.