Part Number: TDA4VH-Q1
Other Parts Discussed in Thread: TDA4VH
Tool/software:
Customer test condition:
HW: TDA4VH EVM.
SW: Based on Linux SDK 9.2.
Algorithm: DSPLIB of MCU SDK9.2.
Compile the SVD source code of c66x DSP Lib with gcc and run it on A72.
Comparison: Same double float point 6x6 SVD on A72 takes 20us, but it takes about 90us with C7x DSPLib running on C7x DSP on TDA4VH EVM.
I tested C7x DSPLIB 6x6 SVD double point on TDA4VH EVM got test result as below, although I don't understand the items, all larger than 20us.
Test Pass!
Test 0: Cold Cycles = 3767, Warm Cycles = 2178, Warm Cycles WRB = 2225
Test 14: Cold Cycles = 60108, Warm Cycles = 57954, Warm Cycles WRB = 58009
Test 49: Cold Cycles = 78972, Warm Cycles = 76077, Warm Cycles WRB = 76153
Test 50: Cold Cycles = 132887, Warm Cycles = 129085, Warm Cycles WRB = 129222
Question: Is it reasonable? if not, what is wrong with the test.
Supports needs: Could TI test DP SVD on ARM A72 core as upper to compare the performance?