CommonPIC32

Annotated docs/vga_hsync.svg

148:d112c32b7417
2019-05-04 Paul Boddie Moved VGA example documentation into the wiki documentation.
paul@105 1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
paul@105 2
<!-- Created with Inkscape (http://www.inkscape.org/) -->
paul@105 3
paul@105 4
<svg
paul@105 5
   xmlns:dc="http://purl.org/dc/elements/1.1/"
paul@105 6
   xmlns:cc="http://creativecommons.org/ns#"
paul@105 7
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
paul@105 8
   xmlns:svg="http://www.w3.org/2000/svg"
paul@105 9
   xmlns="http://www.w3.org/2000/svg"
paul@105 10
   xmlns:xlink="http://www.w3.org/1999/xlink"
paul@105 11
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
paul@105 12
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
paul@105 13
   width="1052.3622"
paul@105 14
   height="744.09448"
paul@105 15
   id="svg2"
paul@105 16
   version="1.1"
paul@105 17
   inkscape:version="0.48.3.1 r9886"
paul@105 18
   sodipodi:docname="vga_hsync.svg"
paul@105 19
   inkscape:export-filename="/home/paulb/Software/System/PIC32/VGAPIC32/docs/vga_hsync.png"
paul@105 20
   inkscape:export-xdpi="68.419998"
paul@105 21
   inkscape:export-ydpi="68.419998">
paul@105 22
  <defs
paul@105 23
     id="defs4">
paul@105 24
    <linearGradient
paul@105 25
       inkscape:collect="always"
paul@105 26
       id="linearGradient5956">
paul@105 27
      <stop
paul@105 28
         style="stop-color:#00aa00;stop-opacity:1;"
paul@105 29
         offset="0"
paul@105 30
         id="stop5958" />
paul@105 31
      <stop
paul@105 32
         style="stop-color:#00aa00;stop-opacity:0;"
paul@105 33
         offset="1"
paul@105 34
         id="stop5960" />
paul@105 35
    </linearGradient>
paul@105 36
    <marker
paul@105 37
       inkscape:stockid="Arrow2Mend"
paul@105 38
       orient="auto"
paul@105 39
       refY="0.0"
paul@105 40
       refX="0.0"
paul@105 41
       id="Arrow2Mend"
paul@105 42
       style="overflow:visible;">
paul@105 43
      <path
paul@105 44
         id="path4160"
paul@105 45
         style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
paul@105 46
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
paul@105 47
         transform="scale(0.6) rotate(180) translate(0,0)" />
paul@105 48
    </marker>
paul@105 49
    <marker
paul@105 50
       inkscape:stockid="TriangleInM"
paul@105 51
       orient="auto"
paul@105 52
       refY="0.0"
paul@105 53
       refX="0.0"
paul@105 54
       id="TriangleInM"
paul@105 55
       style="overflow:visible">
paul@105 56
      <path
paul@105 57
         id="path4269"
paul@105 58
         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
paul@105 59
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
paul@105 60
         transform="scale(-0.4)" />
paul@105 61
    </marker>
paul@105 62
    <marker
paul@105 63
       inkscape:stockid="Arrow2Mstart"
paul@105 64
       orient="auto"
paul@105 65
       refY="0.0"
paul@105 66
       refX="0.0"
paul@105 67
       id="Arrow2Mstart"
paul@105 68
       style="overflow:visible">
paul@105 69
      <path
paul@105 70
         id="path4157"
paul@105 71
         style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
paul@105 72
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
paul@105 73
         transform="scale(0.6) translate(0,0)" />
paul@105 74
    </marker>
paul@105 75
    <marker
paul@105 76
       inkscape:stockid="TriangleInL"
paul@105 77
       orient="auto"
paul@105 78
       refY="0.0"
paul@105 79
       refX="0.0"
paul@105 80
       id="TriangleInL"
paul@105 81
       style="overflow:visible">
paul@105 82
      <path
paul@105 83
         id="path4266"
paul@105 84
         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
paul@105 85
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
paul@105 86
         transform="scale(-0.8)" />
paul@105 87
    </marker>
paul@105 88
    <marker
paul@105 89
       inkscape:stockid="Arrow2Lstart"
paul@105 90
       orient="auto"
paul@105 91
       refY="0.0"
paul@105 92
       refX="0.0"
paul@105 93
       id="Arrow2Lstart"
paul@105 94
       style="overflow:visible">
paul@105 95
      <path
paul@105 96
         id="path4151"
paul@105 97
         style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
paul@105 98
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
paul@105 99
         transform="scale(1.1) translate(1,0)" />
paul@105 100
    </marker>
paul@105 101
    <marker
paul@105 102
       inkscape:stockid="Arrow2Mstart"
paul@105 103
       orient="auto"
paul@105 104
       refY="0"
paul@105 105
       refX="0"
paul@105 106
       id="Arrow2Mstart-3"
paul@105 107
       style="overflow:visible">
paul@105 108
      <path
paul@105 109
         inkscape:connector-curvature="0"
paul@105 110
         id="path4157-3"
paul@105 111
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 112
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 113
         transform="scale(0.6,0.6)" />
paul@105 114
    </marker>
paul@105 115
    <marker
paul@105 116
       inkscape:stockid="Arrow2Mend"
paul@105 117
       orient="auto"
paul@105 118
       refY="0"
paul@105 119
       refX="0"
paul@105 120
       id="Arrow2Mend-7"
paul@105 121
       style="overflow:visible">
paul@105 122
      <path
paul@105 123
         inkscape:connector-curvature="0"
paul@105 124
         id="path4160-3"
paul@105 125
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 126
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 127
         transform="scale(-0.6,-0.6)" />
paul@105 128
    </marker>
paul@105 129
    <marker
paul@105 130
       inkscape:stockid="Arrow2Mstart"
paul@105 131
       orient="auto"
paul@105 132
       refY="0"
paul@105 133
       refX="0"
paul@105 134
       id="Arrow2Mstart-2"
paul@105 135
       style="overflow:visible">
paul@105 136
      <path
paul@105 137
         inkscape:connector-curvature="0"
paul@105 138
         id="path4157-6"
paul@105 139
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 140
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 141
         transform="scale(0.6,0.6)" />
paul@105 142
    </marker>
paul@105 143
    <marker
paul@105 144
       inkscape:stockid="Arrow2Mend"
paul@105 145
       orient="auto"
paul@105 146
       refY="0"
paul@105 147
       refX="0"
paul@105 148
       id="Arrow2Mend-5"
paul@105 149
       style="overflow:visible">
paul@105 150
      <path
paul@105 151
         inkscape:connector-curvature="0"
paul@105 152
         id="path4160-8"
paul@105 153
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 154
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 155
         transform="scale(-0.6,-0.6)" />
paul@105 156
    </marker>
paul@105 157
    <marker
paul@105 158
       inkscape:stockid="Arrow2Mstart"
paul@105 159
       orient="auto"
paul@105 160
       refY="0"
paul@105 161
       refX="0"
paul@105 162
       id="Arrow2Mstart-4"
paul@105 163
       style="overflow:visible">
paul@105 164
      <path
paul@105 165
         inkscape:connector-curvature="0"
paul@105 166
         id="path4157-1"
paul@105 167
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 168
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 169
         transform="scale(0.6,0.6)" />
paul@105 170
    </marker>
paul@105 171
    <marker
paul@105 172
       inkscape:stockid="Arrow2Mend"
paul@105 173
       orient="auto"
paul@105 174
       refY="0"
paul@105 175
       refX="0"
paul@105 176
       id="Arrow2Mend-0"
paul@105 177
       style="overflow:visible">
paul@105 178
      <path
paul@105 179
         inkscape:connector-curvature="0"
paul@105 180
         id="path4160-4"
paul@105 181
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 182
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 183
         transform="scale(-0.6,-0.6)" />
paul@105 184
    </marker>
paul@105 185
    <marker
paul@105 186
       inkscape:stockid="Arrow2Mstart"
paul@105 187
       orient="auto"
paul@105 188
       refY="0"
paul@105 189
       refX="0"
paul@105 190
       id="Arrow2Mstart-8"
paul@105 191
       style="overflow:visible">
paul@105 192
      <path
paul@105 193
         inkscape:connector-curvature="0"
paul@105 194
         id="path4157-62"
paul@105 195
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 196
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 197
         transform="scale(0.6,0.6)" />
paul@105 198
    </marker>
paul@105 199
    <marker
paul@105 200
       inkscape:stockid="Arrow2Mend"
paul@105 201
       orient="auto"
paul@105 202
       refY="0"
paul@105 203
       refX="0"
paul@105 204
       id="Arrow2Mend-4"
paul@105 205
       style="overflow:visible">
paul@105 206
      <path
paul@105 207
         inkscape:connector-curvature="0"
paul@105 208
         id="path4160-7"
paul@105 209
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 210
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 211
         transform="scale(-0.6,-0.6)" />
paul@105 212
    </marker>
paul@105 213
    <marker
paul@105 214
       inkscape:stockid="Arrow2Mend"
paul@105 215
       orient="auto"
paul@105 216
       refY="0"
paul@105 217
       refX="0"
paul@105 218
       id="Arrow2Mend-2"
paul@105 219
       style="overflow:visible">
paul@105 220
      <path
paul@105 221
         inkscape:connector-curvature="0"
paul@105 222
         id="path4160-83"
paul@105 223
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 224
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 225
         transform="scale(-0.6,-0.6)" />
paul@105 226
    </marker>
paul@105 227
    <marker
paul@105 228
       inkscape:stockid="Arrow2Mstart"
paul@105 229
       orient="auto"
paul@105 230
       refY="0"
paul@105 231
       refX="0"
paul@105 232
       id="Arrow2Mstart-1"
paul@105 233
       style="overflow:visible">
paul@105 234
      <path
paul@105 235
         inkscape:connector-curvature="0"
paul@105 236
         id="path4157-5"
paul@105 237
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 238
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 239
         transform="scale(0.6,0.6)" />
paul@105 240
    </marker>
paul@105 241
    <marker
paul@105 242
       inkscape:stockid="Arrow2Mend"
paul@105 243
       orient="auto"
paul@105 244
       refY="0"
paul@105 245
       refX="0"
paul@105 246
       id="Arrow2Mend-49"
paul@105 247
       style="overflow:visible">
paul@105 248
      <path
paul@105 249
         inkscape:connector-curvature="0"
paul@105 250
         id="path4160-2"
paul@105 251
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 252
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 253
         transform="scale(-0.6,-0.6)" />
paul@105 254
    </marker>
paul@105 255
    <marker
paul@105 256
       inkscape:stockid="Arrow2Mend"
paul@105 257
       orient="auto"
paul@105 258
       refY="0"
paul@105 259
       refX="0"
paul@105 260
       id="Arrow2Mend-9"
paul@105 261
       style="overflow:visible">
paul@105 262
      <path
paul@105 263
         inkscape:connector-curvature="0"
paul@105 264
         id="path4160-45"
paul@105 265
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 266
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 267
         transform="scale(-0.6,-0.6)" />
paul@105 268
    </marker>
paul@105 269
    <marker
paul@105 270
       inkscape:stockid="Arrow2Mend"
paul@105 271
       orient="auto"
paul@105 272
       refY="0"
paul@105 273
       refX="0"
paul@105 274
       id="Arrow2Mend-70"
paul@105 275
       style="overflow:visible">
paul@105 276
      <path
paul@105 277
         inkscape:connector-curvature="0"
paul@105 278
         id="path4160-81"
paul@105 279
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 280
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 281
         transform="scale(-0.6,-0.6)" />
paul@105 282
    </marker>
paul@105 283
    <marker
paul@105 284
       inkscape:stockid="Arrow2Mstart"
paul@105 285
       orient="auto"
paul@105 286
       refY="0"
paul@105 287
       refX="0"
paul@105 288
       id="Arrow2Mstart-5"
paul@105 289
       style="overflow:visible">
paul@105 290
      <path
paul@105 291
         inkscape:connector-curvature="0"
paul@105 292
         id="path4157-34"
paul@105 293
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 294
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 295
         transform="scale(0.6,0.6)" />
paul@105 296
    </marker>
paul@105 297
    <marker
paul@105 298
       inkscape:stockid="Arrow2Mend"
paul@105 299
       orient="auto"
paul@105 300
       refY="0"
paul@105 301
       refX="0"
paul@105 302
       id="Arrow2Mend-90"
paul@105 303
       style="overflow:visible">
paul@105 304
      <path
paul@105 305
         inkscape:connector-curvature="0"
paul@105 306
         id="path4160-20"
paul@105 307
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 308
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 309
         transform="scale(-0.6,-0.6)" />
paul@105 310
    </marker>
paul@105 311
    <marker
paul@105 312
       inkscape:stockid="Arrow2Mstart"
paul@105 313
       orient="auto"
paul@105 314
       refY="0"
paul@105 315
       refX="0"
paul@105 316
       id="Arrow2Mstart-9"
paul@105 317
       style="overflow:visible">
paul@105 318
      <path
paul@105 319
         inkscape:connector-curvature="0"
paul@105 320
         id="path4157-621"
paul@105 321
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 322
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 323
         transform="scale(0.6,0.6)" />
paul@105 324
    </marker>
paul@105 325
    <marker
paul@105 326
       inkscape:stockid="Arrow2Mend"
paul@105 327
       orient="auto"
paul@105 328
       refY="0"
paul@105 329
       refX="0"
paul@105 330
       id="Arrow2Mend-20"
paul@105 331
       style="overflow:visible">
paul@105 332
      <path
paul@105 333
         inkscape:connector-curvature="0"
paul@105 334
         id="path4160-73"
paul@105 335
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 336
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 337
         transform="scale(-0.6,-0.6)" />
paul@105 338
    </marker>
paul@105 339
    <marker
paul@105 340
       inkscape:stockid="Arrow2Mstart"
paul@105 341
       orient="auto"
paul@105 342
       refY="0"
paul@105 343
       refX="0"
paul@105 344
       id="Arrow2Mstart-90"
paul@105 345
       style="overflow:visible">
paul@105 346
      <path
paul@105 347
         inkscape:connector-curvature="0"
paul@105 348
         id="path4157-56"
paul@105 349
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 350
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 351
         transform="scale(0.6,0.6)" />
paul@105 352
    </marker>
paul@105 353
    <marker
paul@105 354
       inkscape:stockid="Arrow2Mend"
paul@105 355
       orient="auto"
paul@105 356
       refY="0"
paul@105 357
       refX="0"
paul@105 358
       id="Arrow2Mend-77"
paul@105 359
       style="overflow:visible">
paul@105 360
      <path
paul@105 361
         inkscape:connector-curvature="0"
paul@105 362
         id="path4160-40"
paul@105 363
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 364
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 365
         transform="scale(-0.6,-0.6)" />
paul@105 366
    </marker>
paul@105 367
    <marker
paul@105 368
       inkscape:stockid="Arrow2Mend"
paul@105 369
       orient="auto"
paul@105 370
       refY="0"
paul@105 371
       refX="0"
paul@105 372
       id="Arrow2Mend-47"
paul@105 373
       style="overflow:visible">
paul@105 374
      <path
paul@105 375
         inkscape:connector-curvature="0"
paul@105 376
         id="path4160-48"
paul@105 377
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 378
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 379
         transform="scale(-0.6,-0.6)" />
paul@105 380
    </marker>
paul@105 381
    <marker
paul@105 382
       inkscape:stockid="Arrow2Mstart"
paul@105 383
       orient="auto"
paul@105 384
       refY="0"
paul@105 385
       refX="0"
paul@105 386
       id="Arrow2Mstart-82"
paul@105 387
       style="overflow:visible">
paul@105 388
      <path
paul@105 389
         inkscape:connector-curvature="0"
paul@105 390
         id="path4157-60"
paul@105 391
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 392
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 393
         transform="scale(0.6,0.6)" />
paul@105 394
    </marker>
paul@105 395
    <marker
paul@105 396
       inkscape:stockid="Arrow2Mend"
paul@105 397
       orient="auto"
paul@105 398
       refY="0"
paul@105 399
       refX="0"
paul@105 400
       id="Arrow2Mend-6"
paul@105 401
       style="overflow:visible">
paul@105 402
      <path
paul@105 403
         inkscape:connector-curvature="0"
paul@105 404
         id="path4160-28"
paul@105 405
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 406
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 407
         transform="scale(-0.6,-0.6)" />
paul@105 408
    </marker>
paul@105 409
    <marker
paul@105 410
       inkscape:stockid="Arrow2Mstart"
paul@105 411
       orient="auto"
paul@105 412
       refY="0"
paul@105 413
       refX="0"
paul@105 414
       id="Arrow2Mstart-6"
paul@105 415
       style="overflow:visible">
paul@105 416
      <path
paul@105 417
         inkscape:connector-curvature="0"
paul@105 418
         id="path4157-0"
paul@105 419
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 420
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 421
         transform="scale(0.6,0.6)" />
paul@105 422
    </marker>
paul@105 423
    <marker
paul@105 424
       inkscape:stockid="Arrow2Mend"
paul@105 425
       orient="auto"
paul@105 426
       refY="0"
paul@105 427
       refX="0"
paul@105 428
       id="Arrow2Mend-3"
paul@105 429
       style="overflow:visible">
paul@105 430
      <path
paul@105 431
         inkscape:connector-curvature="0"
paul@105 432
         id="path4160-6"
paul@105 433
         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
paul@105 434
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
paul@105 435
         transform="scale(-0.6,-0.6)" />
paul@105 436
    </marker>
paul@105 437
    <linearGradient
paul@105 438
       inkscape:collect="always"
paul@105 439
       xlink:href="#linearGradient5956"
paul@105 440
       id="linearGradient5962"
paul@105 441
       x1="951.37794"
paul@105 442
       y1="742.32281"
paul@105 443
       x2="986.81102"
paul@105 444
       y2="742.32281"
paul@105 445
       gradientUnits="userSpaceOnUse" />
paul@105 446
  </defs>
paul@105 447
  <sodipodi:namedview
paul@105 448
     id="base"
paul@105 449
     pagecolor="#ffffff"
paul@105 450
     bordercolor="#666666"
paul@105 451
     borderopacity="1.0"
paul@105 452
     inkscape:pageopacity="0.0"
paul@105 453
     inkscape:pageshadow="2"
paul@105 454
     inkscape:zoom="0.97568255"
paul@105 455
     inkscape:cx="526.18109"
paul@105 456
     inkscape:cy="372.04724"
paul@105 457
     inkscape:document-units="mm"
paul@105 458
     inkscape:current-layer="layer1"
paul@105 459
     showgrid="true"
paul@105 460
     units="mm"
paul@105 461
     inkscape:window-width="1272"
paul@105 462
     inkscape:window-height="935"
paul@105 463
     inkscape:window-x="0"
paul@105 464
     inkscape:window-y="0"
paul@105 465
     inkscape:window-maximized="1">
paul@105 466
    <inkscape:grid
paul@105 467
       type="xygrid"
paul@105 468
       id="grid2991"
paul@105 469
       empspacing="5"
paul@105 470
       visible="true"
paul@105 471
       enabled="true"
paul@105 472
       snapvisiblegridlinesonly="true"
paul@105 473
       units="mm"
paul@105 474
       originx="148.5mm"
paul@105 475
       originy="105mm"
paul@105 476
       spacingx="1mm"
paul@105 477
       spacingy="1mm" />
paul@105 478
  </sodipodi:namedview>
paul@105 479
  <metadata
paul@105 480
     id="metadata7">
paul@105 481
    <rdf:RDF>
paul@105 482
      <cc:Work
paul@105 483
         rdf:about="">
paul@105 484
        <dc:format>image/svg+xml</dc:format>
paul@105 485
        <dc:type
paul@105 486
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
paul@105 487
        <dc:title></dc:title>
paul@105 488
      </cc:Work>
paul@105 489
    </rdf:RDF>
paul@105 490
  </metadata>
paul@105 491
  <g
paul@105 492
     inkscape:label="Layer 1"
paul@105 493
     inkscape:groupmode="layer"
paul@105 494
     id="layer1"
paul@105 495
     transform="translate(0,-308.26769)">
paul@105 496
    <path
paul@105 497
       style="fill:url(#linearGradient5962);stroke:none;stroke-opacity:1;fill-opacity:1"
paul@105 498
       d="m 951.37794,715.74802 35.43308,-2e-5 0,53.14961 -35.43308,2e-5 z"
paul@105 499
       id="rect3782-3-0-2"
paul@105 500
       inkscape:connector-curvature="0"
paul@105 501
       sodipodi:nodetypes="ccccc" />
paul@105 502
    <path
paul@105 503
       style="fill:none;stroke:#000000;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
paul@105 504
       d="m 83.267714,768.89761 0,-301.1811"
paul@105 505
       id="path5549"
paul@105 506
       inkscape:connector-curvature="0" />
paul@105 507
    <path
paul@105 508
       style="fill:none;stroke:#00aa00;stroke-width:1.77165353000000003;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
paul@105 509
       d="m 83.267714,715.748 -7.086614,0"
paul@105 510
       id="path5551"
paul@105 511
       inkscape:connector-curvature="0" />
paul@105 512
    <text
paul@105 513
       xml:space="preserve"
paul@105 514
       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#00aa00;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 515
       x="51.377953"
paul@105 516
       y="719.29132"
paul@105 517
       id="text5553"
paul@105 518
       sodipodi:linespacing="125%"><tspan
paul@105 519
         sodipodi:role="line"
paul@105 520
         id="tspan5555"
paul@105 521
         x="51.377953"
paul@105 522
         y="719.29132"
paul@105 523
         style="font-size:16px;text-align:center;text-anchor:middle;fill:#00aa00">R/G/B</tspan><tspan
paul@105 524
         sodipodi:role="line"
paul@105 525
         x="51.377953"
paul@105 526
         y="739.29132"
paul@105 527
         style="font-size:16px;text-align:center;text-anchor:middle;fill:#00aa00"
paul@105 528
         id="tspan5601">(0.7V)</tspan></text>
paul@105 529
    <path
paul@105 530
       style="fill:#00aa00;stroke:none"
paul@105 531
       d="m 862.79527,715.748 88.58268,-2e-5 0,53.14961 -88.58268,2e-5 z"
paul@105 532
       id="rect3782-3-0"
paul@105 533
       inkscape:connector-curvature="0"
paul@105 534
       sodipodi:nodetypes="ccccc" />
paul@105 535
    <path
paul@105 536
       style="fill:#00aa00;stroke:none"
paul@105 537
       d="m 118.70079,715.74802 354.33071,-2e-5 0,53.14961 -354.33071,2e-5 z"
paul@105 538
       id="rect3782"
paul@105 539
       inkscape:connector-curvature="0"
paul@105 540
       sodipodi:nodetypes="ccccc" />
paul@105 541
    <path
paul@105 542
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
paul@105 543
       d="m 76.181102,768.89761 910.629918,0"
paul@105 544
       id="path3012"
paul@105 545
       inkscape:connector-curvature="0"
paul@105 546
       sodipodi:nodetypes="cc" />
paul@105 547
    <path
paul@105 548
       style="fill:none;stroke:#808080;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0"
paul@105 549
       d="m 118.70079,822.04721 0,-354.3307"
paul@105 550
       id="path3814"
paul@105 551
       inkscape:connector-curvature="0"
paul@105 552
       sodipodi:nodetypes="cc" />
paul@105 553
    <path
paul@105 554
       style="fill:none;stroke:#808080;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0"
paul@105 555
       d="m 473.03149,786.61414 0,-318.89763"
paul@105 556
       id="path3814-7-5-5-6-2"
paul@105 557
       inkscape:connector-curvature="0"
paul@105 558
       sodipodi:nodetypes="cc" />
paul@105 559
    <path
paul@105 560
       style="fill:none;stroke:#808080;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0"
paul@105 561
       d="m 614.76378,786.61414 0,-318.89763"
paul@105 562
       id="path3814-7-5-5-6-9-1"
paul@105 563
       inkscape:connector-curvature="0"
paul@105 564
       sodipodi:nodetypes="cc" />
paul@105 565
    <path
paul@105 566
       style="fill:none;stroke:#808080;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0"
paul@105 567
       d="m 685.62992,786.61414 0,-318.89763"
paul@105 568
       id="path3814-7-5-5-6-9-2"
paul@105 569
       inkscape:connector-curvature="0"
paul@105 570
       sodipodi:nodetypes="cc" />
paul@105 571
    <path
paul@105 572
       style="fill:none;stroke:#ff0000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
paul@105 573
       d="m 83.267717,503.14957 531.496063,1e-5 0,265.74803 70.86614,0 0,-265.74803 265.74803,-1e-5"
paul@105 574
       id="path3811-3"
paul@105 575
       inkscape:connector-curvature="0"
paul@105 576
       sodipodi:nodetypes="cccccc" />
paul@105 577
    <path
paul@105 578
       style="fill:none;stroke:#ff0000;stroke-width:3.54330707000000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3.54330707000000000, 3.54330707000000000;stroke-dashoffset:0"
paul@105 579
       d="m 951.37795,503.14958 35.43307,0"
paul@105 580
       id="path3906-0-2"
paul@105 581
       inkscape:connector-curvature="0"
paul@105 582
       sodipodi:nodetypes="cc" />
paul@105 583
    <path
paul@105 584
       style="fill:none;stroke:#808080;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0"
paul@105 585
       d="m 862.79528,822.04721 0,-354.3307"
paul@105 586
       id="path3814-7-5-5-6-9-2-6-1"
paul@105 587
       inkscape:connector-curvature="0"
paul@105 588
       sodipodi:nodetypes="cc" />
paul@105 589
    <text
paul@105 590
       xml:space="preserve"
paul@105 591
       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 592
       x="295.86606"
paul@105 593
       y="460.62988"
paul@105 594
       id="text4121"
paul@105 595
       sodipodi:linespacing="125%"><tspan
paul@105 596
         sodipodi:role="line"
paul@105 597
         x="295.86606"
paul@105 598
         y="460.62988"
paul@105 599
         id="tspan4125"
paul@105 600
         style="font-size:16px">pixel data period</tspan></text>
paul@105 601
    <path
paul@105 602
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend)"
paul@105 603
       d="m 122.24409,467.71651 347.2441,-1e-5"
