Использование блока слайсов в Simulink - PullRequest
0 голосов
/ 18 мая 2011

У меня возникли некоторые проблемы при использовании блока слайсов (Xilinx Bit Slice Extractor). Мне нужно извлечь 2 бита перед двоичной точкой ввода.

Так что, если вход представлен в дополнении 2, и если вход скажем, например, 2,25

Это будет представлено как 000 * 10 *. 01000000. Поэтому мне нужно извлечь только 2 бита перед двоичной точкой. (В данном случае 10)

Если нет блока слайсов, есть ли метод, который дает мне больше гибкости в извлечении необходимых битов.

У меня похожая проблема при использовании блока Bitbasher.

Спасибо Киран

1 Ответ

1 голос
/ 18 мая 2011

Установите параметры блока среза следующим образом:

  • Ширина среза = 2
  • "положение младшего бита + ширина"
  • Смещение нижнего бита = 0
  • относительно: двоичной точки ввода

Я не уверен, что вы можете быть так детализированы с помощью BitBasher.

...