From 04d72db05fd6f45db3f62515366eaf7966aa07e9 Mon Sep 17 00:00:00 2001 From: Stefan Frederik Date: Tue, 15 Jun 2021 08:05:43 +0200 Subject: [PATCH] add description of xschem_libs and noprint_libs in xschemrc --- src/xschemrc | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/xschemrc b/src/xschemrc index 80ff4822..36618b3d 100644 --- a/src/xschemrc +++ b/src/xschemrc @@ -83,6 +83,19 @@ #### If unset $USER_CONF_DIR/simulations is assumed (normally ~/.xschem/simulations) # set netlist_dir $env(HOME)/.xschem/simulations +########################################################################### +#### NETLIST AND HIERARCHICAL PRINT EXCLUDE PATTERNS +########################################################################### +#### xschem_libs is a list of patterns of cells to exclude from netlisting. +#### Matching is done as regular expression on full cell path +#### Example: +#### set xschem_libs { {/cmoslib/} {/analoglib/.*pass} buffer } +#### in this case all schematic cells of directory cmoslib and cells containing +#### /analoglib/...pass and buffer will be excluded from netlisting +set xschem_libs {} +#### noprint_libs is a list with same rules as for xschem_libs. This +#### variable controls hierarchical print +set noprint_libs {} ########################################################################### #### CHANGE DEFAULT [] WITH SOME OTHER CHARACTERS FOR BUSSED SIGNALS #### IN SPICE NETLISTS (EXAMPLE: DATA[7] --> DATA<7>)