base.signals module¶
-
class
base.signals.Signal(name='', size=None, is_signed=0, is_reg=0, high_active=1)¶ Bases:
objectHolds information about a signal of a circuit, mainly for input and output signals.
Parameters: - name (str, optional) – The Signal’s name as specified in the input
design file. Default value is
"". - size (int, optional) – The bit width of the Signal. Default value
is
None. - is_signed (int, optional) – Flag specifying whether the Signal is
signed (
1) or not (0). Default value is0. - is_reg (int, optional) – Flag specifying whether the Signal is a
register (
1) or not (0). Default value is0. - high_active (int, optional) – Flag specifying whether the Signal is
active on high input (
1) or low input (0). Default value is1.
-
name¶
-
size¶
-
is_signed¶
-
is_reg¶
-
high_active¶
- name (str, optional) – The Signal’s name as specified in the input
design file. Default value is