インテルのみ表示可能 — GUID: lod1563850785828
Ixiasoft
1. Intel Agilex® 7可変精度DSPブロックの概要
2. Intel Agilex® 7可変精度DSPブロックのアーキテクチャー
3. Intel Agilex® 7可変精度DSPブロックの演算モード
4. Intel Agilex® 7可変精度DSPブロックにおけるデザインの考慮事項
5. Native Fixed Point DSP Intel Agilex® FPGA IPコアのリファレンス
6. Multiply Adder Intel® FPGA IPコアのリファレンス
7. ALTMULT_COMPLEX Intel® FPGA IPコアのリファレンス
8. LPM_MULT Intel® FPGA IPコアのリファレンス
9. LPM_DIVIDE Intel® FPGA IPコアのリファレンス
10. Native Floating Point DSP Intel Agilex® FPGA IPのリファレンス
11. Intel Agilex® 7可変精度DSPブロック・ユーザーガイド・アーカイブ
12. Intel Agilex® 7可変精度DSPブロック・ユーザーガイドの改訂履歴
インテルのみ表示可能 — GUID: lod1563850785828
Ixiasoft
5.3.1. 18 x 18 + 36モードでの36ビット未満のオペランド使用例
この例では、Native Fixed Point DSP Intel Agilex® FPGA IPをコンフィグレーションして18 x 18 + 36の演算モードを使用する方法を示します。ここでは、36ビット・オペランドの代わりに符号付き12ビット入力データの101010101010 (バイナリー) を使用します。
- Representation format for bottom multiplier x operand を signed に設定します。
- Representation format for bottom multiplier y operand を unsigned に設定します。
- 'bx' input bus width を18に設定します。
- 'by' input bus width を18に設定します。
- 18ビットの符号付き表現データ (111111111111111111 など) を bx 入力バスに提供します。
このステップでは、符号拡張を行っています。最初の12ビット入力が36ビットに拡張されます。bx は最上位18ビットを表します。
- 18ビットの符号付き表現データ (111111101010101010 など) を by 入力バスに提供します。