CSE241A Exercise February 12, 2010 - UCSD CSE [PDF]

Feb 12, 2010 - Exercise 1. Scaling Trend: Describe the scaling trend of delay, power, and energy per instruction accordi

0 downloads 4 Views 47KB Size

Recommend Stories


Stereophile.com February 2010 VIEW PDF
The greatest of richness is the richness of the soul. Prophet Muhammad (Peace be upon him)

February 12
Your big opportunity may be right where you are now. Napoleon Hill

Psychological Science - UCSD Psychology [PDF]
Jun 4, 2010 - On behalf of: Association for Psychological Science can be found at: ..... the probabilities are as follows: P(species a|yellow eye) = 1, P(species b|black eye) = 8/13, P(species a|light-green claw) = 7/8, and P(species b|dark-green cla

76_pdfsplit_Book Part 1 Bernitz February 2010.pdf
Don't be satisfied with stories, how things have gone with others. Unfold your own myth. Rumi

January-February 2010
The only limits you see are the ones you impose on yourself. Dr. Wayne Dyer

News February-2010
Love only grows by sharing. You can only have more for yourself by giving it away to others. Brian

Front February 12
Life isn't about getting and having, it's about giving and being. Kevin Kruse

B.Tech. (CSE) - GLA University [PDF]
May 12, 2014 - L. T. P. 1. BCA311. Core Java. 4. 0. 0. 4. 4. 2. BCA312. Web Technology. 4. 0. 0. 4. 4. 3. BCA313. Design and Analysis of Algorithms. 3. 1. 0. 4. 4. 4. AHM311 Operations Research. 3. 1. 0. 4. 4. 5. Elective I. 4. 0. 0. 4. 4. PRACTICALS

Club Veedub Sydney. February 2010
You can never cross the ocean unless you have the courage to lose sight of the shore. Andrè Gide

LanzaTech Overview February 12, 2018
The best time to plant a tree was 20 years ago. The second best time is now. Chinese Proverb

Idea Transcript


ECE260B/CSE241A Exercise February 12, 2010 Exercise 1. Scaling Trend: Describe the scaling trend of delay, power, and energy per instruction according to the following model. Depict your assumptions. 1) Conventional long channel model. 2) Short channel model. 3) ITRS roadmap. Exercise 2. Logic Effort Calculation. In order to implement OR4 logic in 45nm process to drive a 10fF on-chip capacitance, we end up with two options, (A) NOR4+INV; (B) 2 NOR2 + NAND2, as shown below. Assuming sizes of all the logic gates are tuned to follow the inverter with 2:1 P/N ratio and per unit width gate capacitance Cperwidth=1.5fF/um. 1) Calculate the size ratio of NAND2 in option (B) to make (A) and (B) achieve the same delay. (neglect all the parasitic capacitance during calculation and the minimum CMOS transistor width Wmin=2L, where L is the feature size.) 2) Which option saves more dynamic power, and why?

Exercise 3. Flip-Flop Analysis. For the conventional master-slave D flip-flop design shown below, 1) Explain the basic working principle of this flip-flop. 2) Analyze the setup time Tsetup and clock-to-q time TC-Q. Give simply formulae to describe the values of Tsetup and TC-Q using delay of the inverter and delay of the transmission-gate. (Assume all the inverters have the same delay and so do transmission-gates.)

clk

clk’

D_in

Q_out clk’

clk’

clk

clk

clk

clk’

Exercise 4. Energy-Delay Tradeoffs. If the drain current of a saturated CMOS transistor can be described using α -power current law, the delay of a logic gate can be modeled as: Delay = K

CVDD (VDD − VTH )α

where K is a fitting coefficient and C represents the loading capacitance of such logic gate. 2 Assuming dynamic power is dominant in such logic gate, the energy dissipation is CVDD . 1) Calculate the optimal VDD to achieve the lowest energy-delay product. 2) Calculate the optimal VDD to achieve the lowest energy-delay2 product. 3) Discuss the trend of VDD by comparing the results of 1) and 2). Exercise 5. Activity Factor Calculations. The And-Or-Invert (AOI) gates are often included in the standard cell library to reduce the area of synthesized combinational logic. For the AOI function Y = A·( B + C + D ) 1) Write down the truth-table for the output Y , and calculate the activity factor α 0→1 for the output assuming all the inputs are independent and uniformly distributed. 2) Draw the simplest possible implementation of this logic function using 2-input basic gates (NOR, OR, NAND, AND, XOR) and compute the activity factors for all the internal nodes and output node. 3) Discuss which implementation saves more energy, and why?

Exercise 6. Leakage Current Suppose the leakage current of a single transistor can be expressed as, I leak = I 010

VGS −VTH + λd VDS S

where λd = 0.1 is the DIBL factor, and S = 100mV is the sub-threshold swing. For the NAND2 and INV implementations shown blow (assume VDD=1V), 1) Calculate the voltage value VM at the node M, when VA=VB=0 in the NAND2 gate. 2) Calculate the leakage reduction ratio I leak , NAND / I leak , INV of NAND2 gate compared with the INV gate, when VA=0 in the INV gate.

Exercise 7. 6T-SRAM Analysis. To study the reliability of a 6-T SRAM cell design, we break up the back-to-back inverter loop and simulate the voltage transfer characteristic of one inverter in the hold-mode by setting WL=0. The VTC curve is given blow. 1) Draw the butterfly plot of hold-mode (on the right blank figure) and calculate the SNM (Static Noise-Margin), assuming VDD=1V. 2) If due to the process variation, the VTC curve is shifted to the left (vice versa for another inverter) by 50mV when VDD drops by 100mV, calculate the DRV (data retention voltage) value.

Exercise 8. Aggressive Scaling Describe the strategy of Razor Project. What will be the key issues when we implement the strategy for the following designs? 1) General purpose processors, 2) ASICs, 3) FPGA.

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.