paul@105 604
       id="path4127"
paul@105 605
       inkscape:connector-curvature="0"
paul@105 606
       sodipodi:nodetypes="cc" />
paul@105 607
    <path
paul@105 608
       style="fill:none;stroke:#ff0000;stroke-width:1.77165353000000003;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
paul@105 609
       d="m 83.267714,503.14957 -7.086614,0"
paul@105 610
       id="path5551-6"
paul@105 611
       inkscape:connector-curvature="0" />
paul@105 612
    <text
paul@105 613
       xml:space="preserve"
paul@105 614
       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 615
       x="33.661415"
paul@105 616
       y="506.6929"
paul@105 617
       id="text5575"
paul@105 618
       sodipodi:linespacing="125%"><tspan
paul@105 619
         sodipodi:role="line"
paul@105 620
         id="tspan5577"
paul@105 621
         x="33.661415"
paul@105 622
         y="506.6929"
paul@105 623
         style="font-size:16px;fill:#ff0000">hsync</tspan></text>
paul@105 624
    <path
paul@105 625
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend)"
paul@105 626
       d="m 476.17472,467.71652 135.04575,-2e-5"
paul@105 627
       id="path4127-7"
paul@105 628
       inkscape:connector-curvature="0"
paul@105 629
       sodipodi:nodetypes="cc" />
