DS785UM1
7-5
Copyright 2007 Cirrus Logic
Raster Engine With Analog/LCD Integrated Timing and Interface
EP93xx User’s Guide
7
7
7
most significant location on a per byte basis.
demonstrates pixel packing within
words in a byte oriented Frame Buffer organization.
Table 7-2. Byte Oriented Frame Buffer Organization
As stored in memory
In pixel output order (progressive scan)
4 bits per pixel
Pixel 0 is first pixel out (upper left corner of screen) -->
32-bit Word
Pixel
0
Pixel
1
Pixel 2
Pixel
3
Pixel
4
Pixel
5
Pixel
6
Pixel
7
Byte 3
Byte 2
Byte1
Byte 0
bit 7
bit 0
bit 15
bit 8
bit 23
bit 16
bit 31
bit 24
bit 31
bit 24
bit 23
bit 16
bit 15
bit 8
bit 7
bit 0
Byte 0
Byte1
Byte 2
Byte 3
Pixel 6
Pixel 7
Pixel 4
Pixel 5
Pixel 2
Pixel 3
Pixel 0
Pixel 1
32-bit Word
8 bits per pixel
32-bit Word
Pixel 0
Pixel 1
Pixel 2
Pixel 3
Byte 3
Byte 2
Byte1
Byte 0
bit 7
bit 0
bit 15
bit 8
bit 23
bit 16
bit 31
bit 24
bit 31
bit 24
bit 23
bit 16
bit 15
bit 8
bit 7
bit 0
Byte 0
Byte1
Byte 2
Byte 3
Pixel 3
Pixel 2
Pixel 1
Pixel 0
32-bit Word
15 or 16 bits per pixel
32-bit Word
Pixel 0
Pixel 1
Byte 3
Byte 2
Byte1
Byte 0
bit 15
bit 8
bit 7
bit 0
bit 31
bit 24
bit 23
bit 16
bit 31
bit 24
bit 23
bit 16
bit 15
bit 8
bit 7
bit 0
Byte1
Byte 0
Byte 3
Byte 2
Pixel 1
Pixel 0
32-bit Word
24 bits per pixel packed
32-bit Word 0
Pixel 0
Pixel 1
Pixel 2
Pixel 3
Byte 3
Byte 2
Byte 1
Byte 0
Red
Red
Red
Red
bit 31
bit 24
bit 23
bit 16
bit 15
bit 8
bit 7
bit 0
bit 23
bit 16
bit 15
bit 8
bit 7
bit 0
bit 31
bit 24
Pixel 1 Blue
Pixel 0 Red
Pixel 0 Green
Pixel 0 Blue
Byte 2
Byte 5
Byte 8
Byte B
Word 0
Word 1
Word 2
Word 2
32-bit Word 1
Green
Green
Green
Green
Byte 7
Byte 6
Byte 5
Byte 4
bit 15
bit 8
bit 7
bit 0
bit 31
bit 24
bit 23
bit 16
bit 31
bit 24
bit 23
bit 16
bit 15
bit 8
bit 7
bit 0
Byte 1
Byte 4
Byte 7
Byte A
Pixel 2 Green
Pixel 2 Blue
Pixel 1 Red
Pixel 1 Green
Word 0
Word 1
Word 1
Word 2
Blue
Blue
Blue
Blue
32-bit Word 2
bit 7
bit 0
bit 31
bit 24
bit 23
bit 16
bit 15
bit 8
Byte B
Byte A
Byte 9
Byte 8
Byte 0
Byte 3
Byte 6
Byte 9
bit 31
bit 24
bit 23
bit 16
bit 15
bit 8
bit 7
bit 0
Word 0
Word 0
Word 1
Word 2
Summary of Contents for EP93 Series
Page 28: ...P 6 DS785UM1 Copyright 2007 Cirrus Logic Preface EP93xx User s Guide PP P ...
Page 162: ...5 36 DS785UM1 Copyright 2007 Cirrus Logic System Controller EP93xx User s Guide 55 5 ...
Page 576: ...15 18 DS785UM1 Copyright 2007 Cirrus Logic UART2 EP93xx User s Guide 1515 15 ...
Page 634: ...17 38 DS785UM1 Copyright 2007 Cirrus Logic IrDA EP93xx User s Guide 1717 17 ...
Page 648: ...19 6 DS785UM1 Copyright 2007 Cirrus Logic Watchdog Timer EP93xx User s Guide 1919 19 ...
Page 688: ...21 32 DS785UM1 Copyright 2007 Cirrus Logic I2S Controller EP93xx User s Guide 2121 21 ...
Page 790: ...27 20 DS785UM1 Copyright 2007 Cirrus Logic IDE Interface EP93xx User s Guide 2727 27 ...
Page 808: ...28 18 DS785UM1 Copyright 2007 Cirrus Logic GPIO Interface EP93xx User s Guide 2828 28 ...