SD-FEC、LDPC Encoder/Decoder、または Polar Encoder/Decoder IP の C モデルとその他の DSP IP の C モデル (CORDIC など) を組み合わせる実行ファイルがクラッシュし、ランタイム エラーが発生します。
エラー メッセージまたはシグネチャは、実行ファイルにリンクされランタイムにロードされる IP の C モデルの順序によって異なります。
この例では、その他の DSP IP の C モデル (CORDIC など) が最初にリンクおよびロードされます。
SD-FEC、LDPC Encoder/Decoder、または Polar Encoder/Decoder モデルの create 呼び出しを実行すると、uncaught エラーが発生します。
SD-FEC、LDPC Encoder/Decoder、または Polar Encoder/Decoder の C モデルが最初にリンクおよびロードされると、エラー シグネチャがあまり明確ではありません。
glibc ライブラリによって無効なポインター アクセスとしてレポートされる場合があります。
これは、複数の DSP IP で C モデル シミュレーションを実行する場合に発生する既知の問題です。
この問題は、Vivado 2019.1 以降で修正される予定です。
SDFEC、LDPC、および Polar IP では、C++11 をサポートする新しいバージョンの GCC が使用されますが、これにはその他の DSP IP の C モデルとの互換性がありません。
最新の Vivado バージョンにアップグレードすることをお勧めします。
Vivado 2018.3 の場合:
Answer Number | アンサータイトル | 問題の発生したバージョン | 修正バージョン |
---|---|---|---|
71874 | LDPC Encoder/Decoder v2.0 (Rev 2) - Vivado 2018.3 の LDPC Encoder/Decoder v2.0 リリースのパッチ アップデート | N/A | N/A |
Answer Number | アンサータイトル | 問題の発生したバージョン | 修正バージョン |
---|---|---|---|
71875 | Polar Encoder/Decoder 1.0 (Rev 2) - Vivado 2018.3 の Polar Encoder/Decoder v1.0 のパッチ リリース | N/A | N/A |
71873 | Soft-Decision FEC (SDFEC) Integrated Block v1.1 (Rev 2) - Vivado 2018.3 での Soft-Decision FEC (SDFEC) Integrated Block v1.1 のパッチ アップデート | N/A | N/A |
71874 | LDPC Encoder/Decoder v2.0 (Rev 2) - Vivado 2018.3 の LDPC Encoder/Decoder v2.0 リリースのパッチ アップデート | N/A | N/A |
AR# 71876 | |
---|---|
日付 | 01/10/2019 |
ステータス | アクティブ |
種類 | 一般 |
IP |