paul@105 630
    <text
paul@105 631
       xml:space="preserve"
paul@105 632
       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 633
       x="543.89764"
paul@105 634
       y="460.62988"
paul@105 635
       id="text4121-9"
paul@105 636
       sodipodi:linespacing="125%"><tspan
paul@105 637
         sodipodi:role="line"
paul@105 638
         x="543.89764"
paul@105 639
         y="460.62988"
paul@105 640
         id="tspan4125-6"
paul@105 641
         style="font-size:16px">horizontal front porch</tspan></text>
paul@105 642
    <path
paul@105 643
       style="fill:none;stroke:#00aa00;stroke-width:1.77165353000000003;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.31496060000000003, 5.31496060000000003;stroke-dashoffset:0"
paul@105 644
       d="m 118.70079,715.748 -35.433076,0"
paul@105 645
       id="path5551-0"
paul@105 646
       inkscape:connector-curvature="0"
paul@105 647
       sodipodi:nodetypes="cc" />
paul@105 648
    <path
paul@105 649
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend)"
paul@105 650
       d="m 689.17323,467.7165 170.07874,1e-5"
paul@105 651
       id="path4127-7-9"
paul@105 652
       inkscape:connector-curvature="0"
paul@105 653
       sodipodi:nodetypes="cc" />
