How to merge two PC traces of ARM Cortex M7

Hi, I have PC0 & PC1 traces (in format :: timestamp & PC value) generated from rtl Emulation runs, We wanted to use these traces and map it with disassembly & wanted to figure out the start & end of every function call. As we have 2 PC's what is the order of execution..does both PC's jump?... Any idea on how to extract the start/end  times of function calls... pls let me know