Started adding verlust leistung
This commit is contained in:
@@ -590,7 +590,41 @@
|
||||
|
||||
$P_"dyn"~ V_"DD"^2$
|
||||
|
||||
|
||||
*Dynamisch:* Bei Schlaten \
|
||||
1. Kapazitiv Verlustleistung $I_C$ \
|
||||
2. Querstrom Verlustleistung $I_Q$ \
|
||||
|
||||
#zap.circuit({
|
||||
import zap : *
|
||||
import cetz.draw : content
|
||||
import "../lib/circuit.typ" : *
|
||||
|
||||
set-style(wire: (stroke: (thickness: 0.025)))
|
||||
|
||||
registerAllCustom();
|
||||
fet("N0", (0,0), type: "N", angle: 90deg);
|
||||
fet("P0", (0,1), type: "P", angle: 90deg);
|
||||
wire("N0.G", (rel: (-0.1, 0)), (horizontal: (), vertical: "P0.G"), "P0.G")
|
||||
|
||||
node("outNode", (0,0.5))
|
||||
node("inNode", (-0.6,0.5))
|
||||
wire((-1, 0.5), "inNode")
|
||||
wire((0.5, 0.5), "outNode")
|
||||
wire((0, -0.5), (0, -1))
|
||||
|
||||
node("N2", (0,-1))
|
||||
node("N2", (0,1.5))
|
||||
|
||||
wire((-1, -1), (0.5, -1))
|
||||
wire((-1, 1.5), (0.5, 1.5))
|
||||
|
||||
content((-1, 0.5), scale($"X"$, 60%), anchor: "east")
|
||||
content((0.8, 0.5), scale($overline("X")$, 60%), anchor: "east")
|
||||
content((-0.9, 1.5), scale($"U"_"DD"$, 60%), anchor: "east")
|
||||
content((-0.9, -1), scale($"GND"$, 60%), anchor: "east")
|
||||
}),
|
||||
|
||||
- Quer/Kurzschluss Strom $i_q$ \
|
||||
$P_"short" = a_01 f beta_n tau (V_"DD" - 2 V_"Tn")^3$ \
|
||||
$tau$: Kurzschluss/Schaltzeit
|
||||
@@ -599,14 +633,18 @@
|
||||
*Statisch:* Konstant
|
||||
- Leckstom (weil Diode)
|
||||
- Gatestrom
|
||||
]
|
||||
|
||||
#bgBlock(fill: colorRealsierung)[
|
||||
#subHeading(fill: colorRealsierung)[Verlustleistung]
|
||||
|
||||
$alpha = "#Schaltvorgänge"/"#Takte (#Clk Flanken)"$
|
||||
|
||||
*Schaltrate*
|
||||
|
||||
$alpha_"clk" = 100%$
|
||||
|
||||
$alpha_"logic" = 50%$
|
||||
$P_"cap" = alpha dot f_"clk" dot C dot U_"DD"$
|
||||
|
||||
]
|
||||
|
||||
#SIPrefixesTable
|
||||
]
|
||||
|
||||
#place(bottom,
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user