From: Shalom Bresticker (Shalom.Bresticker@motorola.com)
Date: Tue Jul 10 2001 - 02:56:15 PDT
Arrays of instances are described in sections 7.1.5-7.1.6.
However, there the context is instances of primitives, such as gates, not of modules.
The following statement appears there:
"An individual instance from an array of instances shall be referenced in the same manner as referencing an element of an array of
regs."
However, no example is given, not does it show how to reference a port of such an instance.
Looks like Stefen has his first entry for BTF errata.
Shalom
<p>Paul Graham wrote:
> By the way, the LRM doesn't seem to support instance array references. I
> could find only a few clues in section 12.4 to suggest that instance array
> references are legal. Footnote 3 of table 12-7 says:
>
> 3 A simple_identifier and arrayed_reference shall start with an alpha or
> underscore (_) character, shall have at least one character, and shall
> not have any spaces.
>
> So that suggests that there is such a thing an an arrayed_reference, which I
> guess is how you refer to an element of an instance array. And the syntax
> table for hierarchical names allows '[' and ']' characters, again presumably
> to refer to an instance array element. But the actual text of the LRM
> doesn't mention instance array references, much less define them.
-- ************************************************************************** Shalom Bresticker Shalom.Bresticker@motorola.com Motorola Semiconductor Israel, Ltd. Tel #: +972 9 9522268 P.O.B. 2208, Herzlia 46120, ISRAEL Fax #: +972 9 9522890 **************************************************************************
This archive was generated by hypermail 2.1.4
: Mon Jul 08 2002 - 12:54:42 PDT
and
sponsored by Boyd Technology, Inc.