
2–64
2.13.46 NonVIP Program RAM Read
VIP address
N/A
PHI address
8Eh
I2C address
8Eh
7
6
5
4
3
2
1
0
Program RAM Read Data
The program RAM can be read via the nonVIP program RAM read register at address 8E if PHI or I2C host interface
is enabled or via VIP FIFO B at location 6 in VIP FIFO address space if VIP host interface is enabled.
2.13.47 TXF Filter 1 Parameters
VIP address
190h – 194h
PHI address
90h – 94h
I2C address
90h – 94h
ADDRESS
7
6
5
4
3
2
1
0
90h
Filter 1 Mask_1[3:0]
Filter 1 Pattern_1[3:0]
91h
Filter 1 Mask_2[3:0]
Filter 1 Pattern_2[3:0]
92h
Filter 1 Mask_3[3:0]
Filter 1 Pattern_3[3:0]
93h
Filter 1 Mask_4[3:0]
Filter 1 Pattern_4[3:0]
94h
Filter 1 Mask_5[3:0]
Filter 1 Pattern_5[3:0]
For an NABTS system, the packet prefix consists of five bytes: P1, P2, P3, CI and PS. Each byte contains 4 data
bits interlaced with 4 Hamming protection bits.
Pattern_1[3:0] corresponds to P1[7], P1[5], P1[3], P1[1]
(Packet Address)
Pattern_2[3:0] corresponds to P2[7], P2[5], P2[3], P2[1]
(Packet Address)
Pattern_3[3:0] corresponds to P3[7], P3[5], P3[3], P3[1]
(Packet Address)
Pattern_4[3:0] corresponds to CI[7], CI[5], CI[3], CI[1]
(Continuity Index)
Pattern_5[3:0] corresponds to PS[7], PS[5], PS[3], PS[1] (Packet Structure)
For a WST system (PAL or NTSC), the magazine and row address group consists of two bytes. The two bytes contain
three bits of magazine number (M[2:0]) and 5 bits of row address (R[4:0]), interlaced with eight hamming protection
bits.
Pattern_1[3:0] corresponds to R[0], M[2], M[1], M[0]
(Magazine and row LSBit)
Pattern_2[3:0] corresponds to R[4], R[3], R[2], R[1]
(Upper bits of row address)
Pattern_3[3:0] is ignored
Pattern_4[3:0] is ignored
Pattern_5[3:0] is ignored
The mask bits enable filtering using the corresponding bit in the pattern register. For example, a 1 in the LSB of
Mask_1 means that the TXF module should compare the LSB of Nibble_1 in the pattern register to the first data bit
of the transaction. A 0 in the LSB of Mask_1 means that the TXF module should ignore the first data bit of the
transaction.
NOTE: The TXF Filter 1 parameters can only be written and read when both the Filter 1 and
Filter 2 enable bits (in register 9Bh) are 0. When reading the values, the values must be read
consecutively, starting with the first value.
These registers hold the search parameters for Filter 1. The parameters are used to parse the first five bytes of NABTS
Teletext transactions or the first two bytes WST transactions. These bytes of teletext are expected to always contain
four data bits interlaced with four hamming protection bits. The protection bits are ignored by the filter.