Question

J'ai du mal à utiliser le bloc de tranches (extracteur de tranche de bits de xilinx). J'ai besoin d'extraire 2 bits avant le point d'entrée binaire.

Donc, si l'entrée est représentée dans le complément de 2, et si l'entrée est indiquée par exemple 2.25

Il serait représenté comme 000 * 10 *. 01000000.Donc, j'ai besoin d'extraire seulement 2 bits avant le point binaire.(10 dans ce cas)

S'ils ne sont pas en tranches, y a-t-il une technique qui me donne plus de flexibilité dans l'extraction des bits requis.

J'ai un problème similaire à l'aide du bloc Bitbasher.

merci Kiran

Était-ce utile?

La solution

Set up your slice block parameters as:

  • Width of slice = 2
  • "lower bit location + width"
  • Offset of bottom bit = 0
  • relative to: Binary point of input

I'm not sure that you can be that detailed with the BitBasher.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top