AR# 30626

|

IP-DSP - CIC Compiler、DDS Compiler、または Sine CoSine LUT IP の使用時に ISE Simulator または NC-Sim でビヘイビア シミュレーションと変換後のシミュレーションが一致しない理由

説明

キーワード : float, integer, simulator, conversion, different, standard, ModelSim, 浮動小数値, 整数, シミュレータ, 変換, 違い, 標準

CIC Compiler、DDS Compiler、または Sine CoSine LUT IP の使用時に ISE Simulator または NC-Sim でビヘイビア シミュレーションと変換後のシミュレーションが一致しない理由は何ですか。

ModelSim ではこの不一致は発生しません。

ソリューション

この問題は、次に挙げるコアのビヘイビア モデルで使用される浮動少数値から整数への変換ファンクションが原因で発生します。このファンクションの IEEE 規格には複数の解釈があるため、使用されるシミュレータによって繰り上げ/繰り下げの方法が異なります。これらのコアは ModelSim では正しく動作しますが、ISE Simulator および NC-Sim では正しく動作しません。

CIC Compiler v1.0
DDS Compiler v1.1
DDS Compiler v2.0
Sine CoSine Look Up Table (Sin Cos LUT) v4.0
Sine CoSine Look Up Table (Sin Cos LUT) v4.1
Sine CoSine Look Up Table (Sin Cos LUT) v4.2
Sine CoSine Look Up Table (Sin Cos LUT) v5.0

LogiCORE Cascaded Integrator Comb Compiler (CIC Compiler) のリリース ノートおよび既知の問題の詳細なリストは、(Xilinx Answer 29297) を参照してください。

LogiCORE Direct Digital Synthesizer Compiler (DDS Compiler) のリリース ノートおよび既知の問題の詳細なリストは、(Xilinx Answer 29976) を参照してください。

LogiCORE Sine-Cosine Look-Up Table (Sin Cos LUT) のリリース ノートおよび既知の問題の詳細なリストは、(Xilinx Answer 30162) を参照してください。

AR# 30626
日付 12/15/2012
ステータス アクティブ
種類 一般
People Also Viewed