ハードウェア

sqrtとinvのcomponentを、Block RAMを使用して書き換えてみたのだけれど、sqrt(正確にはinvsqrt)は精度どおりに動いているのだけれど、invの方がちょっと動作がおかしい。
なんでかなあ。ちょうど1.5倍くらい大きな値が出力されることがある。それも、指数部とか関係なく1.5倍なんだよねえ。なんでかなあ。