Scissor Lift Platform ... Work done by a force of 1 Newton moving through a
distance of 1 m in the direction .... internal forces holding together parts of a rigid
body.
Lecture 13. CS 638 Web Programming – Estan & Kivolowitz. Definitions. ❑ ASP
dot Net. ❑ ASP = Active Server Pages. ❑ Superset of HTML + Programs that get ...
Department of Electrical Engineering and Computer Science. 6.243j (Fall 2003): .... In the best scenario (the so-called âminimum phase systemsâ), the response of (13.9) to ... 13.2.1 Relative degree and I/O feedback linearization. Assume that ...
half adder for the bottom bit followed by a set of full adders for all the other bits ...
The truth table for a full subtractor which takes B from A with a pay back P.
Widgets are the last part of user interface toolkits we'll look at. Widgets are a
success .... Not shown in the picture is SWT, IBM's Standard Widget Toolkit. (
Usually ...
feedback linearization. 13.1.1 Example: fully actuated mechanical systems.
Equations of rather general mechanical systems can be written in the form.
... B, C are constant matrices of dimensions k-by-k, k-by-m, and m-by-k respec tively, such that the pair (A, B) is controllable and the pair (C, A) is observable, and.Missing:
May 9, 2013 ... Computer and Information Ethics. Instructor: Viola ... Intelligent machines and
machine ethics ... Short run: computer-generated unemployment.
3. Section A. Basic Overview of Metal. Toxicity ... Essential Vs. Non-essential
Metal ... Toxicity. Level and duration of exposure. Chemical form of metal.
Oct 21, 2013 ... Lecture Notes: 10/21/13. Paper1: Analyzing Inter-Application Communication in
Android. IPC(Inter Process Communication) Security.
Lecture 13: The Knapsack Problem. Outline of this Lecture. Introduction of the 0-1
Knapsack Problem. A dynamic programming solution to this problem. 1 ...
EPL446: Advanced Database Systems - Demetris Zeinalipour (University of
Cyprus). EPL446 ... Chapter 17.1-17.3 and 17.6: Elmasri & Navathe, 5ED ....
transaction that caused the decrease (unrepeatable read problem, explained
next).
Page 2 of 20. ELEMENTS OF THE WIMP INTERFACE. -We studied previously that the four key features of the WIMP. interface,
Bevel gears transmit power between two intersecting shafts at any angle or ... d)
The gear addendum varies from 1m for a gear ratio of 1, to 0.54 m for ratios of.
To get higher voltages, stack up cells in series (e.g., car battery 6 Ã 2 V = 12 V) ... of carriers. Semimetal. Zero ba
(Eigenvalues and Eigenvectors). Objectives: o Introduction to Eigenvalues and associated Eigenvectors. o Importance of E
to the operating system (or memory-protection violation). Page 4 of 24. Lecture 13-14.pdf. Lecture 13-14.pdf. Open. Extr
GESTALT PSYCHOLOGY: PRINCIPLES. A. Introduction. ▫ Gestalt Psychology
included eight new critical ideas. 1. Field theory. 2. Psychophysical isomorphism.
Conductivity decreases with increasing temperature because of electron scattering ... 1) The most highly charged center
This lecture discusses parts of Aristotle's book Physics. The word “physics” come
from Greek “phusis,” which means nature. So Aristotle's book is about nature in ...
Mar 29, 2011 - We shall now derive an algorithm whereby we can compute dS(x) for .... Lagrange equations are. âLÏ(γ)
But, in general, it is easier to obtain a given measurement accuracy in pipes
when compared to ... correlated to velocity and or flow rate in the pipe. •
Examples of ...
âLong loop/no loopâ models (Newman, Calloway, Watts) usually assume random tree-like ..... Ramasco, D. Paolotti, N. Perra, M. Tizzoni, W. Van den Broeck, V.
EE141. 2. Dynamic CMOS. ❑ In static circuits at every point in time (except when
switching) the output is connected to either GND or V. DD via a low resistance ...
Dynamic Logic
1 EE141
Dynamic CMOS q
In static circuits at every point in time (except when switching) the output is connected to either GND or V DD via a low resistance path. § fan-in of n requires 2n (n N-type + n P-type) devices
q
Dynamic circuits rely on the temporary storage of signal values on the capacitance of high impedance nodes. § requires on n + 2 (n+1 N-type + 1 P-type) transistors 2
EE141
Dynamic Gate Clk
Clk
Mp
Mp
Out In1 In2 In3 Clk
CL PDN
Out A C B
Me
Clk
Me
Two phase operation Precharge (CLK = 0) – Me is off => no static power Evaluate (CLK = 1) – Mp is off 3 EE141
Once the output of a dynamic gate is discharged, it cannot be charged again until the next precharge operation.
q
Inputs to the gate can make at most one transition during evaluation.
q
Output can be in the high impedance state during and after evaluation (PDN off), state is stored on CL (fundamentally different than static gates)
5 EE141
Properties of Dynamic Gates q
q q
q
Logic function is implemented by the PDN only § number of transistors is N + 2 (versus 2N for static complementary CMOS) Full swing outputs (VOL = GND and VOH = VDD) Non-ratioed - sizing of the devices does not affect the logic levels – Sizing the PMOS doesn’t impact correct functionaility. Sizing it up improves the low-to-high transition time (not too critical), but trades-off increase in clock-power dissipation Faster switching speeds § reduced load capacitance due to lower input capacitance (Cin) § reduced load capacitance due to smaller output loading (Cout) § no Isc, so all the current provided by PDN goes into discharging CL
6 EE141
Properties of Dynamic Gates q
Overall power dissipation usually higher than static CMOS § no static current path ever exists between VDD and GND (including Psc) § higher transition probabilities § extra load on Clk -> higher dynamic power consumption
q
Needs a precharge/evaluate clock
7 EE141
Issues in Dynamic Design 1: Charge Leakage CLK Clk
Mp
Out CL
A Clk
Me
Evaluate
VOut Precharge
Leakage sources Dominant component is subthreshold current. Dynamic circuits require a minimal clock rate => unattractive for low speed products such as watches, hearing aids..etc. Note: PMOS leakage counteracts leakage of PDN. Output voltage is set by resistive 8 divider composed of pull-down and pull-up paths. EE141
Solution to Charge Leakage Keeper Clk
Mp
A
Mkp
CL
Out
B Clk
Me
Same approach as level restorer for pass-transistor logic. Keeper is made small to allow the strong PDN to lower the Out node substantially below the switching threshold of the next gate (to reduce contention – tradeoff between speed and robustness). The feedback configuration also eliminates static power in CMOS inverter. EE141
9
Issues in Dynamic Design 2: Charge Sharing Clk
Mp
Out
A
CL
B=0 Clk
Charge stored originally on CL is redistributed (shared) over CL and CA leading to reduced robustness
CA Me
CB
10 EE141
Charge Sharing VDD Clk
case 1) if ∆V out < VTn
Mp Out CL
A
Ma X
B=0
Clk
Mb
Me
Ca
Cb
C L VDD = C L Vout ( t ) + Ca ( VDD – V Tn ( V X ) ) or Ca ∆ V out = Vout ( t ) – V DD = – -------- ( V DD – V Tn ( V X ) ) CL
case 2) if ∆V out > VTn Ca ---------------------∆Vout = –VDD Ca + CL Boundary condition when ∆Vout=VTn
EE141
Ca VTn = CL VDD −11 VTn
Solution to Charge Redistribution Clk
Mp
Mkp
Clk Out
A B Clk
Me
Precharge internal nodes using a clock-driven transistor (at the cost of increased area and power) 12 EE141
Issues in Dynamic Design 3: Crosstalk & Backgate Coupling Clk
Mp
A=0
Out1 =1 CL1
Out2 =0 CL2
In
B=0 Clk
Me
Dynamic NAND
Static NAND
A transition in the input (In) may cause the output of dynamic gate Out 1 to drop due to capacitive coupling. This may cause Out 2 not to drop all the way to “0” + could cause static power to be dissipated. If the voltage drop is large enough, the circuit can evaluate incorrectly. 13 EE141
Cascading Dynamic Gates V Clk
Mp
Clk
Clk
Mp Out2
Out1 In
In Clk
Me
Clk
Me
Out1
VTn ∆V
Out2 t
When Out1 > Vtn, Out2 keeps discharging When Out1 < Vtn, Out2 is left at an intermediate level The correct level will not be recovered, since dynamic gates rely on capacitive storage. The reduced Out2 swing, reduces the noise margins and may cause malfunction. The cascading problems arises because the outputs of each gate are precharged to “1”. Setting all the inputs to “0” during precharge addresses this concern. When doing so, all transistors in the PDN are turned off after precharge, and no inadvertent discharging of the storage capacitors can occur during evauation.
14 EE141
Domino Logic Clk In1 In2 In3 Clk
Mp
1→1 1→0
PDN
Me
Out1
Clk
Mp Mkp
Out2
0→0 0→1
In4 In5 Clk
PDN
Me
The inverter: (a) ensures that all inputs are set to “0” at the end of the precharge phase (b) has a low impedance output, which increases the noise immunity. (c) Can be used to drive a keeper device to combat leakage and charge redistribution.
15 EE141
Why Domino? Clk
Ini Inj Clk
PDN
Ini Inj
PDN
Ini Inj
PDN
Ini Inj
PDN
Like falling dominos! q q
Since each dynamic gate has a static inverter, only non-inverting logic can be implemented (there are ways to deal with this) Very high speed § Input capacitance reduced 16