该代码超过 1000 行,基本上是在 EDI 设计中对时钟门执行操作。设计中有大约 5000 个时钟门要克隆(操作是克隆并将 1 个时钟门的接收器重新分配给它的新克隆)。
EDI 在负载共享设备上运行,我为此任务分配了一些内存。
理想情况下,当代码运行时,每个时钟门的消息都被转储到 EDI 外壳,暗示正在对设计进行更改。一个快照是——
翻转实例 u_cheetah_core/uvincero_mpupd/uvincero_cpu_l2/uCORTEXA9MP/u_falcon_cpu_power_wrapper0/u_cpu/u_noram/u_core/u_de/u_neon/umcr_mrc_if/RC_CG_HIER_INST1390/RC_CGIC_INST_1 以匹配行方向。翻转实例 u_cheetah_core/uvincero_mpupd/uvincero_cpu_l2/uCORTEXA9MP/u_falcon_cpu_power_wrapper0/u_cpu/u_noram/u_core/u_de/u_neon/uniq/RC_CG_HIER_INST1401/RC_CGIC_INST_1 以匹配行方向。翻转实例 u_cheetah_core/uvincero_mpupd/uvincero_cpu_l2/uCORTEXA9MP/u_falcon_cpu_power_wrapper0/u_cpu/u_noram/u_core/u_de/u_neon/uniq/RC_CG_HIER_INST1402/RC_CGIC_INST_2 以匹配行方向。翻转实例 u_cheetah_core/uvincero_mpupd/uvincero_cpu_l2/uCORTEXA9MP/u_falcon_cpu_power_wrapper0/u_cpu/u_noram/u_core/u_de/u_neon/uniq/RC_CG_HIER_INST1404/RC_CGIC_INST_1 以匹配行方向。
今天早上,当我检查 shell 时,我意识到它已经退出了代码并显示了这条消息——
:>> 线路溢出。
我检查了 EDI 日志文件,即使在那里它也显示了类似的消息。