Connie Duong
02/24/2022, 6:07 AMTim Edwards
02/24/2022, 5:11 PMConnie Duong
02/24/2022, 7:42 PMTim Edwards
02/24/2022, 9:59 PMConnie Duong
02/25/2022, 4:09 AMHugo Dias
02/26/2022, 3:58 PMStefan Schippers
02/27/2022, 11:16 AMTim Edwards
02/27/2022, 3:13 PMStefan Schippers
03/04/2022, 3:49 PMa.sch
, in this schematic a component b.sym
is placed and instance attributes define WWW=10 LLL=5
. Descending into b.sch
it contains an instance of c.sym
with attributes WW=WWW LL=LLL
, finally c.sch
instantiates a capacitor and assigns W=WW and L=LL
. The capacitor symbol has texts like W=@W
and L=@L
, these expressions replace @W
and @L
with values given immediately above in instance attributes, so it will display as W=WW
and L=LL
. Showing the actual value of capacitance once one descends from a.sch
all the way down to c.sch
requires xschem to recursively evaluate the parent instance attributes all the way to top level. This is a very time consuming operation. If you open b.sch
as top level schematic there is no numerical evaluation for the parameters at all.
A possible solution is to print the capacitance value if there are numerical values in the capacitor instance attributes, otherwise print the symbolic expression.Tim Edwards
03/04/2022, 7:05 PMLinen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.
Powered by