Started adding verlust leistung
This commit is contained in:
@@ -590,7 +590,41 @@
|
|||||||
|
|
||||||
$P_"dyn"~ V_"DD"^2$
|
$P_"dyn"~ V_"DD"^2$
|
||||||
|
|
||||||
|
|
||||||
*Dynamisch:* Bei Schlaten \
|
*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$ \
|
- Quer/Kurzschluss Strom $i_q$ \
|
||||||
$P_"short" = a_01 f beta_n tau (V_"DD" - 2 V_"Tn")^3$ \
|
$P_"short" = a_01 f beta_n tau (V_"DD" - 2 V_"Tn")^3$ \
|
||||||
$tau$: Kurzschluss/Schaltzeit
|
$tau$: Kurzschluss/Schaltzeit
|
||||||
@@ -599,14 +633,18 @@
|
|||||||
*Statisch:* Konstant
|
*Statisch:* Konstant
|
||||||
- Leckstom (weil Diode)
|
- Leckstom (weil Diode)
|
||||||
- Gatestrom
|
- Gatestrom
|
||||||
|
]
|
||||||
|
|
||||||
*Schaltrate*
|
#bgBlock(fill: colorRealsierung)[
|
||||||
|
#subHeading(fill: colorRealsierung)[Verlustleistung]
|
||||||
|
|
||||||
$alpha_"clk" = 100%$
|
$alpha = "#Schaltvorgänge"/"#Takte (#Clk Flanken)"$
|
||||||
|
|
||||||
$alpha_"logic" = 50%$
|
$P_"cap" = alpha dot f_"clk" dot C dot U_"DD"$
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
#SIPrefixesTable
|
||||||
]
|
]
|
||||||
|
|
||||||
#place(bottom,
|
#place(bottom,
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -116,3 +116,32 @@
|
|||||||
})
|
})
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#let SIPrefixesTable = [
|
||||||
|
#table(
|
||||||
|
columns: (1fr, 1fr, 1fr),
|
||||||
|
stroke: (thickness: 0.3mm),
|
||||||
|
align: (col, row) => if row == 0 { center } else { left },
|
||||||
|
fill: (x, y) => if (calc.rem(y, 2) == 0) { tableFillLow } else { tableFillHigh },
|
||||||
|
|
||||||
|
[*Prefix*], [*Symbol*], [*Factor*],
|
||||||
|
|
||||||
|
[exa], [T], [$10^18$],
|
||||||
|
[peta], [T], [$10^15$],
|
||||||
|
[tera], [T], [$10^12$],
|
||||||
|
[giga], [G], [$10^9$],
|
||||||
|
[mega], [M], [$10^6$],
|
||||||
|
[kilo], [k], [$10^3$],
|
||||||
|
[hecto], [h], [$10^2$],
|
||||||
|
[deca], [da], [$10^1$],
|
||||||
|
[(none)], [(none)], [$10^0$],
|
||||||
|
[deci], [d], [$10^(-1)$],
|
||||||
|
[centi], [c], [$10^(-2)$],
|
||||||
|
[milli], [m], [$10^(-3)$],
|
||||||
|
[micro], [μ], [$10^(-6)$],
|
||||||
|
[nano], [n], [$10^(-9)$],
|
||||||
|
[pico], [p], [$10^(-12)$],
|
||||||
|
[femto], [f], [$10^(-15)$],
|
||||||
|
[atto], [p], [$10^(-18)$],
|
||||||
|
)
|
||||||
|
]
|
||||||
Reference in New Issue
Block a user