paul@105 654
    <text
paul@105 655
       xml:space="preserve"
paul@105 656
       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 657
       x="774.21271"
paul@105 658
       y="460.62988"
paul@105 659
       id="text4121-9-3"
paul@105 660
       sodipodi:linespacing="125%"><tspan
paul@105 661
         sodipodi:role="line"
paul@105 662
         x="774.21271"
paul@105 663
         y="460.62988"
paul@105 664
         id="tspan4125-6-9"
paul@105 665
         style="font-size:16px">horizontal back porch</tspan></text>
paul@105 666
    <flowRoot
paul@105 667
       xml:space="preserve"
paul@105 668
       id="flowRoot6028"
paul@105 669
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 670
       transform="translate(-2.5984252e-6,396.85037)"><flowRegion
paul@105 671
         id="flowRegion6030"><rect
paul@105 672
           id="rect6032"
paul@105 673
           width="269.67743"
paul@105 674
           height="63.287529"
paul@105 675
           x="60.062687"
paul@105 676
           y="378.478" /></flowRegion><flowPara
paul@105 677
         id="flowPara6034" /></flowRoot>    <path
paul@105 678
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend)"
paul@105 679
       d="m 618.30709,786.61414 63.77952,0"
paul@105 680
       id="path4127-7-5"
