Quantcast
Channel: Cadence Custom IC Design Forum
Viewing all articles
Browse latest Browse all 4922

Access Top-Level Hierarchical Net with BSource

$
0
0

Hello,

I am trying to define a bsource within a subcircuit, which addresses currents and voltages from the top-level hierarchy. For currents, this seems to work, but for voltages it does not. My expressions looks like this ('I0' is an instance in the top schematic and 'I1' an instance in 'I0', which has a net 'net1')

for current: i=i(".I0.I1:1") -> works
for voltage v=v(I0.I1.net1) -> does not work

I also tried different variants

v(.I0.I1.net1) -> error because of leading '.'
v("I0.I1.net1") and v(".I0.I1.net1") -> also does not work

It seems, instead of interpreting the voltage path as global, Spectre assumes them as local, because i get warnings for dangling nets with these names.

I searched the Forum and the Spectre reference and user manual, but could not find an example for what I am trying to do. Maybe it is not possible at all, but why does it work for currents?

Best regards
Paul


Viewing all articles
Browse latest Browse all 4922

Trending Articles