Compression method for image data string in direct writing lithography system

Compression method for image data string in direct writing lithography system

CN
  • CN 102,736,447 A
  • Filed: 06/08/2012
  • Published: 10/17/2012
  • Est. Priority Date: 06/08/2012
  • Status: Active Application
First Claim
Patent Images

1. the compression method of view data string in the write-through etching system;

  • It is characterized in that;

    the data after the compression are unit with the byte;

    With the synthetic different pieces of information structure of different statement hytes;

    Structure meta data are followed successively by indicating bit, picture point data from high to low, perhaps are indicating bit, expression position, count value, perhaps are indicating bit, expression position, declarative data;

    Concrete steps are following;

    (1) reads data line;

    And being pressed into preservation start of line explanation (sexadecimal number) 05H (10), the inspection this journey is the image first trip, is then to be pressed into preservation (sexadecimal number) 05H (8);

    The buffer memory one'"'"'s own profession is also got one'"'"'s own profession and is changeed step (4), otherwise continues next step;

    (2) carry out relevance ratio with cache lines, promptly corresponding XOR with cache lines, the quantity of inspection 0 is to judge related coefficient;

    (3) if related coefficient is 1, promptly identical with buffer memory, then be pressed into preservation (sexadecimal number) 11H (10), change step (1);

    If related coefficient, then is pressed into preservation (sexadecimal number) 06H (9) more than or equal to 0.5, the buffer memory one'"'"'s own profession, the row of getting behind the XOR continues;

    Otherwise, then being pressed into preservation (sexadecimal number) 05H (8), the buffer memory one'"'"'s own profession is got one'"'"'s own profession and is continued;

    (4) get the dot matrix of 7 pixels;

    (5) dot array data equals 0000000 or at 1111111 o'"'"'clock, changes step 7;

    Otherwise be pressed into several high positions and be 1, low 7 be the byte of dot array data combination, count value cnt zero clearing;

    (6) one'"'"'s own profession finishes to judge, is then to change step (9);

    Otherwise get the dot matrix of 7 pixels again;

    Identical with the dot array data of last time, then count value cnt adds 1, and repeating step (6) equals 31 to inequality or count value cnt;

    Then be pressed into number high 3 be 011 (6), low 5 be byte after the combination of count value cnt data, change step 5 and repeat;

    (7) count value cnt puts 7;

    (8) one'"'"'s own profession finishes to judge, is then to change step 9;

    Otherwise continue to read dot array data and check whether equal 0 or 1;

    Be that then the cnt count value adds 1;

    Repeating step (8) to be not equal to 01 or counting cnt equal 31, then be pressed into number high 3 be 001 (4) or 010 (5), low 5 are bytes after the combination of counting cnt data, change step 4 and repeat;

    (9) one'"'"'s own profession finishes, and is pressed into row and finishes explanation (sexadecimal number) 0CH (11);

    (10) all whether limited scanning is intact to judge image, is then to finish, and repeats otherwise change step 1.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×