PTN3700 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 3 — 12 October 2011 18 of 43
NXP Semiconductors
PTN3700
1.8 V simple mobile interface link bridge IC
7.6 Link error detection and correction
In Transmitter mode, PTN3700 calculates an odd parity bit and merges this into the
serialized output data stream to allow the receiver to detect whether parity has been
violated for its received input data. The parity bit CP is calculated across the 27-bit input
data word (R[7:0], G[7:0], B[7:0], HS
, VS and DE) for every pixel transmitted, as shown in
Table 11
. Note that the auxiliary bits A[1:0] are excluded from the parity calculation.
In Receiver mode, the received encoded parity bit CP is compared against the received
27-bit input data word (R[7:0], G[7:0], B[7:0], HS
, VS and DE) for every pixel, and an error
is flagged by setting parity error output CPO HIGH for the duration of the pixel clock period
in which the error was detected. Note that the auxiliary output bits A[1:0] are excluded
from the parity detection.
In addition, during the pixel clock period in which the error occurs, the last valid pixel word
is output to R[7:0], G[7:0], B[7:0], HS
, VS and DE instead of the current erroneous pixel
data. The last valid pixel word is defined as the data prior to the first parity error detected
in any concatenation of parity errors.
If a parity error is detected but no valid previous pixel information is available, the receiver
will output values R[7:0] = G[7:0] = B[7:0] = HS
= VS = HIGH, and DE = LOW. The truth
table for receiver parity function is shown in Table 12
. Note that the auxiliary bits A[1:0] are
not affected by the last valid pixel repetition.
Table 10. Power modes - Receiver mode
Inputs State of serial data inputs
D0+, D0, D1+, D1, D2+, D2
Power
mode
Data Outputs
XSD CLK+, CLK R[7:0], G[7:0],
B[7:0], HS, VS
DE, PCLK
L X or floating resistively pulled H or L Shutdown H L
H stopped resistively pulled H or L Standby H L
H running normal receiver state Active active data active
Table 11. Parity encoding function table - Transmitter mode
Inputs Encoded parity bit
XSD PCLK of inputs = H
(R[7:0], G[7:0], B[7:0], HS,VS,DE)
CP
H running odd L
H running even H
H stopped X or floating undefined
L X or floating X or floating undefined