Table 14-5: Total # Mclks Taken For Display Refresh - Epson S1D13505 Technical Manual

Embedded ramdac lcd/crt controller
Table of Contents

Advertisement

Page 144
• Single Panel.
• CRT.
• Dual Monochrome/Color Panel with Half Frame Buffer Disabled.
• Simultaneous CRT + Single Panel.
• Simultaneous CRT + Dual Monochrome/Color Panel with Half Frame
Buffer Disabled.
• Dual Monochrome Panel with Half Frame Buffer Enabled.
• Simultaneous CRT + Dual Monochrome Panel with Half Frame
Buffer Enable.
• Dual Color Panel with Half Frame Buffer Enabled.
Average Bandwidth
S1D13505
X23A-A-001-14

Table 14-5: Total # MCLKs taken for Display refresh

Display
Bandwidth during display period
where B = number of MCLKs left available for CPU access after every 16 pixels drawn
= (f(MCLK)/f(PCLK) * 16 - Total MCLK for Display refresh), units in MCLKs 16 pixels
where C = number of MCLKs required to service 1 CPU access (2 bytes of data)
= 4, units in MCLKs/2 bytes
where D = time to draw 16 pixels
= 16 / f(PCLK), units in 16 pixels
The minimum function limits the bandwidth to the bandwidth available during non display period
should the display fetches constitute a small percentage of the overall memory activity.
For 16 bpp single panel/CRT/dual panel with half frame buffer disable, the number of MCLKs
required to fetch 16 pixels when PCLK = MCLK exceeds 16. In this case, the display fetch does not
allow any CPU access during the display period. CPU access can only be achieved during non
display periods.
All displays have a horizontal non display period, and a vertical non display period. The formula for
calculating the percentage of non display period is as follows
Percentage of non display period = (HTOT * VTOT - WIDTH * HEIGHT)/(HTOT * VTOT)
Percentage of non display period for CRT = (800*525 - 640*480)/(800*525) = 26.6%
Percentage of non display period for single panel = (680*482 - 640*480)/680*482) = 6.2%
Percentage of non display period for dual panel = (680*242 - 640*240)/680*242) = 6.6%
Average Bandwidth =
Percentage of non display period * Bandwidth during non display period +
(1- Percentage of non display period) * Bandwidth during display period
,
MCLKs for Display Refresh
1 bpp 2 bpp 4 bpp 8 bpp 16 bpp
4
5
11
12
15
16
= MIN (bandwidth during non display period, B/C/D)
Epson Research and Development
Vancouver Design Center
7
11
19
14
18
26
18
22
30
Hardware Functional Specification
Issue Date: 01/02/02

Advertisement

Table of Contents
loading

Table of Contents