在6678evm板上跑了一下 Allen Yin给的IPC实例代码,具体代码在http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/p/72346/175383.aspx#175383帖子中。
问题:我用printf做了一下标记发现无法进入到中断函数intIsr()当中,请问有可能是什么原因?
Andy Yin1:
IPC例程,可以在6678上测试
http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/p/1056/2535.aspx#2535
chao feng2:
回复 Andy Yin1:
这个IPC的例程我也试过了,能跑通,但是对结果有些疑惑,下面是我对代码的理解,不知是否正确:
在 IssueInterruptToNextCore() 函数中触发下一个core的中断,并将info传递给下一个core,具体代码如下:
// Unlock Config KICK0 = KICK0_UNLOCK; KICK1 = KICK1_UNLOCK; *(volatile uint32_t *) iIPCGRInfo[iNextCore] = interruptInfo; *(volatile uint32_t *) iIPCGRInfo[iNextCore] |= 1; // lock Config KICK0 = KICK_LOCK; KICK1 = KICK_LOCK;
然后在 中断响应函数IPC_ISR()中相应前一个core触发的中断,并接收传递过来的info并清除,具体代码如下:read_ipcgr = *(volatile Uint32 *) iIPCGRInfo[CoreNum];
*(volatile uint32_t *) iIPCARInfo[CoreNum] = read_ipcgr; //clear the related source info
我用循环反复从core0~core7发送,每次变量interruptInfo+8.
在6678evm板上运行打印的结果中看到,发送的info和接收的info大多是不相同的。请问这是为什么?是不是interruptInfo代表的另有含义?下面是部分打印的结果:
[C66xx_0] Set interrupt from Core 0 to Core 1 with info 4, cycle = 15901[C66xx_1] Receive interrupt from Core 0 with info 0, cycle = 1321111783The Interrupt Count is 1Set interrupt from Core 1 to Core 2 with info 4, cycle = 1321131045[C66xx_2] Receive interrupt from Core 1 with info 0, cycle = 208770305The Interrupt Count is 1Set interrupt from Core 2 to Core 3 with info 4, cycle = 208789506[C66xx_3] Receive interrupt from Core 2 with info 0, cycle = 1544375201The Interrupt Count is 1Set interrupt from Core 3 to Core 4 with info 4, cycle = 1544394519[C66xx_4] Receive interrupt from Core 3 with info 0, cycle = -1490842643The Interrupt Count is 1Set interrupt from Core 4 to Core 5 with info 4, cycle = -1490823284[C66xx_5] Receive interrupt from Core 4 with info 0, cycle = -258392693The Interrupt Count is 1Set interrupt from Core 5 to Core 6 with info 4, cycle = -258373450[C66xx_6] Receive interrupt from Core 5 with info 0, cycle = 1004095237The Interrupt Count is 1Set interrupt from Core 6 to Core 7 with info 4, cycle = 1004114550[C66xx_7] Receive interrupt from Core 6 with info 0, cycle = -2042291139The Interrupt Count is 1Set interrupt from Core 7 to Core 0 with info 4, cycle = -2042271778[C66xx_0] Receive interrupt from Core 7 with info 0, cycle = -2108234985The Interrupt Count is 1Set interrupt from Core 0 to Core 1 with info 8, cycle = -2108216468[C66xx_1] Receive interrupt from Core 0 with info 0, cycle = 1601913043The Interrupt Count is 2Set interrupt from Core 1 to Core 2 with info 8, cycle = 1601931479[C66xx_2] Receive interrupt from Core 1 with info 0, cycle = 409905336The Interrupt Count is 2Set interrupt from Core 2 to Core 3 with info 8, cycle = 409923729[C66xx_3] Receive interrupt from Core 2 with info 0, cycle = 1744157682The Interrupt Count is 2Set interrupt from Core 3 to Core 4 with info 8, cycle = 1744176188[C66xx_4] Receive interrupt from Core 3 with info 0, cycle = -1266129155The Interrupt Count is 2Set interrupt from Core 4 to Core 5 with info 8, cycle = -1266110612[C66xx_5] Receive interrupt from Core 4 with info 0, cycle = -42265396The Interrupt Count is 2Set interrupt from Core 5 to Core 6 with info 8, cycle = -42247079[C66xx_6] Receive interrupt from Core 5 with info 0, cycle = 1230763979The Interrupt Count is 2Set interrupt from Core 6 to Core 7 with info 8, cycle = 1230782481[C66xx_7] Receive interrupt from Core 6 with info 0, cycle = -1823571090The Interrupt Count is 2Set interrupt from Core 7 to Core 0 with info 8, cycle = -1823552543[C66xx_0] Receive interrupt from Core 7 with info 0, cycle = -1903997854The Interrupt Count is 2Set interrupt from Core 0 to Core 1 with info 12, cycle = -1903979399[C66xx_1] Receive interrupt from Core 0 with info 0, cycle = 1811276953The Interrupt Count is 3Set interrupt from Core 1 to Core 2 with info 12, cycle = 1811295391[C66xx_2] Receive interrupt from Core 1 with info 0, cycle = 607286259The Interrupt Count is 3Set interrupt from Core 2 to Core 3 with info 12, cycle = 607304655[C66xx_3] Receive interrupt from Core 2 with info 0, cycle = 1932036054The Interrupt Count is 3Set interrupt from Core 3 to Core 4 with info 12, cycle = 1932054560[C66xx_4] Receive interrupt from Core 3 with info 0, cycle = -1083518159The Interrupt Count is 3Set interrupt from Core 4 to Core 5 with info 12, cycle = -1083499616[C66xx_5] Receive interrupt from Core 4 with info 0, cycle = 133355404The Interrupt Count is 3Set interrupt from Core 5 to Core 6 with info 12, cycle = 133373787[C66xx_6] Receive interrupt from Core 5 with info 0, cycle = 1411021512The Interrupt Count is 3Set interrupt from Core 6 to Core 7 with info 12, cycle = 1411040016[C66xx_7] Receive interrupt from Core 6 with info 0, cycle = -1651743022The Interrupt Count is 3Set interrupt from Core 7 to Core 0 with info 12, cycle = -1651724476[C66xx_0] Receive interrupt from Core 7 with info 0, cycle = -1743040087The Interrupt Count is 3Set interrupt from Core 0 to Core 1 with info 16, cycle = -1743021632[C66xx_1] Receive interrupt from Core 0 with info 16, cycle = 2029382130The Interrupt Count is 4Set interrupt from Core 1 to Core 2 with info 16, cycle = 2029400735[C66xx_2] Receive interrupt from Core 1 with info 16, cycle = 836383024The Interrupt Count is 4Set interrupt from Core 2 to Core 3 with info 16, cycle = 836401590[C66xx_3] Receive interrupt from Core 2 with info 16, cycle = -2131400625The Interrupt Count is 4Set interrupt from Core 3 to Core 4 with info 16, cycle = -2131381909[C66xx_4] Receive interrupt from Core 3 with info 16, cycle = -846301865The Interrupt Count is 4Set interrupt from Core 4 to Core 5 with info 16, cycle = -846283257[C66xx_5] Receive interrupt from Core 4 with info 16, cycle = 380510486The Interrupt Count is 4Set interrupt from Core 5 to Core 6 with info 16, cycle = 380529045[C66xx_6] Receive interrupt from Core 5 with info 16, cycle = 1655358902The Interrupt Count is 4Set interrupt from Core 6 to Core 7 with info 16, cycle = 1655377574[C66xx_7] Receive interrupt from Core 6 with info 16, cycle = -1402978132The Interrupt Count is 4Set interrupt from Core 7 to Core 0 with info 16, cycle = -1402959420[C66xx_0] Receive interrupt from Core 7 with info 16, cycle = -1534146340The Interrupt Count is 4Set interrupt from Core 0 to Core 1 with info 20, cycle = -1534127720[C66xx_1] Receive interrupt from Core 0 with info 16, cycle = -2058979278The Interrupt Count is 5Set interrupt from Core 1 to Core 2 with info 20, cycle = -2058960631[C66xx_2] Receive interrupt from Core 1 with info 16, cycle = 1042150307The Interrupt Count is 5Set interrupt from Core 2 to Core 3 with info 20, cycle = 1042168974[C66xx_3] Receive interrupt from Core 2 with info 16, cycle = -1927160023The Interrupt Count is 5Set interrupt from Core 3 to Core 4 with info 20, cycle = -1927141309[C66xx_4] Receive interrupt from Core 3 with info 16, cycle = -647552674The Interrupt Count is 5Set interrupt from Core 4 to Core 5 with info 20, cycle = -647534070[C66xx_5] Receive interrupt from Core 4 with info 16, cycle = 580951507The Interrupt Count is 5Set interrupt from Core 5 to Core 6 with info 20, cycle = 580970070[C66xx_6] Receive interrupt from Core 5 with info 16, cycle = 1887859674The Interrupt Count is 5Set interrupt from Core 6 to Core 7 with info 20, cycle = 1887878347[C66xx_7] Receive interrupt from Core 6 with info 16, cycle = -1182373510The Interrupt Count is 5Set interrupt from Core 7 to Core 0 with info 20, cycle = -1182354800[C66xx_0] Receive interrupt from Core 7 with info 16, cycle = -1310647009The Interrupt Count is 5Set interrupt from Core 0 to Core 1 with info 24, cycle = -1310628391[C66xx_1] Receive interrupt from Core 0 with info 16, cycle = -1821847976The Interrupt Count is 6Set interrupt from Core 1 to Core 2 with info 24, cycle = -1821829330[C66xx_2] Receive interrupt from Core 1 with info 16, cycle = 1286871349The Interrupt Count is 6Set interrupt from Core 2 to Core 3 with info 24, cycle = 1286890018[C66xx_3] Receive interrupt from Core 2 with info 16, cycle = -1680349890The Interrupt Count is 6Set interrupt from Core 3 to Core 4 with info 24, cycle = -1680331176[C66xx_4] Receive interrupt from Core 3 with info 16, cycle = -393998811The Interrupt Count is 6Set interrupt from Core 4 to Core 5 with info 24, cycle = -393980211[C66xx_5] Receive interrupt from Core 4 with info 16, cycle = 1005254646The Interrupt Count is 6Set interrupt from Core 5 to Core 6 with info 24, cycle = 1005273312[C66xx_6] Receive interrupt from Core 5 with info 16, cycle = -1847616943The Interrupt Count is 6Set interrupt from Core 6 to Core 7 with info 24, cycle = -1847598229[C66xx_7] Receive interrupt from Core 6 with info 16, cycle = -630068370The Interrupt Count is 6Set interrupt from Core 7 to Core 0 with info 24, cycle = -630049766[C66xx_0] Receive interrupt from Core 7 with info 16, cycle = -1369887278The Interrupt Count is 6Set interrupt from Core 0 to Core 1 with info 28, cycle = -1369868658[C66xx_1] Receive interrupt from Core 0 with info 16, cycle = 1432433630The Interrupt Count is 7Set interrupt from Core 1 to Core 2 with info 28, cycle = 1432452233[C66xx_2] Receive interrupt from Core 1 with info 16, cycle = -793288361The Interrupt Count is 7Set interrupt from Core 2 to Core 3 with info 28, cycle = -793269755[C66xx_3] Receive interrupt from Core 2 with info 16, cycle = 347998519The Interrupt Count is 7Set interrupt from Core 3 to Core 4 with info 28, cycle = 348017078[C66xx_4] Receive interrupt from Core 3 with info 16, cycle = 1473936745The Interrupt Count is 7Set interrupt from Core 4 to Core 5 with info 28, cycle = 1473955416[C66xx_5] Receive interrupt from Core 4 with info 16, cycle = 1711512170The Interrupt Count is 7Set interrupt from Core 5 to Core 6 with info 28, cycle = 1711530843[C66xx_6] Receive interrupt from Core 5 with info 16, cycle = -2000165472The Interrupt Count is 7Set interrupt from Core 6 to Core 7 with info 28, cycle = -2000146758[C66xx_7] Receive interrupt from Core 6 with info 16, cycle = -1205390001The Interrupt Count is 7Set interrupt from Core 7 to Core 0 with info 28, cycle = -1205371291[C66xx_0] Receive interrupt from Core 7 with info 16, cycle = -1998722201The Interrupt Count is 7Set interrupt from Core 0 to Core 1 with info 32, cycle = -1998703579[C66xx_1] Receive interrupt from Core 0 with info 48, cycle = 833546516The Interrupt Count is 8Set interrupt from Core 1 to Core 2 with info 32, cycle = 833565014[C66xx_2] Receive interrupt from Core 1 with info 48, cycle = 2058896367The Interrupt Count is 8Set interrupt from Core 2 to Core 3 with info 32, cycle = 2058915041[C66xx_3] Receive interrupt from Core 2 with info 48, cycle = 2133470456The Interrupt Count is 8Set interrupt from Core 3 to Core 4 with info 32, cycle = 2133489131[C66xx_4] Receive interrupt from Core 3 with info 48, cycle = -1013454400The Interrupt Count is 8Set interrupt from Core 4 to Core 5 with info 32, cycle = -1013435693[C66xx_5] Receive interrupt from Core 4 with info 48, cycle = -940450302The Interrupt Count is 8Set interrupt from Core 5 to Core 6 with info 32, cycle = -940431694[C66xx_6] Receive interrupt from Core 5 with info 48, cycle = -358232502The Interrupt Count is 8Set interrupt from Core 6 to Core 7 with info 32, cycle = -358213902[C66xx_7] Receive interrupt from Core 6 with info 48, cycle = 455528933The Interrupt Count is 8Set interrupt from Core 7 to Core 0 with info 32, cycle = 455547494[C66xx_0] Receive interrupt from Core 7 with info 48, cycle = -331587608The Interrupt Count is 8Set interrupt from Core 0 to Core 1 with info 36, cycle = -331569101[C66xx_1] Receive interrupt from Core 0 with info 48, cycle = -1793786785The Interrupt Count is 9Set interrupt from Core 1 to Core 2 with info 36, cycle = -1793768139[C66xx_2] Receive interrupt from Core 1 with info 48, cycle = -552135870The Interrupt Count is 9Set interrupt from Core 2 to Core 3 with info 36, cycle = -552117266[C66xx_3] Receive interrupt from Core 2 with info 48, cycle = -497905621The Interrupt Count is 9Set interrupt from Core 3 to Core 4 with info 36, cycle = -497887019[C66xx_4] Receive interrupt from Core 3 with info 48, cycle = 649993123The Interrupt Count is 9Set interrupt from Core 4 to Core 5 with info 36, cycle = 650011686[C66xx_5] Receive interrupt from Core 4 with info 48, cycle = 741020865The Interrupt Count is 9Set interrupt from Core 5 to Core 6 with info 36, cycle = 741039430[C66xx_6] Receive interrupt from Core 5 with info 48, cycle = 1303672788The Interrupt Count is 9Set interrupt from Core 6 to Core 7 with info 36, cycle = 1303691457[C66xx_7] Receive interrupt from Core 6 with info 48, cycle = 2090530984The Interrupt Count is 9Set interrupt from Core 7 to Core 0 with info 36, cycle = 2090549658[C66xx_0] Receive interrupt from Core 7 with info 48, cycle = 1321443389The Interrupt Count is 9Set interrupt from Core 0 to Core 1 with info 40, cycle = 1321461967[C66xx_1] Receive interrupt from Core 0 with info 48, cycle = -159110239The Interrupt Count is 10Set interrupt from Core 1 to Core 2 with info 40, cycle = -159091616[C66xx_2] Receive interrupt from Core 1 with info 48, cycle = 1086786874The Interrupt Count is 10Set interrupt from Core 2 to Core 3 with info 40, cycle = 1086805642[C66xx_3] Receive interrupt from Core 2 with info 48, cycle = 1157107732The Interrupt Count is 10Set interrupt from Core 3 to Core 4 with info 40, cycle = 1157126500[C66xx_4] Receive interrupt from Core 3 with info 48, cycle = -2007434671The Interrupt Count is 10Set interrupt from Core 4 to Core 5 with info 40, cycle = -2007415858[C66xx_5] Receive interrupt from Core 4 with info 48, cycle = -1915866109The Interrupt Count is 10Set interrupt from Core 5 to Core 6 with info 40, cycle = -1915847296[C66xx_6] Receive interrupt from Core 5 with info 48, cycle = -1334885730The Interrupt Count is 10Set interrupt from Core 6 to Core 7 with info 40, cycle = -1334866920[C66xx_7] Receive interrupt from Core 6 with info 48, cycle = -568538840The Interrupt Count is 10Set interrupt from Core 7 to Core 0 with info 40, cycle = -568520137[C66xx_0] Receive interrupt from Core 7 with info 48, cycle = -1335786320The Interrupt Count is 10Set interrupt from Core 0 to Core 1 with info 44, cycle = -1335767602[C66xx_1] Receive interrupt from Core 0 with info 48, cycle = 1495248862The Interrupt Count is 11Set interrupt from Core 1 to Core 2 with info 44, cycle = 1495267564[C66xx_2] Receive interrupt from Core 1 with info 48, cycle = -1568634261The Interrupt Count is 11Set interrupt from Core 2 to Core 3 with info 44, cycle = -1568615450[C66xx_3] Receive interrupt from Core 2 with info 48, cycle = -1500052093The Interrupt Count is 11Set interrupt from Core 3 to Core 4 with info 44, cycle = -1500033282[C66xx_4] Receive interrupt from Core 3 with info 48, cycle = -353550661The Interrupt Count is 11Set interrupt from Core 4 to Core 5 with info 44, cycle = -353531962[C66xx_5] Receive interrupt from Core 4 with info 48, cycle = -279276384The Interrupt Count is 11Set interrupt from Core 5 to Core 6 with info 44, cycle = -279257687[C66xx_6] Receive interrupt from Core 5 with info 48, cycle = 301344489The Interrupt Count is 11Set interrupt from Core 6 to Core 7 with info 44, cycle = 301363145[C66xx_7] Receive interrupt from Core 6 with info 48, cycle = 1080499392The Interrupt Count is 11Set interrupt from Core 7 to Core 0 with info 44, cycle = 1080518160[C66xx_0] Receive interrupt from Core 7 with info 48, cycle = 295219134The Interrupt Count is 11Set interrupt from Core 0 to Core 1 with info 48, cycle = 295237698[C66xx_1] Receive interrupt from Core 0 with info 48, cycle = -1169785255The Interrupt Count is 12Set interrupt from Core 1 to Core 2 with info 48, cycle = -1169766514[C66xx_2] Receive interrupt from Core 1 with info 48, cycle = 77118211The Interrupt Count is 12Set interrupt from Core 2 to Core 3 with info 48, cycle = 77136756[C66xx_3] Receive interrupt from Core 2 with info 48, cycle = 131351275The Interrupt Count is 12Set interrupt from Core 3 to Core 4 with info 48, cycle = 131369924[C66xx_4] Receive interrupt from Core 3 with info 48, cycle = 1275998962The Interrupt Count is 12Set interrupt from Core 4 to Core 5 with info 48, cycle = 1276017730[C66xx_5] Receive interrupt from Core 4 with info 48, cycle = 1370932905The Interrupt Count is 12Set interrupt from Core 5 to Core 6 with info 48, cycle = 1370951675[C66xx_6] Receive interrupt from Core 5 with info 48, cycle = 1937719710The Interrupt Count is 12Set interrupt from Core 6 to Core 7 with info 48, cycle = 1937738482[C66xx_7] Receive interrupt from Core 6 with info 48, cycle = -1578057074The Interrupt Count is 12Set interrupt from Core 7 to Core 0 with info 48, cycle = -1578038263[C66xx_0] Receive interrupt from Core 7 with info 48, cycle = 1948573107The Interrupt Count is 12Set interrupt from Core 0 to Core 1 with info 52, cycle = 1948591787[C66xx_1] Receive interrupt from Core 0 with info 48, cycle = 471717633The Interrupt Count is 13Set interrupt from Core 1 to Core 2 with info 52, cycle = 471736225[C66xx_2] Receive interrupt from Core 1 with info 48, cycle = 1716979941The Interrupt Count is 13Set interrupt from Core 2 to Core 3 with info 52, cycle = 1716998713[C66xx_3] Receive interrupt from Core 2 with info 48, cycle = 1792431731The Interrupt Count is 13Set interrupt from Core 3 to Core 4 with info 52, cycle = 1792450503[C66xx_4] Receive interrupt from Core 3 with info 48, cycle = -1376184833The Interrupt Count is 13Set interrupt from Core 4 to Core 5 with info 52, cycle = -1376166022[C66xx_5] Receive interrupt from Core 4 with info 48, cycle = -1283452721The Interrupt Count is 13Set interrupt from Core 5 to Core 6 with info 52, cycle = -1283433912[C66xx_6] Receive interrupt from Core 5 with info 48, cycle = -700130548The Interrupt Count is 13Set interrupt from Core 6 to Core 7 with info 52, cycle = -700111843[C66xx_7] Receive interrupt from Core 6 with info 48, cycle = 62702424The Interrupt Count is 13Set interrupt from Core 7 to Core 0 with info 52, cycle = 62720967[C66xx_0] Receive interrupt from Core 7 with info 48, cycle = -687380877The Interrupt Count is 13Set interrupt from Core 0 to Core 1 with info 56, cycle = -687362264[C66xx_1] Receive interrupt from Core 0 with info 48, cycle = -2145318995The Interrupt Count is 14Set interrupt from Core 1 to Core 2 with info 56, cycle = -2145300248[C66xx_2] Receive interrupt from Core 1 with info 48, cycle = -918998045The Interrupt Count is 14Set interrupt from Core 2 to Core 3 with info 56, cycle = -918979338[C66xx_3] Receive interrupt from Core 2 with info 48, cycle = -841659596The Interrupt Count is 14Set interrupt from Core 3 to Core 4 with info 56, cycle = -841640889[C66xx_4] Receive interrupt from Core 3 with info 48, cycle = 305494502The Interrupt Count is 14Set interrupt from Core 4 to Core 5 with info 56, cycle = 305513158[C66xx_5] Receive interrupt from Core 4 with info 48, cycle = 381788850The Interrupt Count is 14Set interrupt from Core 5 to Core 6 with info 56, cycle = 381807508[C66xx_6] Receive interrupt from Core 5 with info 48, cycle = 964447418The Interrupt Count is 14Set interrupt from Core 6 to Core 7 with info 56, cycle = 964466084[C66xx_7] Receive interrupt from Core 6 with info 48, cycle = 1725654414The Interrupt Count is 14Set interrupt from Core 7 to Core 0 with info 56, cycle = 1725673186[C66xx_0] Receive interrupt from Core 7 with info 48, cycle = 958089145The Interrupt Count is 14Set interrupt from Core 0 to Core 1 with info 60, cycle = 958107719[C66xx_1] Receive interrupt from Core 0 with info 48, cycle = -498283657The Interrupt Count is 15Set interrupt from Core 1 to Core 2 with info 60, cycle = -498265024[C66xx_2] Receive interrupt from Core 1 with info 48, cycle = 745018212The Interrupt Count is 15Set interrupt from Core 2 to Core 3 with info 60, cycle = 745036876[C66xx_3] Receive interrupt from Core 2 with info 48, cycle = 800048960The Interrupt Count is 15Set interrupt from Core 3 to Core 4 with info 60, cycle = 800067624[C66xx_4] Receive interrupt from Core 3 with info 48, cycle = 1947571050The Interrupt Count is 15Set interrupt from Core 4 to Core 5 with info 60, cycle = 1947589822[C66xx_5] Receive interrupt from Core 4 with info 48, cycle = 2040207934The Interrupt Count is 15Set interrupt from Core 5 to Core 6 with info 60, cycle = 2040226706[C66xx_6] Receive interrupt from Core 5 with info 48, cycle = -1691980233The Interrupt Count is 15Set interrupt from Core 6 to Core 7 with info 60, cycle = -1691961420[C66xx_7] Receive interrupt from Core 6 with info 48, cycle = -932872071The Interrupt Count is 15Set interrupt from Core 7 to Core 0 with info 60, cycle = -932853364[C66xx_0] Receive interrupt from Core 7 with info 48, cycle = -1685780292The Interrupt Count is 15Set interrupt from Core 0 to Core 1 with info 64, cycle = -1685761571[C66xx_1] Receive interrupt from Core 0 with info 112, cycle = 1133325173The Interrupt Count is 16Set interrupt from Core 1 to Core 2 with info 64, cycle = 1133343972[C66xx_2] Receive interrupt from Core 1 with info 112, cycle = -1916119673The Interrupt Count is 16Set interrupt from Core 2 to Core 3 with info 64, cycle = -1916100761[C66xx_3] Receive interrupt from Core 2 with info 112, cycle = -1844169065The Interrupt Count is 16Set interrupt from Core 3 to Core 4 with info 64, cycle = -1844150153[C66xx_4] Receive interrupt from Core 3 with info 112, cycle = -713799868The Interrupt Count is 16Set interrupt from Core 4 to Core 5 with info 64, cycle = -713781064[C66xx_5] Receive interrupt from Core 4 with info 112, cycle = -619571180The Interrupt Count is 16Set interrupt from Core 5 to Core 6 with info 64, cycle = -619552378[C66xx_6] Receive interrupt from Core 5 with info 112, cycle = -36767987The Interrupt Count is 16Set interrupt from Core 6 to Core 7 with info 64, cycle = -36749307[C66xx_7] Receive interrupt from Core 6 with info 112, cycle = 707758813The Interrupt Count is 16Set interrupt from Core 7 to Core 0 with info 64, cycle = 707777576[C66xx_0] Receive interrupt from Core 7 with info 112, cycle = -44607942The Interrupt Count is 16Set interrupt from Core 0 to Core 1 with info 68, cycle = -44589352[C66xx_1] Receive interrupt from Core 0 with info 112, cycle = -1500619009The Interrupt Count is 17Set interrupt from Core 1 to Core 2 with info 68, cycle = -1500600167[C66xx_2] Receive interrupt from Core 1 with info 112, cycle = -274549779The Interrupt Count is 17Set interrupt from Core 2 to Core 3 with info 68, cycle = -274530983[C66xx_3] Receive interrupt from Core 2 with info 112, cycle = -204182256The Interrupt Count is 17Set interrupt from Core 3 to Core 4 with info 68, cycle = -204163464[C66xx_4] Receive interrupt from Core 3 with info 112, cycle = 961244401The Interrupt Count is 17Set interrupt from Core 4 to Core 5 with info 68, cycle = 961263166[C66xx_5] Receive interrupt from Core 4 with info 112, cycle = 1036281976The Interrupt Count is 17Set interrupt from Core 5 to Core 6 with info 68, cycle = 1036300841[C66xx_6] Receive interrupt from Core 5 with info 112, cycle = 1616528158The Interrupt Count is 17Set interrupt from Core 6 to Core 7 with info 68, cycle = 1616547027[C66xx_7] Receive interrupt from Core 6 with info 112, cycle = -1916518441The Interrupt Count is 17Set interrupt from Core 7 to Core 0 with info 68, cycle = -1916499529[C66xx_0] Receive interrupt from Core 7 with info 112, cycle = 1607450421The Interrupt Count is 17Set interrupt from Core 0 to Core 1 with info 72, cycle = 1607469198[C66xx_1] Receive interrupt from Core 0 with info 112, cycle = 150939462The Interrupt Count is 18Set interrupt from Core 1 to Core 2 with info 72, cycle = 150958143[C66xx_2] Receive interrupt from Core 1 with info 112, cycle = 1397978092The Interrupt Count is 18Set interrupt from Core 2 to Core 3 with info 72, cycle = 1397996961[C66xx_3] Receive interrupt from Core 2 with info 112, cycle = 1431781186The Interrupt Count is 18Set interrupt from Core 3 to Core 4 with info 72, cycle = 1431800055[C66xx_4] Receive interrupt from Core 3 with info 112, cycle = -1702755723The Interrupt Count is 18Set interrupt from Core 4 to Core 5 with info 72, cycle = -1702736811[C66xx_5] Receive interrupt from Core 4 with info 112, cycle = -1607895935The Interrupt Count is 18Set interrupt from Core 5 to Core 6 with info 72, cycle = -1607877025[C66xx_6] Receive interrupt from Core 5 with info 112, cycle = -1046092460The Interrupt Count is 18Set interrupt from Core 6 to Core 7 with info 72, cycle = -1046073554[C66xx_7] Receive interrupt from Core 6 with info 112, cycle = -284084370The Interrupt Count is 18Set interrupt from Core 7 to Core 0 with info 72, cycle = -284065574[C66xx_0] Receive interrupt from Core 7 with info 112, cycle = -1035586336The Interrupt Count is 18Set interrupt from Core 0 to Core 1 with info 76, cycle = -1035567522[C66xx_1] Receive interrupt from Core 0 with info 112, cycle = 1781265253The Interrupt Count is 19Set interrupt from Core 1 to Core 2 with info 76, cycle = 1781284056[C66xx_2] Receive interrupt from Core 1 with info 112, cycle = -1266510884The Interrupt Count is 19Set interrupt from Core 2 to Core 3 with info 76, cycle = -1266491976[C66xx_3] Receive interrupt from Core 2 with info 112, cycle = -1211071199The Interrupt Count is 19Set interrupt from Core 3 to Core 4 with info 76, cycle = -1211052291[C66xx_4] Receive interrupt from Core 3 with info 112, cycle = -70365661The Interrupt Count is 19Set interrupt from Core 4 to Core 5 with info 76, cycle = -70346976[C66xx_5] Receive interrupt from Core 4 with info 112, cycle = 26449703The Interrupt Count is 19Set interrupt from Core 5 to Core 6 with info 76, cycle = 26468340[C66xx_6] Receive interrupt from Core 5 with info 112, cycle = 607838695The Interrupt Count is 19Set interrupt from Core 6 to Core 7 with info 76, cycle = 607857456[C66xx_7] Receive interrupt from Core 6 with info 112, cycle = 1352667683The Interrupt Count is 19Set interrupt from Core 7 to Core 0 with info 76, cycle = 1352686552[C66xx_0] Receive interrupt from Core 7 with info 112, cycle = 604561080The Interrupt Count is 19Set interrupt from Core 0 to Core 1 with info 80, cycle = 604579749[C66xx_1] Receive interrupt from Core 0 with info 112, cycle = -852790051The Interrupt Count is 20Set interrupt from Core 1 to Core 2 with info 80, cycle = -852771313[C66xx_2] Receive interrupt from Core 1 with info 112, cycle = 378703146The Interrupt Count is 20Set interrupt from Core 2 to Core 3 with info 80, cycle = 378721903[C66xx_3] Receive interrupt from Core 2 with info 112, cycle = 435555731The Interrupt Count is 20Set interrupt from Core 3 to Core 4 with info 80, cycle = 435574490[C66xx_4] Receive interrupt from Core 3 with info 112, cycle = 1592685225The Interrupt Count is 20Set interrupt from Core 4 to Core 5 with info 80, cycle = 1592704094[C66xx_5] Receive interrupt from Core 4 with info 112, cycle = 1668392391The Interrupt Count is 20Set interrupt from Core 5 to Core 6 with info 80, cycle = 1668411261[C66xx_6] Receive interrupt from Core 5 with info 112, cycle = -2046278928The Interrupt Count is 20Set interrupt from Core 6 to Core 7 with info 80, cycle = -2046260016[C66xx_7] Receive interrupt from Core 6 with info 112, cycle = -1284387892The Interrupt Count is 20Set interrupt from Core 7 to Core 0 with info 80, cycle = -1284368984[C66xx_0] Receive interrupt from Core 7 with info 112, cycle = -2055827949The Interrupt Count is 20