paul@105 681
       inkscape:connector-curvature="0"
paul@105 682
       sodipodi:nodetypes="cc" />
paul@105 683
    <text
paul@105 684
       xml:space="preserve"
paul@105 685
       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 686
       x="649.95697"
paul@105 687
       y="804.33069"
paul@105 688
       id="text4121-7-7"
paul@105 689
       sodipodi:linespacing="125%"><tspan
paul@105 690
         sodipodi:role="line"
paul@105 691
         x="649.95697"
paul@105 692
         y="804.33069"
paul@105 693
         id="tspan4125-0-4"
paul@105 694
         style="font-size:16px">hsync</tspan><tspan
paul@105 695
         sodipodi:role="line"
paul@105 696
         x="649.95697"
paul@105 697
         y="824.33069"
paul@105 698
         style="font-size:16px"
paul@105 699
         id="tspan6026-9">pulse</tspan></text>
paul@105 700
    <path
paul@105 701
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart-6);marker-end:url(#Arrow2Mend)"
paul@105 702
       d="m 122.24408,946.06347 737.00783,0"
paul@105 703
       id="path4127-8-3"
paul@105 704
       inkscape:connector-curvature="0"
paul@105 705
       sodipodi:nodetypes="cc" />
paul@105 706
    <g
paul@105 707
       transform="translate(1.336353e-5,248.03202)"
paul@105 708
       id="g6022-9">
paul@105 709
      <path
paul@105 710
         sodipodi:nodetypes="cc"
paul@105 711
         inkscape:connector-curvature="0"
paul@105 712
         id="path4127-8-1-9"
paul@105 713
         d="m 951.37795,698.03146 -85.03938,0"
paul@105 714
         style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow2Mend)" />
