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.
Hi there,
Our team is porting code from TMS320F28386D to AM2434. We need to apply FSI module to approach communication between chips. Surprisingly, it was found that the latency in reading from or writing to the register measured on the AM2434 chip is much greater than that measured on the TMS320F28386D chip:
Instruction latency \ Processor | TMS320F28386D CPU | AM2434 CPU | AM2434 PRU |
Read latency per register (us) | 0.02 | 0.09 | 0.33 |
Write latency per register (us) | 0.01 | 0.01 | 0.02 |
There are some conditions above:
It appears that the latency in reading from or writing to the register has become a bottleneck in the development of our application. Is there any other way to reduce the latency in reading from or writing to the register?
Any advice or suggestions would be greatly appreciated.
Sincerely,
Henry
Hi Henry,
This is a known issue. We have filed a JIRA ticket for this already. It is scheduled to be fixed in MCU+ SDK 09.01.00 (mid of Dec. 2023).
Best regards,
Ming
Hi Henry,
The CPU register read latency should be improved.
Best regards,
Ming