コードは 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 をフリップして行の向きに合わせます。
今日の朝、シェルをチェックしたところ、このメッセージでコードを終了していることに気付きました-
:>> ライン オーバーフロー。
EDI ログ ファイルを確認したところ、同様のメッセージが表示されていました。