paul@105 715
      <path
paul@105 716
         inkscape:connector-curvature="0"
paul@105 717
         id="path5904-7-7"
paul@105 718
         d="m 986.81105,698.03146 -35.4331,0"
paul@105 719
         style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0" />
paul@105 720
    </g>
paul@105 721
    <text
paul@105 722
       xml:space="preserve"
paul@105 723
       style="font-size:15.99999905px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 724
       x="453.64648"
paul@105 725
       y="963.78003"
paul@105 726
       id="text6165"
paul@105 727
       sodipodi:linespacing="125%"><tspan
paul@105 728
         sodipodi:role="line"
paul@105 729
         id="tspan6167"
paul@105 730
         x="453.64648"
paul@105 731
         y="963.78003">line n</tspan></text>
paul@105 732
    <text
paul@105 733
       xml:space="preserve"
paul@105 734
       style="font-size:15.99999905px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 735
       x="927.03656"
paul@105 736
       y="963.78003"
paul@105 737
       id="text6165-8"
paul@105 738
       sodipodi:linespacing="125%"><tspan
paul@105 739
         sodipodi:role="line"
paul@105 740
         id="tspan6167-2"
paul@105 741
         x="927.03656"
paul@105 742
         y="963.78003">line n+1</tspan></text>
paul@105 743
    <text
