Re: FW: New Mantis Issue #667 for V-1364

From: Steven Sharp (sharp@cadence.com)
Date: Sat Apr 16 2005 - 16:38:34 PDT

  • Next message: Shalom.Bresticker@freescale.com: "RE: FW: New Mantis Issue #667 for V-1364"

    >When in doubt, be explicit. At worst, it is redundant.
    >But it does no harm.

    I have no problem with text about continuous assignments that continues with
    "including implicit continuous assignments for port and terminal connections."

    I would have a problem specifying execution for port connections separately
    from continuous assignments. This would be nonsense for port connections
    that do not use implicit continuous assignments, such as collapsed ports.

    >Besides, inouts are different.

    Inouts are never continuous assignments, and can never be connected to
    a constant or a 2-state variable. By only specifying evaluation for port
    connections that are continuous assignments, they are excluded, as they
    should be.

    >And I am not completely sure about the equivalence to continuous assignments,
    >as they ignore strength.

    When an input or output port is not equivalent to a continuous assignment,
    it is because it collapsed. In that case, it is nonsense to talk about
    evaluating it. The cases where they need to be evaluated are all continuous
    assignments.

    Steven Sharp
    sharp@cadence.com



    This archive was generated by hypermail 2.1.4 : Sat Apr 16 2005 - 16:15:39 PDT and
    sponsored by Boyd Technology, Inc.