CSE 464 Exam 2 Symbols & Formulas Study Guide

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

flashcard set

Earn XP

Description and Tags

Comprehensive vocabulary flashcards covering the 24 core symbols, timing definitions, adders and PG logic equations, and interconnect models for CSE 464 Exam 2 (Weeks 6–10).

24 Terms

1
New cards

Logical Effort (gg)

Ratio of input capacitance of a gate to an inverter delivering equal output drive current, measuring relative current delivery capability. Derivation / Formula: g=CinCin,invg = \frac{C_{\text{in}}}{C_{\text{in,inv}}} (NOR2: 5/35/3, NAND2: 4/34/3, INV: 11).

2
New cards

Parasitic Delay (pp)

Intrinsic delay of a logic gate driving zero external load, caused by internal self-capacitance at diffusion nodes. Derivation / Formula: p=CdiffCgatep = \frac{C_{\text{diff}}}{C_{\text{gate}}} (INV: 11, NAND2: 22, NOR2: 22).

3
New cards

Stage Effort (ff)

Total workload delay assigned to a single stage, combining its logical effort and electrical load ratio. Derivation / Formula: f=g×hf = g \times h (where h=CoutCinh = \frac{C_{\text{out}}}{C_{\text{in}}}).

4
New cards

Path Electrical Effort (HH)

Overall capacitive gain driven across a multi-stage logic network. Derivation / Formula: H=Cout-pathCin-pathH = \frac{C_{\text{out-path}}}{C_{\text{in-path}}}.

5
New cards

Branching Effort (BB)

Multiplier accounting for signal current splitting into off-path load capacitance at logic nodes. Derivation / Formula: B=∏biB = \prod b_i, where bi=Con-path+Coff-pathCon-pathb_i = \frac{C_{\text{on-path}} + C_{\text{off-path}}}{C_{\text{on-path}}}.

6
New cards

Total Path Effort (FF)

Total logical and electrical burden across an entire NN-stage path. Derivation / Formula: F=G×B×HF = G \times B \times H (where G=∏giG = \prod g_i).

7
New cards

Best Stage Effort (f■f■ / ρ\rho)

Optimal effort per stage that minimizes total path propagation delay across NN stages. Derivation / Formula: f■=F1/Nf■ = F^{1/N} (Optimal target: f■≈3.59f■ \approx 3.59 with pinv=1p_{\text{inv}} = 1).

8
New cards

Total Path Delay (DD)

Minimum possible propagation delay across an NN-stage logic path in units of tau (τ=3RC\tau = 3RC). Derivation / Formula: D=N×f■+∑piD = N \times f■ + \sum p_i (in units of τ\tau).

9
New cards

Rising Logical Effort (gug_u)

Logical effort for 0→10 \rightarrow 1 output transition, favored in HI-skew gates by downsizing non-critical nMOS. Derivation / Formula: gu=Cin,HICin,invg_u = \frac{C_{\text{in,HI}}}{C_{\text{in,inv}}} (HI-NAND2: 11, HI-NOR2: 3/23/2).

10
New cards

Falling Logical Effort (gdg_d)

Logical effort for 1→01 \rightarrow 0 output transition, favored in LO-skew gates by downsizing non-critical pMOS. Derivation / Formula: gd=Cin,LOCin,invg_d = \frac{C_{\text{in,LO}}}{C_{\text{in,inv}}} (LO-NOR2: 4/34/3, LO-NAND2: 11).

11
New cards

Clock-to-Q Delay (tpcqt_{\text{pcq}})

Propagation delay from the active clock edge until the output QQ stabilizes at a valid logic state. Max Delay Limit: Tc≥tpd+tpcq+tsetup+tskewT_c \ge t_{\text{pd}} + t_{\text{pcq}} + t_{\text{setup}} + t_{\text{skew}}.

12
New cards

Clock-to-Q Contamination Delay (tccqt_{\text{ccq}})

Minimum time before output QQ begins to change after an active clock edge. Min Delay Check: tcd≥thold−tccq+tskewt_{\text{cd}} \ge t_{\text{hold}} - t_{\text{ccq}} + t_{\text{skew}}.

