DLPU115 January   2022 DLPC3421

 

  1.   1
  2.   2
    1.     3
    2.     4
      1.      5
      2.      6
      3.      7
  3.   8
    1.     9
    2.     10
  4.   11
    1.     12
      1.      13
        1.       14
        2.       15
      2.      16
        1.       17
        2.       18
        3.       19
      3.      20
        1.       21
        2.       22
      4.      23
        1.       24
        2.       25
        3.       26
      5.      27
        1.       28
        2.       29
      6.      30
        1.       31
        2.       32
        3.       33
      7.      34
        1.       35
        2.       36
      8.      37
        1.       38
        2.       39
        3.       40
      9.      41
        1.       42
        2.       43
      10.      44
        1.       45
        2.       46
        3.       47
      11.      48
        1.       49
        2.       50
      12.      51
        1.       52
        2.       53
        3.       54
      13.      55
        1.       56
        2.       57
        3.       58
      14.      59
        1.       60
        2.       61
      15.      62
        1.       63
        2.       64
        3.       65
      16.      66
        1.       67
        2.       68
      17.      69
        1.       70
        2.       71
        3.       72
      18.      73
        1.       74
        2.       75
      19.      76
        1.       77
        2.       78
        3.       79
      20.      80
        1.       81
        2.       82
        3.       83
      21.      84
        1.       85
        2.       86
        3.       87
      22.      88
        1.       89
        2.       90
      23.      91
        1.       92
        2.       93
        3.       94
      24.      95
        1.       96
        2.       97
        3.       98
      25.      99
        1.       100
        2.       101
      26.      102
        1.       103
        2.       104
        3.       105
      27.      106
        1.       107
        2.       108
      28.      109
        1.       110
        2.       111
        3.       112
      29.      113
        1.       114
        2.       115
      30.      116
        1.       117
        2.       118
      31.      119
        1.       120
        2.       121
        3.       122
      32.      123
        1.       124
        2.       125
    2.     126
      1.      127
        1.       128
        2.       129
      2.      130
        1.       131
        2.       132
        3.       133
      3.      134
        1.       135
        2.       136
      4.      137
        1.       138
        2.       139
        3.       140
      5.      141
        1.       142
        2.       143
      6.      144
        1.       145
        2.       146
        3.       147
      7.      148
        1.       149
        2.       150
        3.       151
      8.      152
        1.       153
        2.       154
      9.      155
        1.       156
        2.       157
        3.       158
      10.      159
        1.       160
        2.       161
        3.       162
    3.     163
      1.      164
        1.       165
        2.       166
      2.      167
        1.       168
        2.       169
        3.       170
      3.      171
        1.       172
        2.       173
      4.      174
        1.       175
        2.       176
        3.       177
      5.      178
        1.       179
        2.       180
      6.      181
        1.       182
        2.       183
        3.       184
      7.      185
        1.       186
        2.       187
      8.      188
        1.       189
        2.       190
        3.       191
    4.     192
      1.      193
        1.       194
        2.       195
      2.      196
        1.       197
        2.       198
        3.       199
      3.      200
        1.       201
        2.       202
      4.      203
        1.       204
        2.       205
        3.       206
      5.      207
        1.       208
        2.       209
      6.      210
        1.       211
        2.       212
        3.       213
      7.      214
        1.       215
        2.       216
      8.      217
        1.       218
        2.       219
        3.       220
    5.     221
      1.      222
        1.       223
        2.       224
        3.       225
      2.      226
        1.       227
        2.       228
        3.       229
      3.      230
        1.       231
        2.       232
        3.       233
      4.      234
        1.       235
        2.       236
        3.       237
      5.      238
        1.       239
        2.       240
        3.       241
      6.      242
        1.       243
        2.       244
        3.       245
      7.      246
        1.       247
        2.       248
        3.       249

Write Parameters

Figure 3-3 describes the command parameters.

