errata/227: PROPOSAL - task/function port lists and internal block item declarations

From: brad.pierce@synopsys.com
Date: Sun Nov 14 2004 - 12:31:06 PST

  • Next message: brad.pierce@synopsys.com: "errata/454: PROPOSAL - 2.5.1: 2'sb0000000_10 == 2'sb10 ?"

    In 10.2.1, at the end of the paragraph

      The second syntax shall begin with the keyword task, followed by a name for the task and a parenthesis enclosed task_port_list. The task_port_list shall consist of zero or more comma separated task_port_items. There shall be a semicolon after the close parenthesis. The task body shall follow and then the keyword endtask.

    ADD the following sentence

    If the second syntax is used, it shall be illegal for a port declaration to occur in the task body.

    In 10.3.1, at the end of the paragraph

    The second method shall have the name of the function, followed by an open parenthesis, and one or more input declarations, separated by commas. After all the input declarations, there shall be a close parenthesis, and a semicolon. After the semicolon, there shall be zero or more block item declarations, followed by a behavioral statement, and then the endfunction keyword.

    ADD the following sentence

    If the second method is used, it shall be illegal for a port declaration to occur after the semicolon.

    http://boydtechinc.com/cgi-bin/issueproposal.pl?cmd=view&database=default&pr=227



    This archive was generated by hypermail 2.1.4 : Sun Nov 14 2004 - 12:31:37 PST and
    sponsored by Boyd Technology, Inc.