[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnucap-devel] Hierarchical name ordering

From: a r
Subject: Re: [Gnucap-devel] Hierarchical name ordering
Date: Sat, 19 Jan 2008 11:27:07 +0000

On Jan 19, 2008 1:26 AM, al davis <address@hidden> wrote:
> As you might have observed, gnucap hierarchical names have the
> innermost name first, moving out.  It seems that most other
> simulators do the opposite.
> It has been suggested to change it, and I agree.
> Is it worth the effort and possible confusion to have a "option"
> so it can go either way?
> Is it worth the effort and possible confusion to make the search
> (used by probe and delete) search both ways?
> The coding effort is trivial.  The "effort" I refer to here is
> from a user perspective.  extra documentation, etc.
> It seems to me .. the only reason to keep the existing reverse
> ordering at all (even by option) is for backward compatibility.

Although consistency with other simulators is "nice to have" I don't
think it makes much difference for a gnucap user. It's just a
convention after all.

If it's simple to add and maintain, I would prefer an option (can be
hidden). But then, with so many other changes, I wouldn't bother with
backward compatibility much. In fact, the only compatibility I need is
compatibility of models (that often include hspice/spectre/veriloga
code). At testbench level anything is OK as long as it makes my job

Personally, I would prefer some blocking issues (like probing voltages
of internal nets) to be resolved as well.

BTW, can you post a sample code that:
a) replaces a nested cell with a different one,
b) replaces an instance parameter of such a cell.

>From the documentation, it seems like this is a supported feature of
Gnucap but I could have never figured out how to do it in practice.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]