paul@105 744
       xml:space="preserve"
paul@105 745
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 746
       x="54.921261"
paul@105 747
       y="772.44092"
paul@105 748
       id="text6195"
paul@105 749
       sodipodi:linespacing="125%"><tspan
paul@105 750
         sodipodi:role="line"
paul@105 751
         id="tspan6197"
paul@105 752
         x="54.921261"
paul@105 753
         y="772.44092">0V</tspan></text>
paul@105 754
    <text
paul@105 755
       xml:space="preserve"
paul@105 756
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 757
       x="526.50122"
paul@105 758
       y="379.13382"
paul@105 759
       id="text6905"
paul@105 760
       sodipodi:linespacing="125%"><tspan
paul@105 761
         sodipodi:role="line"
paul@105 762
         id="tspan6907"
paul@105 763
         x="526.50122"
paul@105 764
         y="379.13382"
paul@105 765
         style="font-size:32px;font-weight:600;text-align:center;text-anchor:middle;-inkscape-font-specification:FreeSans Semi-Bold">VGA Display Line Structure</tspan></text>
paul@105 766
    <g
paul@105 767
       id="g4366"
paul@105 768
       transform="translate(3.2847908e-6,88.583185)">
paul@105 769
      <path
paul@105 770
         sodipodi:nodetypes="cc"
paul@105 771
         inkscape:connector-curvature="0"
paul@105 772
         id="path4127-8-1-9-5"
paul@105 773
         d="m 83.267717,857.48028 33.972613,10e-6"
paul@105 774
         style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow2Mend)" />
paul@105 775
      <path
paul@105 776
         inkscape:connector-curvature="0"
paul@105 777
         id="path5904-7-7-3"
paul@105 778
         d="m 47.834617,857.48028 35.4331,0"
paul@105 779
         style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0" />
paul@105 780
    </g>
paul@105 781
    <text
paul@105 782
       xml:space="preserve"
paul@105 783
       style="font-size:15.99999905px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 784
       x="84.459724"
paul@105 785
       y="963.78003"
paul@105 786
       id="text6165-8-5"
paul@105 787
       sodipodi:linespacing="125%"><tspan
paul@105 788
         sodipodi:role="line"
paul@105 789
         id="tspan6167-2-6"
paul@105 790
         x="84.459724"
paul@105 791
         y="963.78003">line n-1</tspan></text>
paul@105 792
    <path
paul@105 793
       sodipodi:type="arc"
paul@105 794
       style="fill:none;stroke:#000000;stroke-width:1.26546681;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
paul@105 795
       id="path4372"
paul@105 796
       sodipodi:cx="118.70079"
paul@105 797
       sodipodi:cy="513.77954"
paul@105 798
       sodipodi:rx="17.716536"
paul@105 799
       sodipodi:ry="17.716536"
paul@105 800
       d="m 136.41733,513.77954 a 17.716536,17.716536 0 1 1 -35.43308,0 17.716536,17.716536 0 1 1 35.43308,0 z"
paul@105 801
       transform="matrix(1.4,0,0,1.3999999,-47.480318,173.62205)" />
paul@105 802
    <path
paul@105 803
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
paul@105 804
       d="m 118.70079,892.91335 0,-21.25984"
paul@105 805
       id="path4374"
paul@105 806
       inkscape:connector-curvature="0"
paul@105 807
       sodipodi:nodetypes="cc" />
paul@105 808
    <text
paul@105 809
       xml:space="preserve"
paul@105 810
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 811
       x="118.46078"
paul@105 812
       y="841.86212"
paul@105 813
       id="text4376"
paul@105 814
       sodipodi:linespacing="125%"><tspan
paul@105 815
         sodipodi:role="line"
paul@105 816
         x="118.46078"
paul@105 817
         y="841.86212"
paul@105 818
         id="tspan4380"
paul@105 819
         style="font-size:16px">...643</tspan><tspan
paul@105 820
         sodipodi:role="line"
paul@105 821
         x="118.46078"
paul@105 822
         y="861.86212"
paul@105 823
         style="font-size:16px"
paul@105 824
         id="tspan4384">0...</tspan></text>
paul@105 825
    <path
paul@105 826
       sodipodi:type="arc"
paul@105 827
       style="fill:none;stroke:#000000;stroke-width:1.26546681;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
paul@105 828
       id="path4372-2"
paul@105 829
       sodipodi:cx="118.70079"
paul@105 830
       sodipodi:cy="513.77954"
