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.

TMS320DM647: TMS320DM368

Part Number: TMS320DM647
Other Parts Discussed in Thread: AM5728

I would like to design Video prcessing Board to process Analog and Digital video signals with Highest memory support. I have found the device TMS320DM647. I would like to clarify, whether this device support both Analog and Digital video signals with H.264 compression. Also please clarify, what is the maximum memory support for this device. I need 64GB memory. Please suggest compatibility.

  • Hi Femto,

    DM64x is old/legacy device and not recommended for new design. For new designs, consider AM5728 or AM5718. Single/Dual core C66x 750MHZ; Single/Dual core A15 1.5 GHz.

    Femto Electronics said:
    I would like to clarify, whether this device support both Analog and Digital video signals with H.264 compression.

    Yes, h264 encoder/decoder is supported for DM64x devices:

    Femto Electronics said:
    Also please clarify, what is the maximum memory support for this device. I need 64GB memory.

    Do you mean DDR2 SDRAM memory? DDR2 up to 512MBytes is supported.

    Check also below e2e post:

    Regards,
    Pavel

  • Hi Pavel,
    Thanks for your reply.
    I would like to use 64GB NAND flash.
    Please clarify, whether this AM5728 will support 64GB NAND Flash.
  • Regarding DM64x device:

    For booting purposes, the DM644x supports up to 512MB NAND flashes (Device ID 0xAC and 0xDC). But the EMIF interface can really handle any sized NAND flash, since the pin connection is not altered by size in the case of NAND devices. Note that the ECC hardware available is really only appropriate for SLC NAND devices, as it can only do single bit correction. But besides the restriction for boot and SLC devices, again, any NAND device will do.

    NAND flashes multiplex the memory addresses and data on the EMIF data lines. Only two of the EMIF address lines are used for NAND flashes, and they operate as latch enables for the NAND. So that size limitation does not apply to NAND devices.

    The size of the NAND is not really material to whether it is supported or not. The guidelines should include all pertinent information to determine compatibility (such as required ECC levels, identification and parameterization methods, etc.). Those guidelines are your best source for determining compatibility, short of actually trying the part.


    Regarding AM572x device:

    GPMC memory size limitations are for parallel addressed memories only (like NOR). There is no such limitation for NAND, since NAND addresses are sent over the data bus.

    e2e.ti.com/.../1925233

    Regards,
    Pavel
  • I would like to know, whether this device supports 64GB NAND flash memory.
  • Yes, AM5728 supports 64GB NAND flash memory.
  • Hi Pavel,

    When i go through AM5728 datasheet, i don't find that it will support both Analog PAN and Digital BT.656 Video input standard.
    But TMS320DM647/TMS320DM647 will support both Analog PAL and Digital BT.656 Standard.
    So please let me know, whether this DM648 supports maximum NAND Flash memory.
  • Femto Electronics said:
    So please let me know, whether this DM648 supports maximum NAND Flash memory.

    I am letting you know that DM64x do support maximum NAND Flash memory.

  • May I know, maximum NAND Flash memory support.? 8GB/16GB/32GB/64GB.?
  • When using NAND flash for data storage (not for booting), you do not have max size restrictions. There is no "maximum NAND Flash memory support" size. You can use every NAND flash chip available in the market, the size of the NAND chip is not important for DM64x device. There are another NAND flash chip parameters (not size) that should match with DM64x specific requirements.