Re: errata/225: PROPOSAL - The fourth port direction

From: Shalom Bresticker (Shalom.Bresticker@motorola.com)
Date: Mon Aug 11 2003 - 02:20:02 PDT

  • Next message: Shalom.Bresticker@motorola.com: "Re: enhancement/386: ANALYZED - user defined functions on instantiations"

    Precedence: bulk

    The following reply was made to PR errata/225; it has been noted by GNATS.

    From: Shalom Bresticker <Shalom.Bresticker@motorola.com>
    To: ptf@boyd.com, etf-bugs@boyd.com
    Cc:
    Subject: Re: errata/225: PROPOSAL - The fourth port direction
    Date: Mon, 11 Aug 2003 12:14:50 +0300

     Question:
     
     In Annex G (vpi_user.h), on p. 818 of 1364-2001b, the following appears:
     
     #define vpiDirection 20 /* direction of port: */
     #define vpiInput 1 /* input */
     #define vpiOutput 2 /* output */
     #define vpiInout 3 /* inout */
     #define vpiMixedIO 4 /* mixed input-output */
     #define vpiNoDirection 5 /* no direction */
     
     What does "no direction" mean?
     
     Thanks,
     Shalom
     
     
     asic@sympatico.ca wrote:
     
    > Add the example:
    >
    > module m (.p({a,b})) ;
    > input a;
    > output b;
    > not(b,a);
    > endmodule
    >
    > at the end of the examples section in 12.3.3.
    > Add a comment that mixed IO is allowed in an expression that is a concatenation.
    > Stu Sutherland tried it in Verilog-XL, NC, VCS and ModelSim and it is legal.
    >
    > Regards,
    >
    > Anders
    >
    > http://boydtechinc.com/cgi-bin/issueproposal.pl?cmd=view&pr=225
     
     --
     Shalom Bresticker Shalom.Bresticker@motorola.com
     Design & Reuse Methodology Tel: +972 9 9522268
     Motorola Semiconductor Israel, Ltd. Fax: +972 9 9522890
     POB 2208, Herzlia 46120, ISRAEL Cell: +972 50 441478
     
     
     



    This archive was generated by hypermail 2.1.4 : Mon Aug 11 2003 - 02:20:53 PDT and
    sponsored by Boyd Technology, Inc.