The following are from the CP register section of the ADV7842 Software Guide:
There seems to be some confusion between STDI and SSPD. Please clarify.
Are these two different algorithms are just two different ways of triggering one algorithm?
They are two different, but related, blocks:
SSPD - Synchronization Source Polarity Detection
It looks for active synchs and tries to deterimine polarity.
STDI - Standard Detection and Identification
It measures active synchs so you can determine what video format is coming in
Essentially SSPD determins if a sync is active, then you use STDI to figure out the video format.
OK, but look closely at the description for register 0x86 bit 1 - the title is CH1_STDI_CONT but it mentions SSPD 4 times. This should be STDI, correct?
I would guess these are typos: looks at CH1_TRIG_STDI-- both options say the same thing.
You are correct.
Register 0x85 is for the SSPD.
Register 0x86 is for STDI.
We will update/correct this in new documentation.
I found another small typo in IO Reg 0x5F bit 0 (SSPD_RSLT_CHNGD_CH1_MB1). The description mentions sync channel 2 - it should be sync channel 1.
Retrieving data ...