VHDL: Comment convertir un nombre en virgule flottante entier

Je veux passer un à partir d'un nombre à virgule flottante à un nombre entier. Fondamentalement, j'ai un nombre à virgule flottante compris entre 1 et 0, avec trois décimales et que je veux passer à un nombre entier, comme si je multiplie par 1000. Je soupçonne il devrait y avoir une manière plus optimale de le faire que de l'aide de l'arithmétique mult opération x1000. Im la recherche d'un morceau de code, de préférence. Merci à toutes les pices de code, des références, des articles ou des commentaires.

  • Êtes-vous à l'aide de float (réel) dans un code comportemental pour la simulation ou en RTL code qui devrait aller à la quincaillerie?
  • Je veux sinthesize d'opérations en virgule flottante.
InformationsquelleAutor Peterstone | 2011-02-12