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.

DM365 YCINSWP

Can I use CCDCFG.YCINSWP to swap between two 8 bit ITU-R BT.656 video inputs on Y[7:0] and C[7:0]?  I noticed that the default ITU-R BT.656 implementation identifies C[7:0] as the primary interface.  Wondering if the muxing between the Y and C inputs happens before the 656 decoder block?  Does this also work for swapping the input pins in the RAW sensor mode...  (ie.  is this swapping a physical mux that basically allows me to effectively swap physical port Y with port C?)

Thanks,

Greg

  • Greg said:
    Can I use CCDCFG.YCINSWP to swap between two 8 bit ITU-R BT.656 video inputs on Y[7:0] and C[7:0]?  I noticed that the default ITU-R BT.656 implementation identifies C[7:0] as the primary interface.  Wondering if the muxing between the Y and C inputs happens before the 656 decoder block?

    Yes and yes, you can switch between two steams of bt.656 using YCINSWP, or use the Y half instead of the C half of the 16 bit bus for whatever reason, this is something that should be clarified in a future release of the VPFE user's guide SPRUFG8.

    Greg said:
    Does this also work for swapping the input pins in the RAW sensor mode...  (ie.  is this swapping a physical mux that basically allows me to effectively swap physical port Y with port C?)

    In theory it should, though this is probably not tested as in general if you are in RAW mode than swapping the bytes of the bus does not make sense since you should have a contiguous 16 bit value from a RAW sensor, this is noted in section 4.1.1 of SPRUFG8a.