Steven, Thanks for explaining. So $root is probably not a super-instance, but just a syntactic mechanism. For example, "$root.A" means the one instance "A" that is a top-level instance. -- Brad -----Original Message----- From: Steven Sharp [mailto:sharp@cadence.com] Sent: Tuesday, February 12, 2008 1:56 PM To: sv-bc@eda.org; Brad.Pierce@synopsys.COM Subject: RE: [sv-bc] RE: [sv-ec] Upward referencing rules question >From: "Brad Pierce" <Brad.Pierce@synopsys.com> >Doesn't $root always refer to a particular one of the top-level >instances? It's not a super-instance that unites the forest of >top-level instances into a tree, is it? In Superlog, it was apparently a super-instance that turned the forest into a tree. It also contained all the stuff that is now in various $units. In SV, you could still regard it as a super-instance, except that there is no longer anything in it except the top-level instances. You can also regard it as just a naming convention that forces resolution of a hierarchical name to a start at a top-level instance. The effect on name resolution is the same. The VPI model may force a particular view of it though. It definitely is not a particular one of the top-level instances. Steven Sharp sharp@cadence.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Tue Feb 12 14:12:15 2008
This archive was generated by hypermail 2.1.8 : Tue Feb 12 2008 - 14:12:24 PST