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.

TDA4VL-Q1: comparison between TDA4VL-Q1 and TDA4VM-Q1

Part Number: TDA4VL-Q1
Other Parts Discussed in Thread: TDA4VM-Q1, , TDA4VL, TDA4VM, AM68A

Tool/software:

Hi Ti,

       I am making processor selection of the TDA4 series, mainly between TDA4VL-Q1 and TDA4VM-Q1. Please clarify some performance parameters for me, Thanks.

For CPU part:

1.  I found TDA4VL and TDA4VM both have different speed grades, can I identify that same frequency has same DMIPS performance?   for example, according to the 2 tables(left represent 4VL, right represent 4VM),  can I get same DMIPS score between T grade of 4VL and TDA4VMxT of 4VM ?

2. If the answer is positive, do 4VL and 4VM have the same thermal design and power design? I am afraid that TDA4VMxE and TDA4VLT has huge DMIPS score difference even if they have similar frequency.

3. I searched on the web and got an 18.8KDMIPS score of 2000MHz grade. Is it right? Can I estimate another grade linearly? (for example: kDIMPS of H= 2/1.2*18.8 )

For GPU part:

1. 4VL has tw0 C71 cores running @500MHz frequency, while 4VMxE has 1 C71 core and two C66 cores running @750MHz&1GHz, how can I calculate the TOPs parameters? Do you have some measurement or benchmark data could share?  Thanks.

  • Does any expert able to answer my questions? It's been 1 month since.....

  • I'm not a TI expert, but I have some experience with both the TDA4VL and TDA4VM.  Hopefully this can help:

    - TDA4VL does not have  "T" speed grade.  It is limited to "H" only.  See the "Device Comparison" in the datasheet.  This means that TDA4VL can operate at a maximum of 1.2GHz.  The other speed grades listed relate to the TDA4VE and TDA4AL devices.

    - The Cortex-A72 gets around 4.7 DMIPS/MHz.  The max speed grade of TDA4VM is 2GHz, so you'd expect 4.7*2000=9400DMIPS.

    - In comparison, the TDA4VL would be 4.7*1200=5640DMIPS.  I ran the Dhrystone benchmark on my derated SK-AM68A board and measure 5591 DMIPS.

    - The TDA4VM is a reported 8 TOPS device.  The TDA4VL is a reported 4 TOPS device.  Note that the version of the underlying AI/ML architecture is slightly different.  The TDA4VM utilizes a MMAv1 whereas TDA4VL utilizes MMAv2.  I do not know how the versions differ, but expect the later version has more capability.  

    - The TDA4VM is based on the AM68PA whereas the TDA4VL is based on the AM68A.  This means that you don't have identical support by the TIDL toolset.  Example: visit this link: github.com/.../supported_ops_rts_versions.md You'll see that feature set support differs.  This may or may not be important depending on what model you want to deploy.

    - More TIDL supported device info here: github.com/.../

  • Hello,

    1. For the same speed grade ... the DMIPS will be the same.  Refer to this thread for expected DMIPS for A72 core:

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1340392/tda4vh-q1-formula-for-converting-cpu-load-to-dmips

    2. Thermal design will be similar.  You can find ThetaJ* in the device datasheet, and a thermal model is available for download on the respective landing pages.  

    3. TOPS usually refers to the MMA performance, where each MMA is capable of 8 TOPS when running at 1 GHz.  Both TDA4VM and TDA4VE have a single MMA capable of running at 1 GHz.  Lower speed grades would scale proportionally.

    Regards,

    Kyle