Documents Found!
As seen in
Less Work, Better Grades
Join
Course Hero
Access
best resources
Ace
your classes
Ace your courses with Course Hero!
|
|
|
Study Smarter, Score Higher
Here are the top 5 related documents
...Implementation of Polymorphic Classes
Support for method search at run-time 1. vtbl Every polymorphic class has a table that associates virtual function names with address of corresponding code 2. vptr Every instance of a polymorphic class has a p...
...EECS 422
LECTURE 6
The polarization of waves The receptability of a signal often depends upon its polarization. For example (a) Best reception condition
(b)
Worst receiving condition
Definition of polarization: The orientation of E at any particu...
...LECTURE 36
Narrow-Band Fast Fading What is fast fading ? In non-Line-of-Sight, multipath propagation signals received are due to multiple reflection and diffraction, if the receiver is mobile and moves even a small distance, the received signal may ...
...Class
Class: Programming language construct supporting concept of abstract data types Class instance: An object whose structure and behavior is based on the classs definition Example: A LinkedList class defines structure and behavior of linked-lis...
Document Content (unformatted)
Course Hero has millions of student submitted documents similar to the one
below including study guides, homework solutions, papers, exam answer keys and textbook solutions.
142 EECS Lecture 18: Introduction to Mixers Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2008 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 1/31 Mixers IF LO RF RF LO IF An ideal mixer is usually drawn with a multiplier symbol A real mixer cannot be driven by arbitrary inputs. Instead one port, the LO port, is driven by an local oscillator with a xed amplitude sinusoid. In a down-conversion mixer, the other input port is driven by the RF signal, and the output is at a lower IF intermediate frequency In an up-coversion mixer, the other input is the IF signal and the output is the RF signal A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 2/31 Frequency Translation down-co nve rsio n IF IF RF LO As shown above, an ideal mixer translates the modulation around one carrier to another. In a receiver, this is usually from a higher RF frequency to a lower IF frequency. In a transmitter, it s the inverse. We know that an LTI circuit cannot perform frequency translation. Mixers can be realized with either time-varying circuits or non-linear circuits A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 3/31 Ideal Multiplier Suppose that the input of the mixer is the RF and LO signal vRF = A(t) cos ( 0 t + (t)) vLO = ALO cos ( L0 t) Recall the trigonometric identity cos(A + B) = cos A cos B sin A sin B Applying the identity, we have vout = vRF vLO A(t)ALO {cos (cos( LO + 0 )t + cos( LO 0 )t) = 2 sin (sin( LO + 0 )t + sin( LO 0 )t)} A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 4/31 Ideal Multiplier (cont) Grouping terms we have vout = A(t)AL O 2 {cos (( LO + 0 )t + (t)) + cos (( LO 0 )t + (t))} We see that the modulation is indeed translated to two new frequencies, LO + RF and LO RF . We usually select either the upper or lower sideband by ltering the output of the mixer high-pass or low-pass RF LO IF A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 5/31 Mixer + Filter IF=LO-RF RF=LO-IF LO IM=LO+IF Note that the LO can be below the RF (lower side injection) or above the RF (high side injection) Also note that for a given LO, energy at LO IF is converted to the same IF frequency. This is a potential problem! A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 6/31 Upper/Lower Injection and Image Example: Downconversion Mixer RF = 1GHz = 1000MHz IF = 100MHz Let s say we choose a low-side injection: LO = 900MHz That means that any signals or noise at 800MHz will also be downconverted to the same IF A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 7/31 Receiver Application RF+IMAGE LNA LO IF The image frequency is the second frequency that also down-converts to the same IF. This is undesirable becuase the noise and interferance at the image frequency can potentially overwhelm the receiver. One solution is to lter the image band. This places a restriction on the selection of the IF frequency due to the required lter Q A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 8/31 Image Rejection IMAGE REJECT RF+IMAGE LNA LO IF Suppose that RF = 1000MHz, and IF = 1MHz. Then the required lter bandwidth is much smaller than 2MHz to knock down the image. In general, the lter Q is given by Q= 0 RF = BW BW A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 9/31 Image Reject Filter In our example, RF = 1000MHz, and IF = 1MHz. The Imagine is on 2IF = 2MHz away. Let s design a lter with f0 = 1000MHz and f1 = 1001MHz. A fth-order Chebyshev lter with 0.2 dB ripple is down about 80 dB at the IF frequency. But the Q for such a lter is 103 MHz = 103 Q= 1MHz Such a lter requires components with Q > 103 ! A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 10/31 RF Filtering IF 1 IF 2 LNA LO 1 LO 2 The fact that the required lter Q is so high is related to the problem of ltering interferers. The very reason we choose the superheterodyne architecture is to simplify the ltering problem. It s much easier to lter a xed IF than lter a variable RF. The image ltering problem can be relaxed by using multi-IF stages. Instead of moving to such a low IF where the image ltering is dif cult (or expensive and bulky), we down-convert twice, using successively lower IF frequencies. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 11/31 Direct Conversion Receiver RF LNA LO l IF=DC e LO=RF A mixer will frequency translate two frequencies, LO IF Why not simply down-convert directly to DC? In other words, why not pick a zero IF? This is the basis of the direct conversion architecture. There are some potential problems... k ag ea A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 12/31 Direction Conversion First, note that we must down-convert the desired signal and all the interfering signals. In other words, the LNA and mixer must be extremely linear. Since IF is at DC, all even order distortion now plagues the system, because the distortion at DC can easily swamp the desired signal. Furthermore, CMOS circuits produce a lot of icker noise. Before we ignored this source of noise becuase it occurs at low frequency. Now it also competes with our signal. Another issue is with LO leakage. If any of the LO leaks into the RF path, then it will self-mix and produce a DC offset. The DC offset can rail the IF ampli er stages. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 13/31 Direct Conversion (cont) Example: If the IF ampli er has 80 dB of gain, and the mixer has 10 dB of gain, estimate the allowed LO leakage. Assume the ADC uses a 1V reference. To rail the output, we require a DC offset less than 10 4 V. If the LO power is 0 dBm (316mV), we require an input leakage voltage < 10 5 V, or an isolation better than 90 dB! A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 14/31 Phase of LO In a direction conversion system, the LO frequency is equal to the RF frequency. Consider an input voltage v(t) = A(t) cos( 0 t). Since the LO is generated locally , it s phase is random relative to the RF input: vLO = ALO cos( 0 t + 0 ) If we are so unlucky that 0 = 90 , then the output of the mixer will be zero A(t)ALO sin( 0 t) cos( 0 t)dt T A(t)ALO T sin( 0 t) cos( 0 t)dt = 0 A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 15/31 IQ-Mixer cos( LO t) I RF Q sin( LO t) To avoid this situation, we can phase lock the LO to the RF by transmitting a pilot tone. Alternatively, we can use two mixers As we shall see, there are other bene ts to such a mixer. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 16/31 AM Modulation We can see that an upconversion mixer is a natural amplitude modulator If the input to the mixer is a baseband A(t), signal then the output is an AM carrier vo (t) = A(t) cos( LO t) How do we modulate the phase? A PLL is one way to do it. The IQ mixer is another way. Let s expand a sinusoid that has AM and PM vo (t) = A(t) cos( 0 t + (t)) = A(t) cos 0 t cos (t) + A(t) sin 0 t sin (t) = I(t) cos 0 t + Q(t) sin 0 t A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 17/31 I-Q Plane Q I(t) = A(t) cos (t) I Q(t) = A(t) sin (t) We can draw a trajectory of points on the I-Q plane to represent different modulation schemes. The amplitude modulation is given by I 2 (t) + Q2 (t) = A2 (t)(cos2 (t) + sin2 (t)) = A2 (t) A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 18/31 General Modulator The phase modulation is given by Q(t) sin (t) = = tan (t) I(t) cos (t) or (t) = tan 1 Q(t) I(t) The IQ modulator is a universal digital modulator. We can draw a set of points in the IQ plane that represent symbols to transmit. For instance, if we transmit I = 0/A and Q = 0, then we have a simple ASK system (amplitude shift keying). A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 19/31 Digital Modulation: BPSK/QPSK Q Q 01 1 0 I 10 00 I 11 For instance, if we transmit I(t) = 1, this represents one bit transmission per cycle. But since the I and Q are orthogonal signals, we can improve the ef ciency of transmission by also transmitting symbols on the Q axis. If we select four points on a circle to represent 2 bits of information, then we have a constant envelope modulation scheme. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 20/31 Modulation Waveforms 1 0.75 0.5 0.25 1 2 3 4 5 6 -0.25 -0.5 -0.75 -1 The data wave form (left) is modulated onto a carrier (below). The rst plot shows a simple on/off keying. The second plot shows binary phase shift keying on one channel (I). 1 0.75 1 0.75 0.5 0.5 0.25 0.25 1 2 3 4 5 6 1 2 3 4 5 6 -0.25 -0.25 -0.5 -0.5 -0.75 -0.75 -1 -1 A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 21/31 More Bits Per Cycle Q Q 010 011 100 001 000 I I 101 110 111 Eventually, the constellation points get very close together. Because of noise and distortion, the received spectrum will not lie exactly on the constellation points, but instead they will form a cluster around such points. If the clusters run into each other, errors will occur in the transmission. We can increase the radius but that requires more power. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 22/31 I/Q Hartley Mixer sin( LO t) 90 RF cos( LO t) 90 IF An I/Q mixer implemented as shown above is known as a Hartley Mixer. We shall show that such a mixer can be designed to select either the upper or lower sideband. For this reason, it is sometimes called a single-sideband mixer. We will also show that such a mixer can perform image rejection. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 23/31 Delay Operation Consider the action of a 90 delay on an arbitrary signal. Clearley sin(x + 90 ) = cos(x). Even though this is obvious, consider the effect on the complex exponentials ejx j /2 e jx+j /2 sin(x ) = 2 2j ejx ( j) e jx (j) ejx e j /2 e jx ej /2 = = 2j 2j ejx + e jx = = cos(x) 2 Positive frequencies get multiplied by j and negative frequencies by +j. This is true for a narrowband signal when it is delayed by 90 . A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 24/31 Complex Modulation Consider multiplying a waveform f (t) by ej t and taking the Fourier transform F ej 0 t f (t) = f (t)ej 0 t e j t dt Grouping terms we have = f (t)e j( 0 )t dt = F ( 0 ) It is clear that the action of multiplication by the complex exponential is a frequency shift. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 25/31 Real Modulation Now since cos(x) = (ejx + e jx )/2, we see that the action of time domain multiplication is to produce two frequency shifts F {cos( 0 t)f (t)} = 1 1 F ( 0 ) + F ( + 0 ) 2 2 These are the sum and difference (beat) frequency components. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 26/31 Image Problem (Again) Complex Modulation (Positive Frequency) RF ( 0 ) e RF ( ) j LO t IM ( ) IM + ( 0 ) RF + ( 0 ) e j LO t RF + ( ) IM ( 0 ) LO IM + ( ) LO Complex Modulation (Positive Frequency) RF ( ) RF ( + 0 ) ej LO t IM ( + 0 ) IM + ( ) LO RF + ( ) ej LO t RF + ( + 0 ) LO IM ( ) IM + ( + 0 ) Real Modulation LO IF IF LO We see that the image problem is due to to multiplication by the sinusoid and not a complex exponential. If we could synthesize a complex exponential, we would not have the image problem. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 27/31 Sine/Cosine Modulation Cosine Modulation LO LO IF IF Sine Modulation /j /j /j LO IF /j IF LO Delayed Sine Modulation LO IF IF LO Using the same approach, we can nd the result of multipling by sin and cos as shown above. If we delay the sin portion, we have a very desirable situation! The image is inverted with respect to the cos and can be cancelled. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 28/31 Image Rejection The image rejection scheme just described is very sensitive to phase and gain match in the I/Q paths. Any mismatch will produce only nite image rejection. The image rejection for a given gain/phase match is approximately given by 1 IRR( dB) = 10 log 4 A A 2 + ( ) 2 For typical gain mismatch of 0.2 0.5 dB and phase mismtach of 1 4 , the image rejection is about 30 dB - 40 dB. We usually need about 60 70 dB of total image rejection. A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 29/31 45 Delay Element cos( LO t) RF IF The passive R/C and C/R lowpass and highpass lters are a nice way to implement the delay. Note that their relative phase difference is always 90 . sin( LO t) Hlp = 1 = arctan RC 1 + j RC Hhp = j RC = arctan RC 1 + j RC 2 A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 30/31 Gain Match / Quadrature LO Gen But to have equal gain, the circuit must operate at the 1/RC frequency. This restricts the circuit to relatively narrowband systems. Multi-stage polyphase circuits remedy the situation but add insertion loss to the circuit. The I/Q LO signal is usually generated directly rather than through an high-pass and low-pass network. Two ways to generate the I/Q LO is through a divide-by-two circuit (requires 2 LO) or a quadrature oscillator (requires two tanks). A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 31/31
Textbooks related to the document above:
Find millions of documents here - Study Guides, Homework Solutions, Papers, Exam Answer Keys and more.
Course Hero has millions of course related materials that will enable you to learn better,
faster and get an A in all your courses.
Below is a small sample set of documents:
Below is a small sample set of documents:
Berkeley >> EECS >> 142 (Fall, 2004)
EECS 142 Lecture 19: I/Q Mixers; BJT Mixers Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2008 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 19 p. 1/14 BJT with Large Sine Drive IC ...
Berkeley >> EECS >> 142 (Fall, 2004)
EECS 142 Lecture 20: BJT/FET Mixers/Mixer Noise Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2008 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 18 p. 1/35 A BJT Mixer C3 L3 L1 IF...
Berkeley >> EECS >> 142 (Fall, 2004)
EECS 142 Lecture 21: Balanced and Passive Mixers Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2008 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 21 p. 1/43 Double Balanced Mixer VC...
Berkeley >> EECS >> 142 (Fall, 2004)
EECS 142 Lecture 22: Sinusoidal Oscillators Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2008 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 22 p. 1/25 Oscillators T= V0 1 f t An ...
Berkeley >> EECS >> 142 (Fall, 2004)
EECS 142 Lecture 22: Oscillator Steady-State Analysis Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2005 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 22 p. 1/23 Summary of Last Lec...
Berkeley >> EECS >> 142 (Fall, 2004)
EECS 142 Lecture 23: Negative Resistance Osc, Differential Osc, and VCOs Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2008 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 23 p. 1/28 ...
Berkeley >> EECS >> 142 (Fall, 2004)
EECS 142 Lecture 26: Power Ampliers Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2005 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 26 p. 1/25 Introduction to PAs Pdc Pin Zout = 50...
Berkeley >> EECS >> 142 (Fall, 2004)
EECS 142 Lecture 27: Non-Linear Power Ampliers Prof. Ali M. Niknejad University of California, Berkeley Copyright c 2005 by Ali M. Niknejad A. M. Niknejad University of California, Berkeley EECS 142 Lecture 27 p. 1/32 Efciency of Class A Consid...
Berkeley >> IS >> 285 (Spring, 2003)
Buckland LIBRARY BUILDINGS Rev. Feb 13, 2003 Planning Academic and Research Library Buildings. 3nd ed. by P. D. Leighton Bible\" on buildings, by Keyes Metcalf,. Grad Reserve Z679.M491 2000 1. Planning an academic...
Berkeley >> EECS >> 143 (Fall, 2005)
Resolution Test Patterns Important Details 2, 3, 4, and 8 m linewidths Lines and gaps have same widths Rails are 10 m wide ...
Berkeley >> EECS >> 143 (Fall, 2005)
Alignment Marks and Verniers Important Details Vernier step = 0.2 m Vernier tooth width = 4.0 m Vernier gap width = 4.0 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Diffusion and Poly-Si Line Resistance Tests Important Details Use 4-point probing for measurement of R Inner line segment is 20 squares (L = 200 m, W = 10 m) ...
Berkeley >> EECS >> 143 (Fall, 2005)
Contact Chain Resistance Tests Important Details Each chain has 14 series contacts and 7 series resistive pads Each chain has diffused segments measuring [L = 150 m x W = 50 m] 2C: 14 contacts connecting metal to diffused Si 2D: 14 contacts conne...
Berkeley >> EECS >> 143 (Fall, 2005)
Field Oxide Capacitor Important Details Top Metal Plate: 200 m x 200 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Gate Oxide Capacitor Important Details Active Area: 200 m x 200 m Top Plate (poly): 240 m x 240 m Metal Contact Pad (not including metal-poly overlap): 95 m x 240 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Intermediate Oxide Capacitor Important Details Top Metal Plate: 200 m x 200 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Junction Capacitor Important Details Active Area: 300 m x 140 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Long Periphery Junction Capacitor Important Details Center of Active Area: 300 m x 140 m Fins: 150 m x 20 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
pn Diode Important Details Active Area: 50 m x 50 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Standard MOSFETs Important Details Gate width = 15 m Varying gate length (4, 6, 8, 10 m) ...
Berkeley >> EECS >> 143 (Fall, 2005)
Long-Channel MOSFETs Important Details Gate length = 20 m Varying gate width (10, 15, 20 m) ...
Berkeley >> EECS >> 143 (Fall, 2005)
Large-area MOSFET Important Details Gate length = 100 m Gate width = 100 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Field Oxide MOSFET Important Details Gate poly-Si sits on field oxide W/L = 100/100 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Circular MOSFET Important Details W/L = ~560/20 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Lateral Bipolar Junction Transistors (BJTs) Important Details Base Widths = 5, 7, 9 m Emitter Dimensions (Active Area): 50 m x 50 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Inverter Important Details Load: W/L = 10/20 m Driver: W/L = 160/10 m (changed from 1994 mask) ...
Berkeley >> EECS >> 143 (Fall, 2005)
NOR Gate Important Details Load: W/L = 10/40 m (changed from 1994 mask) Driver: W/L = 80/10 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Ring Oscillator Important Details 17 series inverters + buffer (upper-right inverter) Load: W/L = 10/40 m (changed from 1994 mask) Driver: W/L = 80/10 m ...
Berkeley >> EECS >> 143 (Fall, 2005)
Single-Contact Resistance Test Structures Important Details 17A: Metal/Poly-Si 2 Poly-Si Line Segments - Length: 160 m; Width: 20 m (1 square overlap w/contact) 17B: Metal/Diffused Si 2 Diffused Si Line Segments - Length: 160 m; Width: 20 m (1 sq...
Berkeley >> EECS >> 143 (Fall, 2005)
MEMS Thermal Bimorph Important Details Beam length (determined by ACTV mask) = 620 m Beam width (determined by ACTV mask) = 80 m Width of ACTV-CONT lip = 8 m Resistor composed of three segments of varying linewidth: Segment A: W = 24 m, L = 82 m...
Berkeley >> EECS >> 143 (Fall, 2005)
MEMS UCB Campanile Important Details Freed structures supported by aluminum \"hinges\" Note that poly-Si \"lights\" sit on gate oxide Dimensions: Campanile Length, base to tip (measured using CONT mask) = 288 m Campanile Width (at its widest, measur...
Berkeley >> EECS >> 143 (Fall, 2005)
MEMS Cantilever Array Close-up is available of a single cantilever structure. Important Details 4 cantilevers of varied lengths (300, 400, 500, 600 m), determined by ACTV mask Beam width (determined by ACTV mask) = 80 m Width of ACTV-CONT lip = ...
Berkeley >> EECS >> 143 (Fall, 2005)
MEMS Heater Platform Close-ups are available of thermopile and center of heat platform. Important Details 3 embedded instruments: heater, thermopile, & sensing resistor Heater Poly-Si Line: - W = 4 m - L = 4 + 116 + 4 + 92 + 4 + (8 * 84) + (7 * 4)...
Berkeley >> EECS >> 143 (Fall, 2005)
Designers Initials 1994 IC Mask Design Jack W. Judy Kirt Williams Katalin Voros 1999 MEMS Addition Matt Last ...
Berkeley >> IS >> 213 (Spring, 1999)
Cal Course Registration Tele-Bears Redesign Kim Chambers, Nadine Fiebrich, Zhanna Shamis, Anna Teplitskaya, Amy Todenhagen Project Overview What is Tele-Bears on the Web? The current online system UC Berkeley students use for registration and class...
Berkeley >> IS >> 213 (Spring, 1999)
Heuristic Name Severity # of evaluators found by Location Mappings Documentation 3 2 Home Page Prevent Errors Simple & Natural Dialog Minimize Users\' Memory Load 3 2 3 2 Home Pag...
Berkeley >> IS >> 213 (Spring, 1999)
HeuristicEvaluationofCommunicationsSpectrum Evaluators:TelebearsRedesignGroup KimChambers NadineFiebrich AnnaTeplitskaya AmyTodenhagen ZhannaShamis OverallRecommendations: Thesitelooksgreat.Youhavereallytakenadifficultsubjectwithalargeamount ofconte...
Berkeley >> IS >> 142 (Fall, 2003)
Infosys 142 Access to American cultural heritages. NOTES ON CULTURE Buckland. Fall 2003 Human behavior is too complex to allow simple, precise definitions however much scholars may wish to be scientific, precise, and quantitative. One has a sense o...
Berkeley >> IS >> 213 (Spring, 1999)
Heuristic Evaluation - TraveLite Travelite: Notes from Response to Evaluation Return to TraveLite HE summary Violati Violation Description on of (Heuri stic) Sitewide H3. Visibilit y of system status Severity (0-4) Solution Evaluators Amity Z. Kirste...
Berkeley >> EECS >> 141 (Fall, 2008)
Roste r Stu ID 14709272 U 1 14667288 U 1 14678870 15139253 U 1 12755697 G 1 15210681 U 1 15291038 U 1 15506234 U 1 15260631 U 1 15291014 U 1 14237449 U 1 14724594 U 1 15317340 U 1 15489746 U 1 15295185 15505732 U 1 14436416 U 1 10010070 U 4 15020559 ...
Berkeley >> IS >> 213 (Spring, 1999)
CourseLinx IS 213 Spring 2002 Saifon Obromsook Linda Harjono Gloria Chen CourseLinx Intro of interface Low Fidelity Prototype First Interactive Prototype Heuristic: main issues 2nd Interactive prototype: Changes from heuristic Pilot usabil...
Berkeley >> EECS >> 252 (Fall, 1995)
Preparation of Papers in Two-Column Format for Conference Proceedings Sponsored by IEEE J. Q. Author IEEE Conference Publishing 445 Hoes Lane Piscataway, NJ 08854 USA Abstract-These instructions give you basic guidelines for preparing papers for conf...
Berkeley >> IS >> 285 (Spring, 2003)
Buckland LIBRARY BUILDINGS Rev. Feb 19, 2004 Planning Academic and Research Library Buildings. 3nd ed. by P. D. Leighton Bible\" on buildings, by Keyes Metcalf,. Grad Reserve Z679.M491 2000 1. Planning an academic...
Berkeley >> EECS >> 252 (Fall, 1995)
DesignExplorationofa HumanmachineInterface(HMI) Application Francis Li Sam Madden TheApplication Data glove interface Wired, bulky SmartDust scenario A mote on each fingertip Investigate implementations Explore design alternatives ProofofCo...
Berkeley >> EECS >> 252 (Fall, 1995)
QR Decomposition Algorithms on Various Architectures Vito Dai Brian Limketkai CS 252 Project Spring 2000 Outline QR decomposition Application Algorithm Parallelism Trimedia VLIW Berkeley VIRAM Performance results Implementation Applica...
Berkeley >> EECS >> 252 (Fall, 1995)
Architecture for Network Hub in 2011 David Chinnery Ben Horowitz Internet Model Network End time-of-flight latency Unavoidable point latency of internet nodes (hubs, gateways) Limited by cheap solution for users Latency Can provide diff...
Berkeley >> EECS >> 252 (Fall, 1995)
Variable Word Width Computation for Low Power By Bret Victor Sayf Alalusi Motivation 32 bit architecture required for most general purpose computing However, many applications dont need a full 32 bit data word: Video: 24 bit Audio: 16 bit Text...
Berkeley >> EECS >> 252 (Fall, 1995)
Implementing Click IP Router Kernel on VLIW Architectures Kanyu Mark Cao and Xiaodong Jin Many thanks to Scott Weber and Kees Vissers for the help on this project Outline Application Click IP router Architectures Trimedia TM1300 TMS320C6000 Compa...
Berkeley >> EECS >> 252 (Fall, 1995)
ADPCM ON TENSILICA Xiaoling Xu and Fan Mo EECS, UC Berkeley DESIGN GOAL Basic Algorithm Two Streams Approach Make use of Tensilicas Special Features Results Conclusion ADPCM ENCODER Step Size Calculation Adjusted step size ss(n+1) Step size ss...
Berkeley >> EECS >> 252 (Fall, 1995)
Decompression After The Cache For Compressed Code Execution By Yujia Jin Rong Chen Overall Picture compression cpu I$ Cache line decomp Instruction ROM CLB LAT Overall Picture compression compression cpu instr decomp I$ decomp Instru...
Berkeley >> EECS >> 252 (Fall, 1995)
A Framework for Evaluating Programming Models for Embedded CMP Systems Niraj Shah Mel Tsai CS252 Final Project 4/27/2000 Overview Motivation Target Architectures Programming Model Software Environment Applications Preliminary Results and Conclusions...
Berkeley >> EECS >> 252 (Fall, 1995)
Encryption for Mobile Computing By Erik Olson Woojin Yu Encryption Algorithms DES and 3DES RC5 RC6 AES Finalist Twofish- AES Finalist DES and 3DES DES - International Standard, 1970s 3DES repeated encryption with DES Extensive usage of per...
Berkeley >> EECS >> 252 (Fall, 1995)
Smart Dust Mote Core Architecture Brett Warneke, Sunil Bhave CS252 Spring 2000 Smart Dust Mote Core Architecture Smart Dust Overview Autonomous sensing and communications in 1 mm3 Multiple sensors: temperature, light, vibration, etc. Batteries: 1...
Berkeley >> EECS >> 252 (Fall, 1995)
MAP ART Mapping Architectural Properties to an Algorithm for Redundant Triangulation Chris Savarese, Yashesh Shroff, Greg Lawrence Advisor: Dr. Jan Rabaey April 27, 2000 CS252 Outline Introduction Background Time and Energy Profiling Parallel A...
Berkeley >> EECS >> 252 (Fall, 1995)
A Comparison of the VIRAM-1 and Embedded VLIW architectures for use on SVD CS 252 Spring 2000 Jeff Herman John Loo Xiaoyi Tang Motivation SVD Applications Smart antennas Image processing Medical imaging VLIW Trend in high performance embedded...
Berkeley >> EECS >> 252 (Fall, 1995)
Introspective computing for Prefetching Class project for CS252, Spring 2000 Andrew Y. Ng and Eric Xing fang,epxingg@cs.berkeley.edu UC Berkeley Introspective computing Secondary processor may be DSP or GP to help\" the primary processor. Feedbac...
Berkeley >> EECS >> 252 (Fall, 1995)
Techniques to Prevent Power Analysis on Encryption Hardware CS252 Final Project By Shengliang Song Kurt Keutzer Smart Card Differential Power Analysis Divide-and-conquer approach Smart Card Processing Power...
Berkeley >> EECS >> 252 (Fall, 1995)
Macro instruction synthesis for embedded processors Pinhong Chen Yunjian Jiang (william) - CS252 project presentation Motivation Start from a simple processor core Find new macro instructions to enhance performance and reduce code size Applicati...
Berkeley >> EECS >> 252 (Fall, 1995)
Power evaluation of SmartDust remote sensors CS 252 Project Presentation Robert Szewczyk Andras Ferencz Spring 2000, 4/27/00 Application: remote sensor Periodic measurements light, temperature, humidity Data processed in the infrastructure thi...
Berkeley >> EECS >> 235 (Fall, 2008)
EE C235 / NSE C203 Final Presentation Schedule as of Apr 29, 2007 4/30 Mon (class time) David Myers Ya-Mei Chen Octavian Florescu Yingqi Jiang Qin Zhou Yiin-Kuen Fuh Darsen Lu Dekong Zeng Clifford Lin 5/2 Wed (class time) Zachery Jacobson Devesh Khan...
Berkeley >> EECS >> 235 (Fall, 2008)
EE C235 / NSE C203 Class Presentation Score explanation: 2/21 CNT Kedar Patel David Myers Volker Sorger Qin Zhou Ting-Ta Yen Peer Evaluation Sheet C: Lack of Preparation or Understanding score 3/7 QD Devang Parekh Rouin Farshchi Ying Wu Devesh Khana...
Berkeley >> EECS >> 235 (Fall, 2008)
EE C235 / NSE C203 Class Presentation Schedule as of Feb 26, 2007 2/21 CNT Kedar Patel David Myers Volker Sorger Qin Zhou Ting-Ta Yen 3/5 CNT/QD Andrew Cardes (CNT) Zachery Jacobson (CNT) Volker Sorger (CNT) Jui-Ming Yang (CNT) William Casper (CNT) Y...
Berkeley >> EECS >> 235 (Fall, 2008)
1/16/2007 EE 235/NSE 203 Handout Spring 2007 EE 235/NSE 203 - Spring 2007 Course Title: Nanoscale Fabrication University of California, Berkeley, CA 94720 Class Times: Classroom: Discussion Session: Units: Instructor: Office Hour: GSI: GSI Office H...
Berkeley >> EECS >> 235 (Fall, 2008)
UC Berkeley EE C235/NSE 203 Class Schedule Spring 2007 Prof. Chang-Hasnain Monday Wednesday 1/17 Subject Guest Speakers Week 1 1/22 Week 2 Basic Physics CCH Introduction CCH Introduction CCH 1/24 Electronic Devices CCH Foundation material ...
Berkeley >> IS >> 213 (Spring, 1999)
Category 1 Category 2 Category 3 Category 4 Category 1 Category 2 Category 3 Category 4 5 70 4 165 72 166 70 4 165 166 72 5 69 166 167 165 5 4 72 70 69 70 127 165 141 72 5 166 167 4 5 69 70 72 165 166 167 4 70 72 69 167 165 166 5 12 1 10 16 18 17...
Berkeley >> IS >> 213 (Spring, 1999)
bhill bhill bhill bhill bhill cdclph cdclph cdclph cdclph cdclph cdclph cdclph Lisa Lisa Lisa Lisa Lisa Lisa Lisa Lisa carrie carrie carrie carrie carrie sarai sarai sarai sarai sarai sarai sarai melissa melissa melissa melissa melissa melissa meliss...
Berkeley >> EECS >> 235 (Fall, 2008)
EE C235 / NSE C203 Final Presentation Schedule 5/2/2008 Mon 5/12 Brittany McClinton 1 ~ 1:30 pm Yong-Shik (Peter) Park Wed 5/14 Tim Bakhishev Alexandra Ford Matt Lowry Reinaldo Vega 1:30 ~ 2 pm Rhesa Nathanael Xin Sun Navdeep Dhillon 2 ~ 2:30 pm Kiar...
Berkeley >> EECS >> 235 (Fall, 2008)
1/22/2008 EE 235/NSE 203 Handout Spring 2008 EE 235/NSE 203 - Spring 2008 Course Title: Nanoscale Fabrication University of California, Berkeley Class Times: Classroom: Discussion Session: Units: Instructor: Office Hour: GSI: GSI Office Hours: Pre-...
Berkeley >> EECS >> 235 (Fall, 2008)
UC Berkeley EE C235/NSE 203 Class Schedule Spring 2008 Prof. Chang-Hasnain Monday Wednesday 1/23 Introduction CCH 1/30 Lithography Erik Anderson 2/6 Optoelectronic Devices CCH 2/13 Lithography and Top-Down Techniques 6 students 2/20 Fundamentals ...
Berkeley >> EECS >> 161 (Fall, 2005)
Midterm Exam Solutions CS161 Computer Security, Spring 2008 1. To encrypt a series of plaintext blocks p1 , p2 , . . . pn using a block cipher E operating in electronic code book (ECB) mode, each ciphertext block c1 , c2 , . . . cn is computed as ci...
What are you waiting for?