Patent ID: 8245091

Claim:
A device for generating dots of an image by using two error row memories, comprising: a first buffer memory; a second buffer memory; and a memory controller comprising: a first buffer memory read-write control circuit connected to the first buffer memory, a second buffer memory read-write control circuit connected to the second buffer memory, and a buffer memory selection circuit configured to generate a read-write selection signal for the first buffer memory and the second buffer memory so as to select a read operation or a write operation for the first buffer memory and the second buffer memory, wherein the first buffer memory read-write control circuit is configured to implement the read operation or the write operation on the first buffer memory according to the read-write selection signal and the second buffer memory read-write control circuit is configured to implement the read operation or the write operation on the second buffer memory according to the read-write selection signal; wherein the image comprises a plurality of rows of pixels, the device is configured to sequentially implement Error Diffusion from each pixel to pixels adjacent to the pixel, to diffuse errors of each pixel to a plurality of rows next to the pixel; and wherein the first buffer memory and the second buffer memory form the error row memories storing a final error accumulation value of a pixel in a row, on which a final error accumulation has been accomplished, and medium error accumulation values of pixels in n−1 rows next to the row, on which a medium error accumulation has been accomplished.