summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/nl_errstr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/nl_errstr.h')
-rw-r--r--src/lib/netlist/nl_errstr.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/netlist/nl_errstr.h b/src/lib/netlist/nl_errstr.h
index 243b7c0812f..49fc786ee56 100644
--- a/src/lib/netlist/nl_errstr.h
+++ b/src/lib/netlist/nl_errstr.h
@@ -98,6 +98,15 @@ namespace netlist
PERRMSGV(ME_TERMINAL_1_WITHOUT_NET, 1, "Found terminal {1} without a net")
PERRMSGV(MF_TERMINALS_WITHOUT_NET, 0, "Found terminals without a net")
+ PERRMSGV(ME_TRISTATE_NO_PROXY_FOUND_2, 2,
+ "Tristate output {1} on device {2} is not connected to a proxy. You "
+ "need to set parameter FORCE_TRISTATE_LOGIC for device {2} if "
+ "tristate enable inputs are all connected to fixed inputs. If this "
+ "is not the case: Review your netlist. Something is wrong.")
+ PERRMSGV(ME_TRISTATE_PROXY_FOUND_2, 2,
+ "The tristate output {1} on device {2} is connected to an analog net "
+ "but has been forced to act as a logic output. Parameter "
+ " FORCE_TRISTATE_LOGIC for device {2} needs to be disabled!.")
PERRMSGV(MI_REMOVE_DEVICE_1_CONNECTED_ONLY_TO_RAILS_2_3, 3, "Found device {1} connected only to railterminals {2}/{3}. Will be removed")