Hello,
I am working on the RDB3 board using BSP43 and the GoldVIP M-core package.
I have built an application using IPCF for communication between the A-core and M-core, where I share some ROS topic information bidirectionally.
As part of this system, I plan to transmit safety-critical, time-sensitive data over IPCF. To validate its performance, I would like to measure the one-way latency between the cores during this communication.
Initially, I considered embedding a timestamp on the A-core side and sending it to the M-core, which would then compute the difference upon reception. However, I’m currently unable to find a common hardware timer accessible from both cores to enable accurate measurement.
Could you please advise if there is a shared or synchronized timer available across A-core and M-core on this platform? Additionally, I would appreciate any guidance on how to use it effectively for latency measurement.
Best regards,
Karthik Mallya M