Можно ли получить атрибуты sc_fix, которые были переданы в функцию?

Довольно новичок в systemc, я читал документацию и знаю, что тип sc_fix имеет атрибуты для длины слова и целочисленной длины. Можно ли вытащить эти атрибуты? Кажется, я не могу найти упоминания о какой-либо функции, которая возвращала бы, скажем, количество битов, которое будет содержать конкретная переданная переменная sc_fix.

Будем признательны за любую помощь или направление к соответствующей документации.

Разве sc_fixed не будет лучшим вариантом? в настоящее время я работаю над предположением, что sc_fixed лучше использовать, так как он более гибкий.


person Tropical_Peach    schedule 17.01.2018    source источник


Ответы (1)


Используйте методы wl() и iwl().

sc_fixed происходит от sc_fix, которое, в свою очередь, происходит от sc_fxnum. Вы можете прочитать документацию для sc_fxnum, чтобы узнать об основных функциях всех типов с фиксированной точкой.

person random    schedule 17.01.2018