10-17-2011 12:14 AM
いつもお世話になっております。
大学の研究で,FPGAを用いてアクチュエータの制御を行いたいと考えています。
それにともない,除算や乗算,疑似逆行列,逆行列を導出が必要となってくるのですが
FPGAで割り算や疑似逆行列の導出は不可能なのでしょうか?
LabVIEWおよびFPGA初心者のため,初歩的な質問ですが
参考になるVI等のアドバイスを頂ければと思います。
以上,よろしくお願いします。
10-18-2011 09:07 PM
れお 様
いつもお世話になっております。
日本ナショナルインスツルメンツ技術部の藤枝です。
FPGAの演算処理の件ですが、FPGAでは割り算をすることができないので、商&余り関数を使うことになります。
乗除算の代わりにビットシフト(Logical Shift)を使う場合の注意
http://digital.ni.com/public.nsf/allkb/7F29E83337271EE58625713B002D1F6B?OpenDocument
お手数ですが以上の内容を一度ご確認いただけますでしょうか。
宜しくお願いいたします。
-----------------------------------------------------------
日本ナショナルインスツルメンツ株式会社
技術部 藤枝 辰己
サポート関連情報: http://www.ni.com/support/ja
技術データベース: http://www.ni.com/kb
-----------------------------------------------------------
10-19-2011 12:28 AM
T.Fujieda様
いつもお世話になっております。
早速の返信,ありがとうございます。
乗除算は教えて頂いた内容を確認,商&余り関数を用いてプログラムを組めました。
ありがとうございました。
逆行列や擬似逆行列などの行列演算に関しては,やはりFPGAでは不可能でしょうか?
再度の質問となり大変申し訳ありません。
何卒,よろしくお願いいたします。