13
New cards

Setup Time (tsetupt_{\text{setup}})

Minimum time data input DD must remain stable BEFORE the active clock edge to ensure capture. Max Logic Delay: tpd≤Tc−(tpcq+tsetup+tskew)t_{\text{pd}} \le T_c - (t_{\text{pcq}} + t_{\text{setup}} + t_{\text{skew}}).

14
New cards

Hold Time (tholdt_{\text{hold}})

Minimum time data input DD must remain stable AFTER the active clock edge, unaffected by clock period. Min Logic Delay: tcd≥thold−tccq+tskewt_{\text{cd}} \ge t_{\text{hold}} - t_{\text{ccq}} + t_{\text{skew}}.

15
New cards

Clock Skew (tskewt_{\text{skew}})

Spatial variation in arrival times of temporally equivalent clock edges across different flip-flops. Positive skew hurts hold time; negative skew hurts setup time.

16
New cards

Time Borrowing (tborrowt_{\text{borrow}})

Time combinational logic in phase 1 borrows across a transparent latch boundary into phase 2. Derivation / Formula: tborrow≤Tc2−(tsetup+tnonoverlap+tskew)t_{\text{borrow}} \le \frac{T_c}{2} - (t_{\text{setup}} + t_{\text{nonoverlap}} + t_{\text{skew}}).

17
New cards

Bitwise Generate (GiG_i)

Signal indicating bit ii unconditionally produces a carry-out regardless of carry-in. Derivation / Formula: Gi=Ai×BiG_i = A_i \times B_i.

18
New cards

Bitwise Propagate (PiP_i)

Signal indicating bit ii propagates an incoming carry-in to its carry-out. Derivation / Formula: Pi=Ai⊕BiP_i = A_i \oplus B_i | Sum: Si=Pi⊕CinS_i = P_i \oplus C_{\text{in}}.

19
New cards

Bitwise Kill (KiK_i)

Signal indicating bit ii absorbs and kills any carry-in (forces carry-out to 00). Derivation / Formula: Ki=∼Ai×∼Bi=∼(Ai+Bi)K_i = \sim A_i \times \sim B_i = \sim (A_i + B_i).

20
New cards

Group Generate (Gi:jG_{i:j})

Cumulative generate signal across a block spanning bit ii down to bit jj. Derivation / Formula: Gi:j=Gi:k+Pi:k×Gk−1:jG_{i:j} = G_{i:k} + P_{i:k} \times G_{k-1:j} | Pi:j=Pi:k×Pk−1:jP_{i:j} = P_{i:k} \times P_{k-1:j}.

21
New cards

3-D Tree Taxonomy ((l,f,t)(l, f, t))

Classification plane for parallel prefix adders balancing logic levels (ll), fanout (ff), and wiring tracks (tt). Derivation / Formula: l+f+t=L−1l + f + t = L - 1 (where L=log⁡2(N)L = \log_2(N)).

22
New cards

Signed Overflow Flag (VV)

Arithmetic overflow indicator for signed 2's complement addition. Derivation / Formula: V=An−1×Bn−1×∼Sn−1+∼An−1×∼Bn−1×Sn−1=Cn⊕Cn−1V = A_{n-1} \times B_{n-1} \times \sim S_{n-1} + \sim A_{n-1} \times \sim B_{n-1} \times S_{n-1} = C_n \oplus C_{n-1}.

23
New cards

Sheet Resistance (R■R_■)

Resistance of a square trace of thin film conductor material, independent of square size. Derivation / Formula: Rwire=R■×(LW)R_{\text{wire}} = R_■ \times \left(\frac{L}{W}\right) [units: Ω/■\Omega/■].

24
New cards

Optimal Repeater Count (NoptN_{\text{opt}})

Optimal number of inverters/repeaters to insert along a wire to turn quadratic delay into linear delay. Derivation / Formula: Nopt=l×Rw×Cw2×R×C′N_{\text{opt}} = l \times \sqrt{\frac{R_w \times C_w}{2 \times R \times C'}}.