This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Suspicious 5150 manual “mode” to “code” typo

Other Parts Discussed in Thread: TVP5150

Hi All,

 

I have a question on document SLES043A for TVP5150:

 

On page 38, section 3.22.30, one can find the following sentence:

 

“With the autoswitch code running, the user can force the device to operate in a particular video standard mode and sample rate by writing the appropriate value into this register.”

 

On page 42, section 3.22.43,

 

“When autoswitch code is running, this register must be tested to determine which video standard has been detected.”

 

But what is the so called “autoswitch code”? It seems apparent that 5150 supports automatically detecting the video standard which can be inferred from

 

3.22.5   Autoswitch mask register

3.22.30 Video Standard register

3.22.43 Status register #5

 

It should more properly be a “mode” rather than a “code”, because no “code” is, or can be compiled and loaded into the 5150 chip.

 

I suspect there are typos here. Is this correct?

 

 

Sincerely,

Jim

  • Jim,

    Internal to the TVP5150 there is actually a microprocessor doing much of the signal analysis. The reference to 'code" simply means that the processor in the TVP5150 is executing its own internal code to do the auto switching.

    In fact, it is possible to upload code to the TVP5150, and this is what is done if you load any patches to the device.

    It is really just semantics though. Most use cases you do not need to worry if there is code running or not, the device simply does what it is supposed to.

    BR,

    Steve

  • Jim,

    The TVP5150 can be configured so that it automatically changes its output data format to automatically track the incoming video format. Alternatively it can be configured to always output a data stream that conforms to a fixed video standard.

    In cases where the output is fixed and the input format is different then the output, although of the correct output standard, will not contain any video information.

    This is important for back end processors which may not be able accept different video standards, but the end user may put the 'wrong' video signal into the system.

    We have seen some back end processors completely lock up if configured for one standard but you feed them another. By allowing the TVP5150 to output euther a fixed format or to automatically re-configure itself if the input video changes you can ensure that all back end processors can be used.

    BR,

    Steve

  • Dear Steve,

    Thanks for your detailed answer, they completely resolved my doubts. Now I understood the automatic mode switching functionality of 5150.



    Regards,
    Jim