Part Number: AM2434
Hi TI experts,
We are evaluating if EtherCAT cycle time can be 50 us on AM2434. So we need to measure the runtime for function HW_EscReadIsr and HW_EscWriteIsr.
Supprisingly our test result is that HW_EscReadIsr takes 4 us when RPDO size is 9 bytes and 5.5 us when RPDO size 19 bytes.
I would like to know if our measurement is correct. I saw that OCRAM speed is 64b @ 250Mhz in https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1287056/am2432-what-s-the-bandwidth-of-the-shared-ocram.
But the delta time between 19 bytes and 9 bytes is 1.5 us, that means 0.15 us per byte.
So if the runtime is valid and cannot be reduced, what is the read / write time between shared memory? We also need to know if a separate core for ethercat, and another for motor control is feasible.
Thanks,
Jianyu
