Jump to content
    

Fixed point Radix (ModelSim/QuestaSim)

Скажите а в ModelsimSE 2020.4 или QuestaSim 2021.1 есть возможность выводить числа на waveforms в фиксированной точке, типа 8'h08 показать как 0.5?

Share this post


Link to post
Share on other sites

Штатно на сколько я знаю нет. Поэтому могу предложить разбить отображаемый вектор на две части (целую и дробную) и отображать их отдельно одну над другой.

Дополнение: был неправ, есть отдельная команда.

Цитата

radix define
This command is used to create or modify a user-defined radix. A user definable radix is used to
map bit patterns to a set of enumeration labels or setup a fixed or floating point radix. User-
defined radices are available for use in the most windows and with the examine command.
Syntax
User Custom Radix
radix define <name> <definition_body> [-color <value>]
Fixed or Floating Point Number Radix
radix define <name> [[-fixed [-signed] | -float] -fraction <n>] [-base <base>] [-precision <p>]

....

-fixed
(required for fixed point radix) Specifies a fixed number radix.

-fraction <n>
(required for fixed and floating point radices) Specifies the location of the decimal point in a
vector.
<n> — Any integer between 3 and the full bit value of the vector. For example, if you
specify -fraction 3 for the eight bit vector “10001001”, the decimal is placed two bits
away from the least significant bit on the right so the vector becomes “10001.001”.

Т.е. создаёте свой радикс и после этого назначаете его нужному вектору на диаграмме.

Share this post


Link to post
Share on other sites

On 2/28/2024 at 2:38 PM, makc said:

Т.е. создаёте свой радикс и после этого назначаете его нужному вектору на диаграмме.

Спасибо, благодаря вам - получилось создать и применить.

 

В принципе, что-то можно и мышкой сделать, если поле "Global Signal Radix" доступно. Вроде появляется для вновь добавленных сигналов.

 

MSIM_FixedPoint.thumb.png.5dd6ddac7efd1e8c05ef4aecace60530.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...