Figure 3-3 Write Parameters
MSBByte 1LSB
b7b6b5b4b3b2b1b0
b(7:2)

Reserved

b(1:0)Input Source:
  • 0h: External Video Port
  • 1h: Test Pattern Generator
  • 2h: Splash Screen
  • 3h: Reserved
Note:

When selecting the external video port, there is a set of associated commands applicable only to this source selection. These associated commands are the Write External Input image Size and the Write External Video Source Format Select.

When selecting the test pattern generator (TPG), only one associated command is applicable to this source selection. This associated command is the Write Test Pattern Select command.

When selecting the splash screen, only two associated commands are applicable to this source selection. These associated commands are the Write Splash Screen Select and Write splash Screen Execute commands.

These associations are also shown in Table 3-1.

Table 3-1 Source Specific Associated Commands
Source Specific Associated CommandsInput Source Select Options
External Video PortTest Pattern GeneratorSplash Screen(1)
Write External Video Source Format SelectOnlyN/AN/A
Write External Input Image SizeOnlyN/AN/A
Write Test Pattern SelectN/AOnlyN/A
Write Splash Screen SelectN/AN/AOnly
Write Splash Screen ExecuteN/AN/ASpecial
The Write Splash Screen Execute command is special in that there is no maintained state or history. Thus this command has no settings to be stored and reused by the system.

These commands (other than Write Splash Screen Execute) describe the characteristics of their associated source, and once these settings are defined the system stores them. Afterwards, each time an input source selection is made (using the Write Input Source Select command), the system remembers the settings described by the commands associated with the selected source, and automatically applies them. The user only needs to send these associated commands when the source is first defined, or when the source characteristics for that port have changed. The appropriate associated commands must be updated when source characteristics change.

The user can send source-associated commands every time they make an input source selection. The source associated commands must be sent prior to sending the Write Input Source Select command. When source-associated commands are sent when that source is not active, the controller software saves the new settings, but does not execute these commands. When that source becomes active (via the Write Input Source Select command), the controller applies these new settings, as in the following example:

  1. The user sends the following commands (active input source = test pattern generator):
    • Write image Freeze = freeze (to hide transition artifacts)
    • Write External Video Source Format Select (settings stored, command not executed)
    • Write External Input Image Size (settings stored, command not executed)
    • Write Input Source Select = external port (see step 2 below)
    • Write Image Freeze = unfreeze
  2. When the Write Input Source Select command is received, the software applies the settings from these external video port-associated commands:
    • External Video Source Format Select
    • External input Image Size

If source-associated commands are sent for a source that is already active, the controller software executes these commands when received, as in the following example:

  • The user sends the following commands (active input source = external video port):
    • Write Image Freeze = freeze (to hide transition artifacts)
    • Write external Video Source Format Select (command executed)
    • Write Image Freeze = unfreeze

The rest of the commands that apply to image setup have settings applicable across all source selections, and typically remain the same across the three input source selections. A few examples are Write Display Size and Write Display Image Orientation. A representative list of these commands is shown in Table 3-2.

Table 3-2 Common Commands
Common CommandsInput Source Select Options
External Video PortTest Pattern GeneratorSplash Screen
Write Image CropCommonCommonCommon
Write Keystone Correction ControlCommonCommonCommon
Write Display Image OrientationCommonCommonCommon
Write Display Image CurtainCommonCommonCommon
Write Look SelectCommonCommonCommon
Write Local Area Brightness Boost ControlCommonCommonCommon
Write CAIC Image Processing ControlCommonCommonCommon
Note:

The user is required to specify the active data size for all external input sources, using the Write Input Image Size command.

Note:

When a test pattern is selected, it is generated at the resolution of the DMD, modified by the settings specified by the Write Image Crop command, and displayed at the resolution specified by the Write Display Size command.

Note:

The user must see the Write Image Freeze command for information on hiding on-screen artifacts when selecting an input source.