From bce469f339e6125fc8f798b2922b307f3c811f13 Mon Sep 17 00:00:00 2001 From: Robin Clark Date: Fri, 7 Oct 2011 17:31:38 +0100 Subject: [PATCH] DAG added --- opamp_circuits_C_GARRETT/circuit1_dag.dia | Bin 0 -> 4479 bytes opamp_circuits_C_GARRETT/opamps.tex | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 opamp_circuits_C_GARRETT/circuit1_dag.dia diff --git a/opamp_circuits_C_GARRETT/circuit1_dag.dia b/opamp_circuits_C_GARRETT/circuit1_dag.dia new file mode 100644 index 0000000000000000000000000000000000000000..60c5e12254c0532568add93f6f522735f0f6431f GIT binary patch literal 4479 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 RlbaXc{Xauzuo^;G0RZJ}xYz&y literal 0 HcmV?d00001 diff --git a/opamp_circuits_C_GARRETT/opamps.tex b/opamp_circuits_C_GARRETT/opamps.tex index f7fdd30..1259312 100644 --- a/opamp_circuits_C_GARRETT/opamps.tex +++ b/opamp_circuits_C_GARRETT/opamps.tex @@ -159,9 +159,9 @@ two derived components of the type $NI\_AMP$. \hline \hline TC1: $NI\_AMP1$ AMPHigh & opamp 2 driven high & & DiffAMPLow \\ - TC2: $NI\_AMP1$ AMPLow & opamp 2 fdriven low & & DiffAMPHIGH \\ + TC2: $NI\_AMP1$ AMPLow & opamp 2 fdriven low & & DiffAMPHigh \\ TC3: $NI\_AMP1$ LowPass & opamp 2 driven with lag & & DiffAMP\_LP \\ \hline - TC4: $NI\_AMP2$ AMPHigh & dual amplifier high & & DiffAMPHIGH \\ + TC4: $NI\_AMP2$ AMPHigh & dual amplifier high & & DiffAMPHigh\\ TC5: $NI\_AMP2$ AMPLow & dual amplifier low & & DiffAMPLow \\ TC6: $NI\_AMP2$ LowPass & dual amplifier lag/lowpass & & DiffAMP\_LP \\ \hline %TC7: $R_2$ OPEN & LOW & & LowPD \\ \hline @@ -172,12 +172,12 @@ two derived components of the type $NI\_AMP$. -Collecting the symptoms, we can determine the failure modes for this circuit, $\{DiffAMPLow, DiffAMPHIGH, DiffAMP\_LP\}$. +Collecting the symptoms, we can determine the failure modes for this circuit, $\{DiffAMPLow, DiffAMPHigh, DiffAMP\_LP\}$. We now create a derived component to represent the circuit in figure~\ref{fig:circuit1}. -$$ fm (DiffAMP) = \{DiffAMPLow, DiffAMPHIGH, DiffAMP\_LP\} $$ +$$ fm (DiffAMP) = \{DiffAMPLow, DiffAMPHigh, DiffAMP\_LP\} $$ Its interesting here to note that we can draw a directed graph