Philips Semiconductors
PNX8510/11
Analog companion chip
Product data
Rev. 04 – 12 January 2004
25 of 92
9397 750 12612
Koninklijke Philips Electronics N.V. 2004. All rights reserved.
The first table is called “Line_Count_Array” and serves as an array to hold the correct
sequence of lines composing the synchronization raster. It can contain up to 16
entries. Each entry holds a 4-bit index (counted from 1 through 16)) and a 10-bit
counter value.
The 4-bit index is a pointer to a line in the next table called “Line_Type_Array.” A 10-bit
counter value specifies how often this particular line is repeated. If the necessary line
count for a particular line exceeds the 10 bits, it has to use two table entries. This
table has to be terminated with a dummy entry containing a ‘0’ index and ‘0’ line
count.
The second table, “Line_Type_Array” holds up to 15 entries (counted from 1 through
15). Each entry can contain up to eight index pointers which point to another table
called, “Line_Pattern_Array.” These pointers represent parts of a line raster. A line
may be split up into a sync, a blank and an active portion followed by another blank
portion, which would require four index pointers in one entry of the table. It is possible
to have less than eight index pointers in any entry, in which case those index pointers
should be filled with ‘0.
The third table is called “Line_Pattern_Array” and it can contain a maximum of seven
entries (counted from 1 though 7). The entries are used to define portions of a line
representing a certain value for a certain number of clock cycles. Each of these seven
entries can store up to four groups of “duration, select and value index.” It is possible
to have less than four groups in any entry, in which case those groups should be filled
Fig 22. Sync engine list dependencies
MDB650
3
3
10-bit duration
1-bit select
3-bit value index
10-bit duration
1-bit select
3-bit value index
10-bit duration
1-bit select
3-bit value index
10-bit duration
1-bit select
3-bit value index
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4-bit line type index
10-bit line count
10-bit value
R/Y-Vallue_Array
8 entries
10-bit value
G/U-Vallue_Array
8 entries
10-bit value
B/V-Vallue_Array
8 entries
Line_Count_Array
16 entries
Line_Type_Array
15 entries
Line_Pattern_Array
7 entries
Line_Count_Ptr
Event_Type_Ptr
Pattern_Ptr
Line_Type_Ptr
Line_Pattern_Ptr