If using a name which starts with a "/", you are specifying a schematic name (well, it doesn't have to be a schematic, but it's a name in Virtuoso's namespace). This needs to be mapped (during netlist assembly) to the name that actually appears in the netlist. Given that the subckt for the inv cell is coming from a netlist, it's a name that isn't in the schematic and so can't be mapped by the netlister - you can only use such names for things that were actually netlisted. I think it would work if you used "I0.XMT0:D" or "I0.XMT0:1" (i.e. the native spectre hierarchical names). If a name doesn't begin with a "/" it is assumed to be in the simulator namespace and so isn't mapped. Regards, Andrew.
↧