paul@105 831
       sodipodi:rx="17.716536"
paul@105 832
       sodipodi:ry="17.716536"
paul@105 833
       d="m 136.41733,513.77954 a 17.716536,17.716536 0 1 1 -35.43308,0 17.716536,17.716536 0 1 1 35.43308,0 z"
paul@105 834
       transform="matrix(1.4,0,0,1.3999999,448.58267,173.62205)" />
paul@105 835
    <path
paul@105 836
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
paul@105 837
       d="m 614.76378,892.91335 -20.71496,4.78242"
paul@105 838
       id="path4374-9"
paul@105 839
       inkscape:connector-curvature="0"
paul@105 840
       sodipodi:nodetypes="cc" />
paul@105 841
    <text
paul@105 842
       xml:space="preserve"
paul@105 843
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 844
       x="575.78741"
paul@105 845
       y="910.62988"
paul@105 846
       id="text4376-1"
paul@105 847
       sodipodi:linespacing="125%"><tspan
paul@105 848
         sodipodi:role="line"
paul@105 849
         x="575.78741"
paul@105 850
         y="910.62988"
paul@105 851
         style="font-size:16px"
paul@105 852
         id="tspan4384-7">460</tspan></text>
paul@105 853
    <path
paul@105 854
       sodipodi:type="arc"
paul@105 855
       style="fill:none;stroke:#000000;stroke-width:1.26546681;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
paul@105 856
       id="path4372-0"
paul@105 857
       sodipodi:cx="118.70079"
paul@105 858
       sodipodi:cy="513.77954"
paul@105 859
       sodipodi:rx="17.716536"
paul@105 860
       sodipodi:ry="17.716536"
paul@105 861
       d="m 136.41733,513.77954 a 17.716536,17.716536 0 1 1 -35.43308,0 17.716536,17.716536 0 1 1 35.43308,0 z"
paul@105 862
       transform="matrix(1.4,0,0,1.3999999,519.44881,173.62205)" />
paul@105 863
    <path
paul@105 864
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
paul@105 865
       d="m 685.62992,892.91335 -19.56978,-8.30688"
paul@105 866
       id="path4374-93"
paul@105 867
       inkscape:connector-curvature="0"
paul@105 868
       sodipodi:nodetypes="cc" />
paul@105 869
    <text
paul@105 870
       xml:space="preserve"
paul@105 871
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 872
       x="653.74017"
paul@105 873
       y="875.19684"
paul@105 874
       id="text4376-6"
paul@105 875
       sodipodi:linespacing="125%"><tspan
paul@105 876
         sodipodi:role="line"
paul@105 877
         x="653.74017"
paul@105 878
         y="875.19684"
paul@105 879
         style="font-size:16px"
paul@105 880
         id="tspan4384-6">524</tspan></text>
paul@105 881
    <path
paul@105 882
       sodipodi:type="arc"
paul@105 883
       style="fill:none;stroke:#000000;stroke-width:1.26546681;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
paul@105 884
       id="path4372-26"
paul@105 885
       sodipodi:cx="118.70079"
paul@105 886
       sodipodi:cy="513.77954"
paul@105 887
       sodipodi:rx="17.716536"
paul@105 888
       sodipodi:ry="17.716536"
paul@105 889
       d="m 136.41733,513.77954 a 17.716536,17.716536 0 1 1 -35.43308,0 17.716536,17.716536 0 1 1 35.43308,0 z"
paul@105 890
       transform="matrix(1.4,0,0,1.3999999,696.61417,173.62205)" />
paul@105 891
    <path
paul@105 892
       style="fill:none;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
paul@105 893
       d="m 862.79528,892.91335 0,-21.25984"
paul@105 894
       id="path4374-1"
paul@105 895
       inkscape:connector-curvature="0"
paul@105 896
       sodipodi:nodetypes="cc" />
paul@105 897
    <text
paul@105 898
       xml:space="preserve"
paul@105 899
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
paul@105 900
       x="862.5553"
paul@105 901
       y="841.86212"
paul@105 902
       id="text4376-8"
paul@105 903
       sodipodi:linespacing="125%"><tspan
paul@105 904
         sodipodi:role="line"
paul@105 905
         x="862.5553"
paul@105 906
         y="841.86212"
paul@105 907
         id="tspan4380-7"
paul@105 908
         style="font-size:16px">...643</tspan><tspan
paul@105 909
         sodipodi:role="line"
paul@105 910
         x="862.5553"
paul@105 911
         y="861.86212"
paul@105 912
         style="font-size:16px"
paul@105 913
         id="tspan4384-9">0...</tspan></text>
paul@105 914
    <path
paul@105 915
       style="fill:none;stroke:#808080;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0"
paul@105 916
       d="m 862.79528,963.7795 0,-35.43308"
paul@105 917
       id="path3814-7-5-5-6-9-2-6-1-2"
paul@105 918
       inkscape:connector-curvature="0"
paul@105 919
       sodipodi:nodetypes="cc" />
paul@105 920
    <path
paul@105 921
       style="fill:none;stroke:#808080;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.3149606, 5.3149606;stroke-dashoffset:0"
paul@105 922
       d="m 118.70079,963.7795 0,-35.43308"
paul@105 923
       id="path3814-7-5-5-6-9-2-6-1-2-0"
paul@105 924
       inkscape:connector-curvature="0"
paul@105 925
       sodipodi:nodetypes="cc" />
paul@105 926
  </g>
paul@105 927
</svg>