Post Go back to editing

AD9984A to output 24-bit

Category: Hardware
Product Number: AD9984A

Hello

I want to ask if AD9984A can output 24-bit 444 RGB instead of 30-bits.

this is because I need to pair it with 2 (or 1) of ADV7343 which only accepts 24-bits... other DACs which can support 30-bits are expensive.

The design as a whole must get cvbs, s-video, ypbpr, rgb scart (sync on green, and csync), as well as rgbhv... then digitize that and output to all of them using a suitable dac. meaning if i input s-video, it gets converted, then dac will output to all other mentioned formats besides s-video itself. 

I tried pairing adcs and dacs but could not do it on the cheap...

adv7181c seemed nice and supports all + still active but it does not output any 444 format which are compatible with the dacs.

for your help 

Parents
  • Hi,

      AD9984A can't output 24-bit 444 RGB and to output 24bit we can try some of the output's bits being unconnected or ignored from the 30 bit.

      Please find some of our video decoders which can support 24bit RGB 4:4:4 output,

        "ADV7401/ADV7403/ADV7800/ADV7842/ADV7441A".

    Thanks,

    Poornima 

  • Hello,

    I am confused, datasheet says 30-bits of RGB at 444 at "output formatter" part. if not, then at which subsampling does it output the RGB 30-bits?

    hmmm disconnecting the least significant bits... will it do harm?

    I don't need HDMI and I don't have its license. ADV7800 seems ok and it is 19$ from Rochester, but I am afraid it will be hard to control and learn especially no cheap dev board available.

    plus, I need SCART RGB to have the ability to take 480p RGB not SD signals only... all SCART RGB will come with pure csync on pin 20 not CVBS signal. I wonder if that is allowed.

    I need it to operate without manually selecting input resolution, like telling it the input is 480p or 720p or so.

  • Hi,

       Sorry, that was my typo error AD9984A can output 444 RGB 30bit.

    disconnecting the least significant bits... will it do harm?

         I don't think it will create problem So you can remove LSB bits to support 24 bit RGB.

    I need SCART RGB to have the ability to take 480p RGB not SD signals only... all SCART RGB will come with pure csync on pin 20 not CVBS signal. I wonder if that is allowed.

        Please note SACRT RGB is only intended to go up to 54MHz So the SCART is limited to 480p60 and also it must be sync'd to the CVBS input.

        SCART RGB does not provide timing signals but must be synchronized to another input signal

     I need it to operate without manually selecting input resolution, like telling it the input is 480p or 720p or so.     

       If you are using software driver, then no need to manually configure the AD9984A registers to adapt the current resolution.
    But if you are using the script, in that case you need to configure the registers manually according to your current resolution.

    Thanks,

    Poornima

  •      I don't think it will create problem So you can remove LSB bits to support 24 bit RGB.

    yes that could be a potential solution. but AD9984A does not support composite and s-video so I would either get adv7401 or another separate ic for them.

    Please note SACRT RGB is only intended to go up to 54MHz So the SCART is limited to 480p60 and also it must be sync'd to the CVBS input.

    ok, 480p60 seems fine. other higher resolution RGB will go to graphics port. my other point was that the pin 20 of scart is usually CVBS or Y but mostly CVBS. my applications will have pure csync in that line... so we will have R G B CSYNC for the scart input, will it be ok? I mean feeding pure csync instead of cvbs. << that is if we feed this pure csync or cvbs into sync-on-green input of this IC. what do you think?

    otherwise I will just use a sync separator to extract h and v syncs.

     If you are using software driver, then no need to manually configure the AD9984A registers to adapt the current resolution.
    But if you are using the script, in that case you need to configure the registers manually according to your current resolution.

    hmm i didn't understand that. the final application will be a board with a small microcontroller with it to send commands. what should I do for smooth easy operation?

    I mean if the user picked scart, i send the command for scart... but the ic should operate perfectly fine if the scart is 480i or 480p or transition between the 2 of them. similar to YPBPR and graphics.

    ADV7401 and ADV7800 seem a better choice if they offer 24-bit 444 RGB output and take all these signals but I also need the same things discussed here... what do you think?

Reply
  •      I don't think it will create problem So you can remove LSB bits to support 24 bit RGB.

    yes that could be a potential solution. but AD9984A does not support composite and s-video so I would either get adv7401 or another separate ic for them.

    Please note SACRT RGB is only intended to go up to 54MHz So the SCART is limited to 480p60 and also it must be sync'd to the CVBS input.

    ok, 480p60 seems fine. other higher resolution RGB will go to graphics port. my other point was that the pin 20 of scart is usually CVBS or Y but mostly CVBS. my applications will have pure csync in that line... so we will have R G B CSYNC for the scart input, will it be ok? I mean feeding pure csync instead of cvbs. << that is if we feed this pure csync or cvbs into sync-on-green input of this IC. what do you think?

    otherwise I will just use a sync separator to extract h and v syncs.

     If you are using software driver, then no need to manually configure the AD9984A registers to adapt the current resolution.
    But if you are using the script, in that case you need to configure the registers manually according to your current resolution.

    hmm i didn't understand that. the final application will be a board with a small microcontroller with it to send commands. what should I do for smooth easy operation?

    I mean if the user picked scart, i send the command for scart... but the ic should operate perfectly fine if the scart is 480i or 480p or transition between the 2 of them. similar to YPBPR and graphics.

    ADV7401 and ADV7800 seem a better choice if they offer 24-bit 444 RGB output and take all these signals but I also need the same things discussed here... what do you think?

Children