I have question about how ADE managing its outputed node/pins.I open ADE -> Outputs -> To be saved -> Select On SchematicI have selected the pin on an Instance from schematic.similar below:I44/vout1I44/vin2pThen I go to Simulation -> Netlist -> CreateThe value under save line in the netlist issave I44:6 I44:1My question is how did ADE convert the value I selected? That's all.Thanks.
In your note you said that you selected the pin of the instance - this will cause ADE to save the current through that pin. If you select the wire (net) then you would get the appropriate save statement for the node voltage, if that's what you want instead. Otherwise, if your question is about the :6 or :1, this is the save statement for the current through the device terminal, where the internal terminal names are "6" and "1" respectively, represented in Spectre syntax.
Hopefully this answers your question?
In reply to skillUser:
In ADE you specify the instance name and terminal name you wish to save or plot the current through (by probing on the schematic). During netlisting, the netlister keeps track of mapping information - in this case the simulator syntax is to give the instance name and terminal position (by order). So when a subckt is netlisted, the netlister remembers the mapping between terminal name and terminal order, so that anything that needs referencing by order can do so.
Spectre itself can have terminal currents saved by terminal name rather than by position, but for historical and compatibility reasons it is done by order.