Re: $mfactor in Verilog-style netlists

From: Geoffrey.Coram <Geoffrey.Coram@analog.com>
Date: Wed Apr 07 2004 - 10:07:21 PDT

Peter -

1. The BNF (at least the AMS LRM) just says
  range ::=
    [ constant_expression : constant_expression ]
  There is no constraint that the expressions be integers.

2. and 3. If the simulator tried to implement them as an
array, then this would happen; but a clever simulator
should recognize the multiplicity and take the shortcut
to instantiate the module with multiplicity.

-Geoffrey

Peter Liebmann wrote:
>
> There are a few problems with using instant arrays in this manner:
> 1. It only allows for integer m factors.
> 2. It creates n branches which cauld cause computational difficulties.
> 3. Some voltage sources (like inductors) will not converge in DC in many simulators
> due to a voltage source loop.
Received on Wed Apr 7 10:07:41 2004

This archive was generated by hypermail 2.1.8 : Wed Apr 07 2004 - 10:07:46 PDT