Yiyu Shi*, Jinjun Xiong+, Howard Chen+ and Lei He*

Slides:



Advertisements
Similar presentations
A Novel 3D Layer-Multiplexed On-Chip Network
Advertisements

A Resonant Clock Generator for Single-Phase Adiabatic Systems Conrad H. Ziesler Marios C. Papaefthymiou University of Michigan, Ann Arbor, MI Suhwan Kim.
Zhiguo Ge, Weng-Fai Wong, and Hock-Beng Lim Proceedings of the Design, Automation, and Test in Europe Conference, 2007 (DATE’07) April /4/17.
1 Power Management for High- speed Digital Systems Tao Zhao Electrical and Computing Engineering University of Idaho.
Modeling and Design for Beyond-the-Die Power Integrity
Computer Science & Engineering Department University of California, San Diego SPICE Diego A Transistor Level Full System Simulator Chung-Kuan Cheng May.
The continuous scaling trends of smaller devices, higher operating frequencies, lower power supply voltages, and more functionalities for integrated circuits.
1 Accurate Power Grid Analysis with Behavioral Transistor Network Modeling Anand Ramalingam, Giri V. Devarayanadurg, David Z. Pan The University of Texas.
Lecture 8: Clock Distribution, PLL & DLL
On-Line Adjustable Buffering for Runtime Power Reduction Andrew B. Kahng Ψ Sherief Reda † Puneet Sharma Ψ Ψ University of California, San Diego † Brown.
Techniques for Efficient Processing in Runahead Execution Engines Onur Mutlu Hyesoon Kim Yale N. Patt.
Efficient Decoupling Capacitance Budgeting Considering Operation and Process Variations Yiyu Shi*, Jinjun Xiong +, Chunchen Liu* and Lei He* *Electrical.
RLC Interconnect Modeling and Design Students: Jinjun Xiong, Jun Chen Advisor: Lei He Electrical Engineering Department Design Automation Group (
ECE 510 Brendan Crowley Paper Review October 31, 2006.
Integrated Regulation for Energy- Efficient Digital Circuits Elad Alon 1 and Mark Horowitz 2 1 UC Berkeley 2 Stanford University.
Decoupling Capacitance Allocation for Power Supply Noise Suppression Shiyou Zhao, Kaushik Roy, Cheng-Kok Koh School of Electrical & Computer Engineering.
A Universal SOC Model Prof. Lei He Electric Engineering Department, UCLA
More Realistic Power Grid Verification Based on Hierarchical Current and Power constraints 2 Chung-Kuan Cheng, 2 Peng Du, 2 Andrew B. Kahng, 1 Grantham.
Worst-Case Timing Jitter and Amplitude Noise in Differential Signaling Wei Yao, Yiyu Shi, Lei He, Sudhakar Pamarti, and Yu Hu Electrical Engineering Dept.,
USING SAT-BASED CRAIG INTERPOLATION TO ENLARGE CLOCK GATING FUNCTIONS Ting-Hao Lin, Chung-Yang (Ric) Huang Graduate Institute of Electrical Engineering,
Conducted Emissions and Susceptibility Conducted emissions are simpler to investigate than radiated emissions because only the product’s power cord needs.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Switched capacitor DC-DC converter ASICs for the upgraded LHC trackers M. Bochenek 1,2, W. Dąbrowski 2, F. Faccio 1, S. Michelis 1 1. CERN, Conseil Européen.
1 CMOS Temperature Sensor with Ring Oscillator for Mobile DRAM Self-refresh Control IEEE International Symposium on Circuits and Systems, Chan-Kyung.
SIGCOMM 2002 New Directions in Traffic Measurement and Accounting Focusing on the Elephants, Ignoring the Mice Cristian Estan and George Varghese University.
Low-Power Wireless Sensor Networks
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
Research in IC Packaging Electrical and Physical Perspectives
Part 1: Basic Principle of Measurements
Statistical Sampling-Based Parametric Analysis of Power Grids Dr. Peng Li Presented by Xueqian Zhao EE5970 Seminar.
Scalable Symbolic Model Order Reduction Yiyu Shi*, Lei He* and C. J. Richard Shi + *Electrical Engineering Department, UCLA + Electrical Engineering Department,
MICAS Department of Electrical Engineering (ESAT) Design-In for EMC on digital circuit December 5th, 2005 Low Emission Digital Circuit Design Junfeng Zhou.
Houman Homayoun, Sudeep Pasricha, Mohammad Makhzan, Alex Veidenbaum Center for Embedded Computer Systems, University of California, Irvine,
Stochastic Current Prediction Enabled Frequency Actuator for Runtime Resonance Noise Reduction Yiyu Shi*, Jinjun Xiong +, Howard Chen + and Lei He* *Electrical.
1 Chapter 5: Harmonic Analysis in Frequency and Time Domains Contributors: A. Medina, N. R. Watson, P. Ribeiro, and C. Hatziadoniu Organized by Task Force.
Introduction LNA Design figure of merits: operating power consumption, power gain, supply voltage level, noise figure, stability (Kf & B1f), linearity.
Xuanxing Xiong and Jia Wang Electrical and Computer Engineering Illinois Institute of Technology Chicago, Illinois, United States November, 2011 Vectorless.
Z bigniew Leonowicz, Wroclaw University of Technology Z bigniew Leonowicz, Wroclaw University of Technology, Poland XXIX  IC-SPETO.
EE 201C Modeling of VLSI Circuits and Systems
Background 2 Outline 3 Scopus publications 4 Goal and a signal model 5Harmonic signal parameters estimation.
Chapter No. 18 Radiation Detection and Measurements, Glenn T. Knoll, Third edition (2000), John Willey. Multichannel Pulse Analysis.
Delay-based Spread Spectrum Clock Generator Subramaniam Venkatraman Matthew Leslie University of California, Berkeley EE 241 Final Presentation May 9 th.
TECHNICAL PAPER ON SIMULTANEOUS AC-DC POWER TRANSMISSION
CLOSED LOOP SPEED CONTROL OF DC MOTOR WITH PWM TECHNIQUE
Copyright 2011 controltrix corpwww. controltrix.com Digitally controlled power supply Perspective on Slope Compensation
Unified Adaptivity Optimization of Clock and Logic Signals Shiyan Hu and Jiang Hu Dept of Electrical and Computer Engineering Texas A&M University.
Power-Optimal Pipelining in Deep Submicron Technology
Automated power Factor Correction and Energy Monitoring System
Time Domain and Frequency Domain Analysis
IMPEDENCE - SOURCE INVERTER FOR MOTOR DRIVES
On-Chip Power Network Optimization with Decoupling Capacitors and Controlled-ESRs Wanping Zhang1,2, Ling Zhang2, Amirali Shayan2, Wenjian Yu3, Xiang Hu2,
Adnan Quadri & Dr. Naima Kaabouch Optimization Efficiency
Supervised Learning Based Model for Predicting Variability-Induced Timing Errors Xun Jiao, Abbas Rahimi, Balakrishnan Narayanaswamy, Hamed Fatemi, Jose.
M.KARTHIK (10F41D4307) Under the esteemed guidance of
Overview of the project
A Framework for Automatic Resource and Accuracy Management in A Cloud Environment Smita Vijayakumar.
Vehicle Segmentation and Tracking in the Presence of Occlusions
Limitations of STA, Slew of a waveform, Skew between Signals
Jinghong Liang,Tong Jing, Xianlong Hong Jinjun Xiong, Lei He
Chapter 5a On-Chip Power Integrity
Performance Optimization Global Routing with RLC Crosstalk Constraints
Overview Motivation (Kevin) Thermal issues (Kevin)
Yiyu Shi*, Wei Yao*, Jinjun Xiong+ and Lei He*
EE 201C Modeling of VLSI Circuits and Systems
Yiyu Shi*, Jinjun Xiong+, Chunchen Liu* and Lei He*
Overview Motivation (Kevin) Thermal issues (Kevin)
Multiport, Multichannel Transmission Line: Modeling and Synthesis
Yiyu Shi*, Jinjun Xiong+, Chunchen Liu* and Lei He*
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Phase based adaptive Branch predictor: Seeing the forest for the trees
Presentation transcript:

Stochastic Current Prediction Enabled Frequency Actuator for Runtime Resonance Noise Reduction Yiyu Shi*, Jinjun Xiong+, Howard Chen+ and Lei He* *Electrical Engineering Dept., University of California, Los Angeles +IBM T. J. Watson Research Center, Yorktown Heights, NY This paper is supported in part by an NSF CAREER award CCR0306682 and a UC MICRO grant sponsored by Actel and Fujitsu.

Outline Background on Resonance Noise Algorithm Experimental Results Conclusions

Power Supply Noise Analysis resonance between on-chip capacitance and package inductance H(jw) resonance frequency fres ~100MHz I(jw) ω0 frequency

Important Characteristics of Resonance Noise Resonance noise is significant when the spectrum of load current has harmonic components close to the resonance frequency. It can be reduced by changing the spectrum of the load current such as changing the voltage or clock frequency Usually occurs at a frequency (50MHz~200MHz) much lower than the clock frequency (GHz) Usually occurs during certain instruction loops at runtime and is hard to detect during design-time. Resonance noise compromises chip performance, hold-time margins, and gate oxide integrity

Design stage techniques or runtime techniques? There are many existing approaches for high frequency noise reduction at the design stage P/G network sizing [Tan:DAC’99] Topology optimization [Erhard:DAC’92] Decap budgeting [Shi:Iccad’07] Decoupling trench capacitance [Garofano’07] However, to suppress the resonance noise effectively, we have to do it at runtime such as Band-limited damping [Xu:ISSCC’07] On-chip voltage regulator [Ang:ISSCC’00] Single-shot transient suppressor

Retroactive or Proactive? All the existing runtime techniques are retroactive They can only function after the noise increases above the tolerance threshold It takes quite a long time for the circuit to respond to the noise A better approach can be to suppress the noise before it actually happens (proactively) Three Major Steps: Sensors : monitor dynamic current load and give past data Predictor : accurate and efficient prediction of the load currents in the future Optimizer : Runtime adjustment based on the prediction results. In this paper, we use the clock frequency actuator Adjust clock frequency dynamically to suppress resonance noise

Outline Background on Resonance Noise Algorithm Experimental Results Conclusions

Overview of the algorithm We gather the current data from the on-chip dynamic current sensors. The load currents are modeled as triangular waveforms with uniform rising and falling time. Only peak value of the currents need to be recorded. Based on the data, we can apply linear filter and predict the load current in the coming a few clock cycles. We use two kinds of filters (predetermined linear filter and adaptive filter) to allow tradeoff between accuracy and hardware cost. Together with the RLC model of the P/G network and package, we can compute the noise profile at all ports. Decide the optimal frequency according to the predicted load currents to minimize the harmonic component at resonance frequency

filter coefficients obtained from training data Predetermined Filter We model the peak currents as a generalized Markov stochastic process over different clock cycles. At clock cycle k, given M peak current data with L clock cycles interval Ik, Ik-L, Ik-2L, Ik-3L, … Ik-ML, we want to predict the peak current L clock cycles ahead From the field of signal processing, we have Predetermined filter has smaller complexity to build. It has larger prediction error, but with guaranteed convergence. To improve accuracy, we may adjust ψi dynamically at runtime filter coefficients obtained from training data Adaptive filter

Adaptive Filter Ik-L, Ik-2L, …., Ik-ML are the history peak current data Ik is the predicted peak current Ψ1, k-1, Ψ2, k-1, …, ΨM, k-1 are the adaptive filter coefficient δΨ1, k-1, δΨ2, k-1, …, δΨM, k-1 are the correction for the adaptive filter coefficient Adaptive filter is more complex. It has less prediction error, but may not converge.

Optimal Frequency Selection We can predict peak currents in future L-1 clock cycles using the history data in M*L clock cycles by the two filters as The detailed current waveform can then be recovered under the triangular waveform assumption as The optimal clock frequency T can then be determined in two steps First analyze the spectrum of u(t) for each permissible clock period T Then select the one that has minimum value at the resonance frequency. unit triangular waveform

Outline Background on Resonance Noise Algorithm Experimental Results Conclusions

Current Prediction Results LMS adaptive prediction has less prediction error in general Predetermined filter can always guarantee the convergence

Resonance Noise Reduction Comparison Compared with the baseline model without frequency actuator the retroactive approach can only reduce the max noise by up to 14% and reduce the mean noise by up to 33% our proactive approach with predetermined linear filter can reduce the max noise by up to 61%and the mean noise by up to 67% the proactive approach with the LMS adaptive filter can reduce the max noise by up to 79% and the mean noise by up to 87%

Latency Overhead Comparison The system latency for one time resonance noise violation is simulated such that one time reboot is required in the baseline case The latency overhead includes time of potential reboot time of clock frequency switches to avoid resonance noise and to increase clock frequency when the resonance is gone time loss due to slowing down the clock Latency overhead is normalized with respect to the ideal latencies for the baseline, retroactive and proactive cases. Compared with the latency overhead of the baseline model, the retroactive method reduces it by up to 35% the proactive model with the predetermined linear filter reduces it by up to 74% the proactive model with the LMS adaptive filter reduces it by up to 93%.

Area Overhead Comparison We also compare the gate count from Cadence Encounter RTL Compiler The gate count overhead is only around 0.05%-0.4% The actuator based on adaptive filter requires about 2-4X more gates to implement than that based on the predetermined filter

Impact of the Number of Sensors The noise reduction is almost the same when the number of current sensors is greater than 5%of the total number of system ports, which translates to 10 − 100 current sensors for a leading chip. This suggests that there is no need to place many sensors for the measurement.

Conclusions We develop a novel stochastic method to predict the future current load based on the knowledge of existing current profile. A proactive frequency actuator is proposed to suppress resonance noise on-chip programmable PLL dynamic power supply current sensors We develop an efficient controlling algorithm to judiciously select the runtime clock frequency so that the resonance noise is contained below the tolerance bound The impact on chip performance is minimum Compared with baseline design without frequency actuator, experimental results show that significant resonance noise reduction can be achieved.

Thank you!