DLPS024G August 2012 – February 2020 DLPC410
PRODUCTION DATA.
Once a portion or all of the DMD is loaded with new data, the user typically requests a Block Operation to be performed. This operation causes the DLPC410 to initiate one of the many block related activities to a block or group of blocks to the DMD. Available Block operations are:
Mirror blocks are addressed using the Block Address (BLK_AD[3:0]) signals for application of either a Mirror Clocking Pulse (Reset) or a Memory Clear operation by asserting the block control signals of Table 14 at the start of each row data load. RST2BLK, Block Mode (BLK_MD[1:0]), and BLK_AD[3:0] define the requested operation as shown in Table 14 and designate which mirror block or mirror blocks are issued a Mirror Clocking Pulse or are Cleared. The number of DMD blocks and BLOCKS/ROW is unique to each DMD - refer to the individual DMD data sheets for DMD block definition.
RST2BLK | BLK_MD(1:0) | BLK_AD(3:0) | OPERATION | OPERATION TYPE |
---|---|---|---|---|
x | 00 | xxxx | None | Block No-OP |
x | 01 | 0000 | Clear block 00 | Block Clear Request(1)(2) |
x | 01 | 0001 | Clear block 01 | |
x | 01 | 0010 | Clear block 02 | |
x | 01 | 0011 | Clear block 03 | |
x | 01 | 0100 | Clear block 04 | |
x | 01 | 0101 | Clear block 05 | |
x | 01 | 0110 | Clear block 06 | |
x | 01 | 0111 | Clear block 07 | |
x | 01 | 1000 | Clear block 08 | |
x | 01 | 1001 | Clear block 09 | |
x | 01 | 1010 | Clear block 10 | |
x | 01 | 1011 | Clear block 11 | |
x | 01 | 1100 | Clear block 12 | |
x | 01 | 1101 | Clear block 13 | |
x | 01 | 1110 | Clear block 14 | |
x | 01 | 1111 | Clear block 15 | |
x | 10 | 0000 | Reset block 00 | Single Block Reset Request |
x | 10 | 0001 | Reset block 01 | |
x | 10 | 0010 | Reset block 02 | |
x | 10 | 0011 | Reset block 03 | |
x | 10 | 0100 | Reset block 04 | |
x | 10 | 0101 | Reset block 05 | |
x | 10 | 0110 | Reset block 06 | |
x | 10 | 0111 | Reset block 07 | |
x | 10 | 1000 | Reset block 08 | |
x | 10 | 1001 | Reset block 09 | |
x | 10 | 1010 | Reset block 10 | |
x | 10 | 1011 | Reset block 11 | |
x | 10 | 1100 | Reset block 12 | |
x | 10 | 1101 | Reset block 13 | |
x | 10 | 1110 | Reset block 14 | |
x | 10 | 1111 | Reset block 15 | |
0 | 11 | 0000 | Reset blocks 00-01 | Dual Block Reset Request |
0 | 11 | 0001 | Reset blocks 02-03 | |
0 | 11 | 0010 | Reset blocks 04-05 | |
0 | 11 | 0011 | Reset blocks 06-07 | |
0 | 11 | 0100 | Reset blocks 08-09 | |
0 | 11 | 0101 | Reset blocks 10-11 | |
0 | 11 | 0110 | Reset blocks 12-13 | |
0 | 11 | 0111 | Reset blocks 14-15 | |
1 | 11 | 000x | Reset blocks 00-03 | Quad Block Reset Request |
1 | 11 | 001x | Reset blocks 04-07 | |
1 | 11 | 010x | Reset blocks 08-11 | |
1 | 11 | 011x | Reset blocks 12-15 | |
x | 11 | 10xx | Reset blocks 00-15 | Global Reset Request |
x | 11 | 11xx | Float blocks 00-15 | DMD Park Request |
Block operations cause the DMD micromirrors to transition to their next state. Some notes and restrictions regarding block operations are: