hwt/hdl/portItem.py
def registerInternSig(self, signal):
        """
        Connect internal signal to port item,
        this connection is used by simulator and only output port items
        will be connected
        """
        if self.direction == DIRECTION.OUT:
            if self.src is not None:
                raise HwtSyntaxError(
                    "Port %s is already associated with %s"
                    % (self.name, str(self.src)))
            self.src = signal

        elif self.direction == DIRECTION.IN:
            if self.dst is not None:
                raise HwtSyntaxError(
                    "Port %s is already associated with %s"
                    % (self.name, str(self.dst)))
            self.dst = signal

        else:
            raise NotImplementedError(self.direction)
def registerInternSig(self, signal):
        """
        Connect internal signal to port item,
        this connection is used by simulator and only output port items
        will be connected
        """
        if self.direction == DIRECTION.OUT:
            if self.src is not None:
                raise HwtSyntaxError(
                    "Port %s is already associated with %s"
                    % (self.name, str(self.src)))
            self.src = signal

        elif self.direction == DIRECTION.IN:
            if self.dst is not None:
                raise HwtSyntaxError(
                    "Port %s is already associated with %s"
                    % (self.name, str(self.dst)))
            self.dst = signal

        else:
            raise NotImplementedError(self.direction)
def registerInternSig ( self , signal ) : if self . direction == DIRECTION . OUT : if self . src is not None : raise HwtSyntaxError ( "Port %s is already associated with %s" % ( self . name , str ( self . src ) ) ) self . src = signal elif self . direction == DIRECTION . IN : if self . dst is not None : raise HwtSyntaxError ( "Port %s is already associated with %s" % ( self . name , str ( self . dst ) ) ) self . dst = signal else : raise NotImplementedError ( self . direction )
Connect internal signal to port item,
        this connection is used by simulator and only output port items
        will be connected
Connect internal signal to port item this connection is used by simulator and only output port items will be connected