errata/87: PROPOSAL - 17.2.8: $readmem default start_addr should be lowest address

From: Shalom.Bresticker@motorola.com
Date: Thu Jan 09 2003 - 07:38:50 PST

  • Next message: Shalom.Bresticker@motorola.com: "errata/254: Table 30 should clarify that LHS can be array word/bit-select/part-select"

    Precedence: bulk

    Changes based on
    http://boydtechinc.com/btf/archive/btf_1998/0395.html

    1. CHANGE 1st sentence in para. 7 FROM:

    If no addressing information is specified within the system
    task, and no address specifications appear within the data
    file, then the default start address shall be the left-hand
    address given in the declaration of the memory.

    TO:

    If no addressing information is specified within the system
    task and no address specifications appear within the data
    file, then the default start address shall be the lowest
    address in the memory.

    2. CHANGE 3rd sentence FROM:

    If the start address is specified in the task without the
    finish address, then loading shall start at the specified
    start address and shall continue towards the right-hand
    address given in the declaration of the memory.

    TO:

    If the start address is specified in the task without the
    finish address, then loading shall start at the specified
    start address and shall continue upward towards the highest
    address in the memory.

    3. CHANGE para. 8 FROM:

    If both start and finish addresses are specified as
    parameters to the task, then loading shall begin at the
    start address and shall continue toward the finish address,
    regardless of how the addresses are specified in the memory
    declaration.

    TO:

    If both start and finish addresses are specified as
    parameters to the task, then loading shall begin at the
    start address and shall continue toward the finish address.
    Note that if the start address is greater than the finish
    address, then the address will be decremented between
    consecutive loads rather than being incremented. Loading
    shall continue to follow this direction even after an
    address specification in the data file.

    4. CHANGE para. 10 FROM:

    A warning message shall be issued if the number of data
    words in the file differs from the number of words in the
    range implied by the start through finish addresses.

    TO:

    A warning message shall be issued if the number of data
    words in the file differs from the number of words in the
    range implied by the start through finish addresses and no
    address specifications appear within the data file.

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



    This archive was generated by hypermail 2.1.4 : Thu Jan 09 2003 - 07:39:23 PST and
    sponsored by Boyd Technology, Inc.