Mono-Processor, DSP, smart sensor nodes Many-Processor System-on-Chip (MPSoC) Dedicated computing platforms, e.g. H.264 hardware encoder
|
|
|
- Polly Little
- 10 years ago
- Views:
Transcription
1 Application of control theory to ManyProcessor System-on-Chip (MPSoC) (computing platforms) Grenoble Workshop on Autonomic Computing and Control May 27, Suzanne LESECQ, CEA, LETI, DACLE/LIALP D. Puschini, E. Beigné, W. Lombardi, A. Molnos, J. Mottin, V. Olive L. Vincent (post-doc fellow with Persyval-lab) Y. Akgul, M. Altieri, N.-M. Nguyen, M. Becher T. Ducroux(with STM) Cliquez pour modifier le style Context du titre Computing platforms Embedded systems Mono-Processor, DSP, smart sensor nodes Many-Processor System-on-Chip (MPSoC) Dedicated computing platforms, e.g. H.264 hardware encoder Main challenge for embedded (mobile) platforms Supply voltage V dd Power consumption P under performance constraints ( target ) Clock req. Body bias V bb Processing Element (PE) Power consumption Temperature increase Task to be finished before its deadline DL target CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Task DL t 1
2 Cliquez pour modifier Main le style objective du titre Adaptive architecture to mitigate local but also dynamic PVT variations need for T,V evolution Power Domain Local DVS control Vdd actuator actuator Processing Element ast local adjustment Info extract (Data fusion) Power Domain Global Control Power Domain Power Domain Power Domain Objective: Reach the most energy efficientand safe operating point CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier With le constraints style du titre Advanced technologies Power consumption highly depends on temperature Thermal runaway! Low complexity of the control strategies Possibly, implementation in hardware (Silicon) CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
3 Cliquez pour modifier Under le style Variability du titre Dynamics for Process-Voltage-Temperature variations very different Process Voltage Temperature J. Cain and al., "Electrical linewidth metrology for systematic CD variation characterization and causal analysis," Metrologt, Inspection, and Process Control formicrolithographyxvii, ProceedingsofSPIE, vol. 5038,pp ,2003. LIRMM P. Li and al., Efficient full-chip thermalmodeling and analysis, Computer Aided Design, ICCAD-2004.IEEE/ACM International Conference on, pp , P T Rui Zheng and al.,"circuit Aging Prediction for Low-Power Operation, CICC, 2009 Keng L. Wong and al., Enhancing Microprocessor Immunity to Power Supply Noise With Clock-Data Compensation, IEEE JOURNAL O SOLID-STATE CIRCUITS, VOL. 41, NO. 4, APRIL 2006 J. Altet and al., Thermal couplingin integrated circuits: application to thermal testing, Solid-StateCircuits, IEEE Journal of, vol. 36, pp , CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Adaptive architecture: power management Cliquez pour modifier le style du titre Power consumption P = Pstat ( Vdd, Vbb, T, techno) + P dyn (, V 2 dd (, T ), V bb, activity) Timing faults to be avoided Non functional zone T 1 clk Timing fault clk T time V min V max V dd Temperature measurement/estimation CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
4 Cliquez pour modifier le style du titre rom previous talks (Alberto, Erik, Ada) Modulating control # inite set of values System # inite set of values unctional system (without our control/observation tools) Improve power efficiency Improve performances CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Local control Back to Adaptive architecture Cliquez pour modifier Main issues (and le style DSOI technology) du titre Closed-loop systems Power Domain V actuator actuator V bb actuator Multi probe Activity TSM TSM Core Multi probe Multi probe 8-to-1 multiplexer Scan in Test Stage 1 Stage 2 Stage n Ring-oscillator#1 Ring-oscillator#2. Ring-oscillator# bits Counter Start / Stop Overflow bit Adressdecoder 3 bits Config Scan out DL WL ast local adjustment {PM i} P V Info extract (Data fusion) {V,T} estimated Global Control (Scheduler, OS) Power P 1 P tot P 2 α.dl (1-α).DL DL t CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
5 Platform level Cliquez pour modifier le style du Outline titre (Process ) Voltage Temperature estimation Sensor Local estimation of V and T Validation on a hardware platform Models (Memory) VT Estimation MultiProbe Sensor: 7 ROs Choice of set point (, Vdd(, Vbb)) Control of set-points And particular implementations CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier Variability le style sensors du titre Monitor local variations of V and T Integrated (on-chip) sensors Dedicated sensors Precise, absolute value but limited V,T functioning range Analog large size + ADC General purpose sensors Ring-Oscillator : RO = f (P,V,T) Modèles Proposed sensor: MultiProbe, a set of ROs co-located Standard cell : easy conception small: easilly integrated et replicated on chip V and T not directly read Estimation VT MultiProbe Test Start / Stop 8-to-1 multiplexer Stage 1 Stage 2 Stage n Ring-oscillator #1 Ring-oscillator #2.. Ring-oscillator. #7 Adress decoder Counter ROs Scan in 28 bits Counter Overflow bit 3 bits Config Scan out 31µm x 14.4µm = 450 µm² in CMOS 32nm CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
6 Cliquez pour modifier Multiprobe le style du sensor titre Test Start / Stop Modèles Estimation VT MultiProbe Stage 1 Stage 2 Stage n 8-to-1 multiplexer Scan in 28 bits Counter Ring-oscillator#1 Ring-oscillator#2... Ring-oscillator#7 Overflow bit Adress decoder 3 bits Config Scan out 7 Ring Oscilators with different architectures Exploit differentbehavioursin orderto estimatethe Voltage and Temperature values LowTherm CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier VT estimation: le style Principle du titre Observers? model Comparison between models and mesure Modèles Estimation VT MultiProbe Power domain MProbe Processing Element MProbe MultiProbe (sensor: 7 ROs) Info extract (Data fusion) Models (Memory) VT estimation { V ˆ, T ˆ } Estimat ed Goodness-of-fit test { V ˆ, T ˆ } estimation CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
7 i i Cliquez pour modifier le VT style estimation du titre Based on Hypothesis testing Modèles Estimation VT MultiProbe Models Measurement Pre-treatment pvalue Models (Memory) VT Estimatio M{ V1, T1 } L M{ V1 }, Tq Models storage Build the CD 7 frequencies MultiProbe (sensor: 7 ROs) M M{ Vi, Ti } M M{ V, T } L M{ V, T } p 1 p q Models reading Goodness-of-fit test Kolmogorov-Smirnov test { Vˆ, T ˆ } estimated CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier Simulation le style du results titre Models (emory) M L M { V } { V }, T, T q Modèles Stockage Estimation VT Constructeur de CD Modèles Estimation VT MultiProbe M M{ V, T } M{ V, T } L M{ V, T } p 1 M p q Modèles Lecture Goodness-of-fit test Kolmogorov-Smirnov test 7 réquences MultiProbe (sensor: 7 ROs) pvalue Aggregation Weighted mean value { Vˆ, T ˆ } estimated x Estimated state V = 0,831V T = 11,66 C ᴏ Real state V = 0,83V T = 12 C Estimation mean errors µ εv =2,42mV, σ εv =5,00mV µ εt =-0,58 C, σ εt =7,46 C Depend on: Number of models Statistical test Measurement pre-treatment CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
8 Cliquez pour modifier Temporal le performances style du titre SThorm: 4x(16 cores+ 8 MProbes) Modèles Estimation VT MultiProbe Voltage Estimation??? V Software implementation 2500 clock cycles per model evaluation 500MHz Hardware (dedicated) implementation 42 cycles per model 10kbits of memory 9k gates 500MHz 10µs aster version for V estimation CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier Temporal le performances style du titre Modèles Estimation VT MultiProbe V T x15 V Monitoring / estimation using both methods( VT and V) CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
9 Cliquez Validation pour : performed modifier on le STHORM style du platform titre SThorm : 4x(16 cores+ 8 MProbes) Modèles Estimation VT MultiProbe Measurements performed in an oven CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier le style Validation du titre Measurementson a multiprobein STHORM Modèles Estimation VT MultiProbe CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
10 Cliquez pour modifier What can le style we do du now? titre VT estimation task allocation under thermal constraints ast online thermal floorplan construction : know the temperatureatdesiredlocation (not sensor location) Mitigation using thermal aware scheduling (e.g. OpenCL) at cluster granularity DEMO at DAC 2014 Heat dissipated by 1 PE Implementation References L. Vincent, P. Maurine, S. Lesecq, and E. Beigné, Embedding Statistical Tests for on-chip Dynamic Voltage and Temperature Monitoring, DAC 2012 L. Vincent, P. Maurine, E. Beigne, S. Lesecqand J. Mottin, "Temperature and ast Voltage On-Chip Monitoring using Low-Cost Digital Sensors", VARI 2013 CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier le style du Outline titre (Process) Voltage Temperature estimation Choice of set point (, Vdd, Vbb) Advanced technologies new parameter to be adjusted Control of set-points And particular implementation CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
11 A third actuator with large output range? Cliquez pour modifier le style du titre Control actuator D-SOI? V dd actuator PE V bb actuator Power domain (with on-chip actuators) Objective: choose the set point (, V dd, V bb ) under performance constraints P tot V dd,3 target V dd,2 V dd,1 V bb,min V bb V CEA. All rightsreserved bb,max S. LesecqSTAARS workshop May 27, Cliquez pour modifier State le style of du the titre art Combination of actuators Traditionally 2 actuators V dd ++ V bb + V dd V bb P tot () profile is convex [1] 3 actuators V bb is modified once V dd New opportunities Dynamic management? [2] Continuous vs discrete actuator 3 continuous actuators P tot V dd [V dd,min, V dd,max ] V bb [V bb,min, V bb,max ] [ low, high ] 2 continuous and 1 discrete Control V dd = V dd,i, with actuator i=1..n (implemcts) V bb [V bb,min, V bb,max ] [ low, V high dd actuator ] PE V Choose appropriate configuration (, V dd, V bb ) to minimize bb actuator power consumption in the case of 2 continuous actuators Power and domain 1 discrete (with on-chip actuators)? [1] R. Rao, et al., Energy optimal speed control of devices with discrete speed sets, DAC 2005 [2]. irouzi, et al., Dynamic soft error hardening via joint body biasing and dynamic voltage scaling, Euromicro 2011 CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
12 Cliquez pour Motivations modifier le Assumptions style du titre Several configurations for target Apply target is not optimal P tot P i V dd,2,v bb,2 V dd,2,v bb,1 Which configuration (, V dd, V bb ) should be applied to minimize power consumption under performance constraints? target 1 target = i V dd,1, V bb V dd,2, V bb Assumptions V dd discrete, V bb continuous P tot known or given (V dd, ), V bb is adjusted to minimize P tot Known performance constraints target Control? actuator V dd actuator PE V bb actuator Voltage requency Island target CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier le style Proposition du titre 3 actuators out of which one is discrete implementation constraints Proposed method Selection phase PWCS Execution phase P tot A B P tot () PWCS M1 M2 target target target Mode 1 (M1): Apply one configuration at target belonging to the PWCS Yes target in the PWCS? No Mode 2 (M2): Apply the 2 closestconfigurations in the PWCS hopping execution Ensure optimal power consumption on the whole frequency range CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
13 Cliquez Results on pour a DSP modifier in DSOI le style technology du titre DSP in STM 28 nm D-SOI Hopping execution (M2) vs. applying directly target with min(p tot ) 1200 V dd =1.3V V dd = {0.7, 0.9, 1.1, 1.3} V V bb [0, 1.5] V [700, 2560] MHz rom ISSCC R. Wilson, E. Beigne, et al., A 460 MHz at 397mV, 2.6 GHz at 1.3V, 32b VLIW DSP, embedding max tracking. P tot (mw) Power saving(%) 800 V dd =1.1V P tot () PWCS 400 V dd =0.9V V dd =0.7V M1 0 M (MHz) 16 Up to 17 % power saving (MHz) CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier le style du Outline titre (Process) Voltage Temperature estimation Choice of set point (, Vdd, Vbb) Control actuator Control of set-points? V dd actuator V bb actuator PE Power domain (with on-chip actuators) And particular implementation CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
14 Dynamic Cliquez pour Voltage modifier and requency le style du Scaling titre requency Actuator Voltage Actuator CLK V dd Processing Element Continuous clock actuator Continuous voltage actuator V- relation How to ensure staying in functional zone? Timing aults Non unctional Zone unctional Zone CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier Coupled Drivers le style (difficult du resuse) titre Voltage Controlled-Oscillator (VCO) Stay in safe domain? Energy Management Unit VCO V dd Voltage Actuator CLK V dd Processing Element Imprecise clock frequency output (with jitter) Not used in the recent technologies due to PVT variability Jointly designed actuators Reuse is difficult T. Burd, T. Pering, A. Stratakos and R. Brodersen. A dynamic voltage scaled microprocessor system. In Solid-State Circuits Conference, CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
15 Stay in safe domain? Cliquez pour Non-Coupled modifier Drivers le style (promote du reuse!) titre Phase- or requency-locked Loop (PLL or LL) Energy Management Unit requency Actuator Voltage Actuator CLK V dd Processing Element Predefined sequence Poor power efficiency Poor Performance during transient CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Non unctional Zone, unctional Zone, Cliquez Coupled pour modifier actuators: le Joint style du Control titre Coupled Voltage-requency Control Energy Top-level Management Controller Unit P 0 0 Joint Control requency Actuator Voltage Actuator CLK V dd Processing Element Objective: mechanism to: Jointly control V transient periods Increasing power efficiency CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Non unctional Zone, unctional Zone, 15
16 Cliquez pour modifier le Joint style du Control titre JOINT CONTROL BLOCK requency + -Lim Actuator Δ V-Ref ΔV Voltage + V-Lim Actuator Hypotheses: Closed-loop V actuators V are measurable without delay V actuators are black-box models Linear relation for V- CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour Hardware modifier Implementation? style du titre SetRef Control GenV "!" P 0 CalcVpath 0!" " Calcpath Gen %' ( ) %' ( + / ( +!" ( +!" ( ) ( ) (-./ 0123 (-./ 0123 CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
17 Cliquez pour modifier le style du Results titre (V dd = 0.9V; T = -40 C) Nearly the size (area) of a Digital requency-locked Loop¹ ¹C. Albea, D. Puschini, S. Lesecq and E. Beigné. Optimal and robust control for a small-area LL. In Proc. IEEE Mediterranean Conference on Control Automation, pp , CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier le Non-Coupled style du titre Performance: 3.81K cycles Non unctional Zone, unctional Zone, CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
18 Cliquez pour modifier le style Coupled du titre Performance: 5.81K cycles (52.33%) Non unctional Zone, unctional Zone, CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier le style Comparison du titre 91.71% V Plot Under-clocking (difference between the path and the reference) Improve energy efficiency during transitions Promote design reuse Silicon implementation? CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
19 Cliquez pour modifier le style du Outline titre (Process) Voltage Temperature estimation Choice of set point (, Vdd, Vbb) Control of set-points And particular implementation CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier Dedicated le style platforms du titre e.g. H.264 hardware encoder Video encoder, up to HD CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
20 Cliquez pour modifier Dedicated le style platforms du titre VENGME platform (with VNU, Hanoi) IOs between blocks IOS inside blocks Split in various power domains Adapt (V dd, ) in order to - Meet perf. constraints - Decrease PW consumption CEA. All rightsreserved S. LesecqSTAARS workshop May 27, Cliquez pour modifier le style Summary du titre Needs for control in micro-electronics Hardware digital implementation Extra power consumption Extra Silicon area Simple problems complex ones implemconstraints, Complex problems per se MEMS, New DCDC architectures Silicon photonics for manycore in future micro-servers Thermal tuning to compensate for intrinsic resonance shift (due to PVT variability) CEA. All rightsreserved S. LesecqSTAARS workshop May 27,
21 Thank you Centre de Grenoble 17 rue des Martyrs Grenoble Cedex Centre de Saclay Nano-Innov PC Gifsur Yvette Cedex 21
«A 32-bit DSP Ultra Low Power accelerator»
«A 32-bit DSP Ultra Low Power accelerator» E. Beigné [email protected] CEA LETI MINATEC, Grenoble, France www.cea.fr Low power SOC challenges : Energy Efficiency Fine-Grain AVFS solutions FDSOI technology
UTBB-FDSOI 28nm : RF Ultra Low Power technology for IoT
UTBB-FDSOI 28nm : RF Ultra Low Power technology for IoT International Forum on FDSOI IC Design B. Martineau www.cea.fr Cliquez pour modifier le style du Outline titre Introduction UTBB-FDSOI 28nm for RF
Coherent sub-thz transmission systems in Silicon technologies: design challenges for frequency synthesis
Coherent sub-thz transmission systems in Silicon technologies: design challenges for frequency synthesis Alexandre Siligaris www.cea.fr Cliquez pour modifier le style du Outline titre Introduction-context
IC-EMC Simulation of Electromagnetic Compatibility of Integrated Circuits
IC-EMC Simulation of Electromagnetic Compatibility of Integrated Circuits SUMMARY CONTENTS 1. CONTEXT 2. TECHNOLOGY TRENDS 3. MOTIVATION 4. WHAT IS IC-EMC 5. SUPPORTED STANDARD 6. EXAMPLES CONTEXT - WHY
On-Line Diagnosis using Orthogonal Multi-Tone Time Domain Reflectometry in a Lossy Cable
On-Line Diagnosis using Orthogonal Multi-Tone Time Domain Reflectometry in a Lossy Cable Wafa BEN HASSEN*, Fabrice AUZANNEAU*, Luca INCARBONE*, François PERES** and Ayeley P. TCHANGANI** (*) CEA, LIST,
Hardware Acceleration for Just-In-Time Compilation on Heterogeneous Embedded Systems
Hardware Acceleration for Just-In-Time Compilation on Heterogeneous Embedded Systems A. Carbon, Y. Lhuillier, H.-P. Charles CEA LIST DACLE division Embedded Computing Embedded Software Laboratories France
Alpha CPU and Clock Design Evolution
Alpha CPU and Clock Design Evolution This lecture uses two papers that discuss the evolution of the Alpha CPU and clocking strategy over three CPU generations Gronowski, Paul E., et.al., High Performance
An All-Digital Phase-Locked Loop with High Resolution for Local On-Chip Clock Synthesis
An All-Digital Phase-Locked Loop with High Resolution for Local On-Chip Clock Synthesis Oliver Schrape 1, Frank Winkler 2, Steffen Zeidler 1, Markus Petri 1, Eckhard Grass 1, Ulrich Jagdhold 1 International
Intel Labs at ISSCC 2012. Copyright Intel Corporation 2012
Intel Labs at ISSCC 2012 Copyright Intel Corporation 2012 Intel Labs ISSCC 2012 Highlights 1. Efficient Computing Research: Making the most of every milliwatt to make computing greener and more scalable
ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7
ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7 13.7 A 40Gb/s Clock and Data Recovery Circuit in 0.18µm CMOS Technology Jri Lee, Behzad Razavi University of California, Los Angeles, CA
A 10,000 Frames/s 0.18 µm CMOS Digital Pixel Sensor with Pixel-Level Memory
Presented at the 2001 International Solid State Circuits Conference February 5, 2001 A 10,000 Frames/s 0.1 µm CMOS Digital Pixel Sensor with Pixel-Level Memory Stuart Kleinfelder, SukHwan Lim, Xinqiao
Model-Based Synthesis of High- Speed Serial-Link Transmitter Designs
Model-Based Synthesis of High- Speed Serial-Link Transmitter Designs Ikchan Jang 1, Soyeon Joo 1, SoYoung Kim 1, Jintae Kim 2, 1 College of Information and Communication Engineering, Sungkyunkwan University,
EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview
EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview Wen-Yen Lin, Ph.D. Department of Electrical Engineering Chang Gung University Email: [email protected] Feb. 2013 Course Overview
Thermal Modeling Methodology for Fast and Accurate System-Level Analysis: Application to a Memory-on-Logic 3D Circuit
Thermal Modeling Methodology for Fast and Accurate System-Level Analysis: Application to a Memory-on-Logic 3D Circuit Cristiano Santos 1,2, Pascal Vivet 1, Philippe Garrault 3, Nicolas Peltier 3, Sylvian
Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology
Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology Nahid Rahman Department of electronics and communication FET-MITS (Deemed university), Lakshmangarh, India B. P. Singh Department
An Ultra-low low energy asynchronous processor for Wireless Sensor Networks
An Ultra-low low energy asynchronous processor for Wireless Sensor Networks.Necchi,.avagno, D.Pandini,.Vanzago Politecnico di Torino ST Microelectronics Wireless Sensor Networks - Ad-hoc wireless networks
Clocking. Figure by MIT OCW. 6.884 - Spring 2005 2/18/05 L06 Clocks 1
ing Figure by MIT OCW. 6.884 - Spring 2005 2/18/05 L06 s 1 Why s and Storage Elements? Inputs Combinational Logic Outputs Want to reuse combinational logic from cycle to cycle 6.884 - Spring 2005 2/18/05
Secure data processing: Blind Hypervision
Secure data processing: Blind Hypervision P. Dubrulle, R. Sirdey, E. Ohayon, P. Dore and M. Aichouch CEA LIST Contact : [email protected] www.cea.fr Cliquez pour modifier le style Introduction titre
How To Design A Chip Layout
Spezielle Anwendungen des VLSI Entwurfs Applied VLSI design (IEF170) Course and contest Intermediate meeting 3 Prof. Dirk Timmermann, Claas Cornelius, Hagen Sämrow, Andreas Tockhorn, Philipp Gorski, Martin
Microcontroller-based experiments for a control systems course in electrical engineering technology
Microcontroller-based experiments for a control systems course in electrical engineering technology Albert Lozano-Nieto Penn State University, Wilkes-Barre Campus, Lehman, PA, USA E-mail: [email protected]
CEA LIST activity on Cable Monitoring and Diagnosis
CEA LIST activity on Cable Monitoring and Diagnosis Contact : Mr Josy COHEN Responsable de projet ingénieur chercheur [email protected] +33 1 69 08 78 07 www.cea.fr Cliquez CEA pour experience modifier
A 3.2Gb/s Clock and Data Recovery Circuit Without Reference Clock for a High-Speed Serial Data Link
A 3.2Gb/s Clock and Data Recovery Circuit Without Reference Clock for a High-Speed Serial Data Link Kang jik Kim, Ki sang Jeong, Seong ik Cho The Department of Electronics Engineering Chonbuk National
What is a System on a Chip?
What is a System on a Chip? Integration of a complete system, that until recently consisted of multiple ICs, onto a single IC. CPU PCI DSP SRAM ROM MPEG SoC DRAM System Chips Why? Characteristics: Complex
PLL DESIGN AND CLOCK/FREQUENCY GENERATION (PLL 设 计 与 时 钟 / 频 率 产 生 ) Woogeun Rhee Institute of Microelectronics Tsinghua University
PLL DESIGN AND CLOCK/FREQUENCY GENERATION (PLL 设 计 与 时 钟 / 频 率 产 生 ) Woogeun Rhee Institute of Microelectronics Tsinghua University Course Objective This course gives insights into phase-locked clocking
INF4420 Introduction
INF4420 Introduction Spring 2012 Jørgen Andreas Michaelsen ([email protected]) Outline Practical information about the course. Context (placing what we will learn in a larger context) Outline of the
Digital Design for Low Power Systems
Digital Design for Low Power Systems Shekhar Borkar Intel Corp. Outline Low Power Outlook & Challenges Circuit solutions for leakage avoidance, control, & tolerance Microarchitecture for Low Power System
Serial port interface for microcontroller embedded into integrated power meter
Serial port interface for microcontroller embedded into integrated power meter Mr. Borisav Jovanović, Prof. dr. Predrag Petković, Prof. dr. Milunka Damnjanović, Faculty of Electronic Engineering Nis, Serbia
A New Programmable RF System for System-on-Chip Applications
Vol. 6, o., April, 011 A ew Programmable RF System for System-on-Chip Applications Jee-Youl Ryu 1, Sung-Woo Kim 1, Jung-Hun Lee 1, Seung-Hun Park 1, and Deock-Ho Ha 1 1 Dept. of Information and Communications
DESIGN CHALLENGES OF TECHNOLOGY SCALING
DESIGN CHALLENGES OF TECHNOLOGY SCALING IS PROCESS TECHNOLOGY MEETING THE GOALS PREDICTED BY SCALING THEORY? AN ANALYSIS OF MICROPROCESSOR PERFORMANCE, TRANSISTOR DENSITY, AND POWER TRENDS THROUGH SUCCESSIVE
1.1 Silicon on Insulator a brief Introduction
Table of Contents Preface Acknowledgements Chapter 1: Overview 1.1 Silicon on Insulator a brief Introduction 1.2 Circuits and SOI 1.3 Technology and SOI Chapter 2: SOI Materials 2.1 Silicon on Heteroepitaxial
Analog/Digital Conversion. Analog Signals. Digital Signals. Analog vs. Digital. Interfacing a microprocessor-based system to the real world.
Analog/Digital Conversion Analog Signals Interacing a microprocessor-based system to the real world. continuous range x(t) Analog and digital signals he bridge: Sampling heorem Conversion concepts Conversion
Power Reduction Techniques in the SoC Clock Network. Clock Power
Power Reduction Techniques in the SoC Network Low Power Design for SoCs ASIC Tutorial SoC.1 Power Why clock power is important/large» Generally the signal with the highest frequency» Typically drives a
CMOS Thyristor Based Low Frequency Ring Oscillator
CMOS Thyristor Based Low Frequency Ring Oscillator Submitted by: PIYUSH KESHRI BIPLAB DEKA 4 th year Undergraduate Student 4 th year Undergraduate Student Electrical Engineering Dept. Electrical Engineering
An On-chip Security Monitoring Solution For System Clock For Low Cost Devices
An On-chip Security Monitoring Solution For System Clock For Low Cost Devices Frank Vater Innovations for High Performance Microelectronics Im Technologiepark 25 15236 Frankfurt (Oder), Germany [email protected]
ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.7
ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.7 4.7 A 2.7 Gb/s CDMA-Interconnect Transceiver Chip Set with Multi-Level Signal Data Recovery for Re-configurable VLSI Systems
Low Power AMD Athlon 64 and AMD Opteron Processors
Low Power AMD Athlon 64 and AMD Opteron Processors Hot Chips 2004 Presenter: Marius Evers Block Diagram of AMD Athlon 64 and AMD Opteron Based on AMD s 8 th generation architecture AMD Athlon 64 and AMD
International Journal of Electronics and Computer Science Engineering 1482
International Journal of Electronics and Computer Science Engineering 1482 Available Online at www.ijecse.org ISSN- 2277-1956 Behavioral Analysis of Different ALU Architectures G.V.V.S.R.Krishna Assistant
Architectures and Platforms
Hardware/Software Codesign Arch&Platf. - 1 Architectures and Platforms 1. Architecture Selection: The Basic Trade-Offs 2. General Purpose vs. Application-Specific Processors 3. Processor Specialisation
AMS Verification at SoC Level: A practical approach for using VAMS vs SPICE views
AMS Verification at SoC Level: A practical approach for using VAMS vs SPICE views Nitin Pant, Gautham Harinarayan, Manmohan Rana Accellera Systems Initiative 1 Agenda Need for SoC AMS Verification Mixed
ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram
Quad PLL with VCXO Quick Turn Clock Description The ICS379 QTClock TM generates up to 9 high quality, high frequency clock outputs including a reference from a low frequency pullable crystal. It is designed
DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS
DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS U. Pogliano, B. Trinchera, G.C. Bosco and D. Serazio INRIM Istituto Nazionale di Ricerca Metrologica Torino (Italia)
A 1-GSPS CMOS Flash A/D Converter for System-on-Chip Applications
A -GSPS CMOS Flash A/D Converter for System-on-Chip Applications Jincheol Yoo, Kyusun Choi, and Ali Tangel Department of Computer Science & Department of Computer & Engineering Communications Engineering
7a. System-on-chip design and prototyping platforms
7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit
Software Engineering for Real- Time Systems.
Software Engineering for Real- Time Systems. Presented by Andrew Dyer-Smith and Jamie McClelland Overview What are Real-Time Systems. Requirements of Real-Time Systems Current Technology Construction 1
A 1.62/2.7/5.4 Gbps Clock and Data Recovery Circuit for DisplayPort 1.2 with a single VCO
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.13, NO.3, JUNE, 2013 http://dx.doi.org/10.5573/jsts.2013.13.3.185 A 1.62/2.7/5.4 Clock and Data Recovery Circuit for DisplayPort 1.2 with a single VCO
On-chip clock error characterization for clock distribution system
On-chip clock error characterization for clock distribution system Chuan Shan, Dimitri Galayko, François Anceau Laboratoire d informatique de Paris 6 (LIP6) Université Pierre & Marie Curie (UPMC), Paris,
SRAM Scaling Limit: Its Circuit & Architecture Solutions
SRAM Scaling Limit: Its Circuit & Architecture Solutions Nam Sung Kim, Ph.D. Assistant Professor Department of Electrical and Computer Engineering University of Wisconsin - Madison SRAM VCC min Challenges
Secure Embedded Systems eine Voraussetzung für Cyber Physical Systems und das Internet der Dinge
Secure Embedded Systems eine Voraussetzung für Cyber Physical Systems und das Internet der Dinge Mitgliederversammlung EIKON e.v. 26. Februar 2014 Prof. Dr.-Ing. Georg Sigl Lehrstuhl für Sicherheit in
Achieving New Levels of Channel Density in Downstream Cable Transmitter Systems: RF DACs Deliver Smaller Size and Lower Power Consumption
Achieving New Levels of Channel Density in Downstream Cable Transmitter Systems: RF DACs Deliver Smaller Size and Lower Power Consumption Introduction By: Analog Devices, Inc. (ADI) Daniel E. Fague, Applications
Design and analysis of flip flops for low power clocking system
Design and analysis of flip flops for low power clocking system Gabariyala sabadini.c PG Scholar, VLSI design, Department of ECE,PSNA college of Engg and Tech, Dindigul,India. Jeya priyanka.p PG Scholar,
ELEC 5260/6260/6266 Embedded Computing Systems
ELEC 5260/6260/6266 Embedded Computing Systems Spring 2016 Victor P. Nelson Text: Computers as Components, 3 rd Edition Prof. Marilyn Wolf (Georgia Tech) Course Topics Embedded system design & modeling
Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept
Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept ONR NEURO-SILICON WORKSHOP, AUG 1-2, 2006 Take Home Messages Introduce integrate-and-fire
TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features
DATASHEET ICS280 Description The ICS280 field programmable spread spectrum clock synthesizer generates up to four high-quality, high-frequency clock outputs including multiple reference clocks from a low-frequency
Testing of Digital System-on- Chip (SoC)
Testing of Digital System-on- Chip (SoC) 1 Outline of the Talk Introduction to system-on-chip (SoC) design Approaches to SoC design SoC test requirements and challenges Core test wrapper P1500 core test
2B1459 System-on-Chip Applications (5CU/7.5ECTS) Course Number for Graduate Students (2B5476, 4CU)
2B1459 System-on-Chip Applications (5CU/7.5ECTS) Course Number for Graduate Students (2B5476, 4CU) Course Coordinator: Dr. Li-Rong Zheng Laboratory of Electronics and Computer Systems Royal Institute of
Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of
Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of applications such as home appliances, medical, automotive,
How To Use A Sound Card With A Subsonic Sound Card
!"## $#!%!"# &"#' ( "#' )*! #+ #,# "##!$ -+./0 1" 1! 2"# # -&1!"#" (2345-&1 #$6.7 -&89$## ' 6! #* #!"#" +" 1##6$ "#+# #-& :1# # $ #$#;1)+#1#+
A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION
35'th Annual Precise Time and Time Interval (PTTI) Systems and Applications Meeting San Diego, December 2-4, 2003 A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION Józef Kalisz and Ryszard Szplet
Abstract. Cycle Domain Simulator for Phase-Locked Loops
Abstract Cycle Domain Simulator for Phase-Locked Loops Norman James December 1999 As computers become faster and more complex, clock synthesis becomes critical. Due to the relatively slower bus clocks
DS2187 Receive Line Interface
Receive Line Interface www.dalsemi.com FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks Extracts clock and data from twisted pair or coax Meets requirements of PUB
High-Speed Electronics
High-Speed Electronics Mentor User Conference 2005 - München Dr. Alex Huber, [email protected] Zentrum für Mikroelektronik Aargau, 5210 Windisch, Switzerland www.zma.ch Page 1 Outline 1. Motivation 2. Speed
Photonic Networks for Data Centres and High Performance Computing
Photonic Networks for Data Centres and High Performance Computing Philip Watts Department of Electronic Engineering, UCL Yury Audzevich, Nick Barrow-Williams, Robert Mullins, Simon Moore, Andrew Moore
Sentinel-SSO: Full DDR-Bank Power and Signal Integrity. Design Automation Conference 2014
Sentinel-SSO: Full DDR-Bank Power and Signal Integrity Design Automation Conference 2014 1 Requirements for I/O DDR SSO Analysis Modeling Package and board I/O circuit and layout PI + SI feedback Tool
Data Recovery Block Design for Impulse Modulated Power Line Communications in a Microprocessor
Data Recovery Block Design for Impulse Modulated Power Line Communications in a Microprocessor Rajesh Thirugnanam and Dong Sam Ha VTVT Lab Department of ECE Virginia Tech, Blacksburg, VA 24061 Email: {thirugnr,
ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2010
ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2010 Lecture 25: Clocking Architectures Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements Project Preliminary
Systematic Design for a Successive Approximation ADC
Systematic Design for a Successive Approximation ADC Mootaz M. ALLAM M.Sc Cairo University - Egypt Supervisors Prof. Amr Badawi Dr. Mohamed Dessouky 2 Outline Background Principles of Operation System
SPADIC: CBM TRD Readout ASIC
SPADIC: CBM TRD Readout ASIC Tim Armbruster [email protected] HIC for FAIR, Darmstadt Schaltungstechnik Schaltungstechnik und und February 2011 Visit http://spadic.uni-hd.de 1. Introduction
PLAS: Analog memory ASIC Conceptual design & development status
PLAS: Analog memory ASIC Conceptual design & development status Ramón J. Aliaga Instituto de Física Corpuscular (IFIC) Consejo Superior de Investigaciones Científicas (CSIC) Universidad de Valencia Vicente
Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2
Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2 1 PG Student (M. Tech), Dept. of ECE, Chirala Engineering College, Chirala., A.P, India. 2 Assistant Professor, Dept.
DSC1001. Low-Power Precision CMOS Oscillator 1.8~3.3V. Features. General Description. Benefits. Block Diagram
DSC.8~.V LowPower Precision CMOS Oscillator General Description The DSC is a silicon MEMS based CMOS oscillator offering excellent jitter and stability performance over a wide range of supply voltages
CHARGE pumps are the circuits that used to generate dc
INTERNATIONAL JOURNAL OF DESIGN, ANALYSIS AND TOOLS FOR CIRCUITS AND SYSTEMS, VOL. 1, NO. 1, JUNE 2011 27 A Charge Pump Circuit by using Voltage-Doubler as Clock Scheme Wen Chang Huang, Jin Chang Cheng,
TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN
TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN USING DIFFERENT FOUNDRIES Priyanka Sharma 1 and Rajesh Mehra 2 1 ME student, Department of E.C.E, NITTTR, Chandigarh, India 2 Associate Professor, Department
Runtime Code Generation for Code Polymorphism
Runtime Code Generation for Code Polymorphism Workshop on Runtime Code Generation for Secured Embedded Devices Damien Couroussé 2015-12-03 www.cea.fr Runtime Cliquez pour Code modifier Generation: le style
Impact of Signal Integrity on System-On-Chip Design Methodologies
EDP 2004 Impact of Signal Integrity on System-On-Chip Methodologies Juan-Antonio Carballo [email protected] VSIA IMP co-chair Raminderpal Singh IBM Systems and Technology [email protected] VSIA IMP
Chapter 6 PLL and Clock Generator
Chapter 6 PLL and Clock Generator The DSP56300 core features a Phase Locked Loop (PLL) clock generator in its central processing module. The PLL allows the processor to operate at a high internal clock
Wideband Driver Amplifiers
The driver amplifier is a wideband, 1 khz to 4 GHz amplifier intended for use in broadband microwave and high data rate systems. The is a 3-stage high output power modulator driver amplifier that can provide
ZL40221 Precision 2:6 LVDS Fanout Buffer with Glitchfree Input Reference Switching and On-Chip Input Termination Data Sheet
Features Inputs/Outputs Accepts two differential or single-ended inputs LVPECL, LVDS, CML, HCSL, LVCMOS Glitch-free switching of references On-chip input termination and biasing for AC coupled inputs Six
A true low voltage class-ab current mirror
A true low voltage class-ab current mirror A. Torralba, 1a) R. G. Carvajal, 1 M. Jiménez, 1 F. Muñoz, 1 and J. Ramírez-Angulo 2 1 Departamento de Ingeniería Electrónica, Escuela Superior de Ingenieros,
AC 2007-2485: PRACTICAL DESIGN PROJECTS UTILIZING COMPLEX PROGRAMMABLE LOGIC DEVICES (CPLD)
AC 2007-2485: PRACTICAL DESIGN PROJECTS UTILIZING COMPLEX PROGRAMMABLE LOGIC DEVICES (CPLD) Samuel Lakeou, University of the District of Columbia Samuel Lakeou received a BSEE (1974) and a MSEE (1976)
Low latency synchronization through speculation
Low latency synchronization through speculation D.J.Kinniment, and A.V.Yakovlev School of Electrical and Electronic and Computer Engineering, University of Newcastle, NE1 7RU, UK {David.Kinniment,Alex.Yakovlev}@ncl.ac.uk
8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA
Features Compatible with MCS-51 products On-chip Flash Program Memory Endurance: 1,000 Write/Erase Cycles On-chip EEPROM Data Memory Endurance: 100,000 Write/Erase Cycles 512 x 8-bit RAM ISO 7816 I/O Port
Atmel Norway 2005. XMEGA Introduction
Atmel Norway 005 XMEGA Introduction XMEGA XMEGA targets Leadership on Peripheral Performance Leadership in Low Power Consumption Extending AVR market reach XMEGA AVR family 44-100 pin packages 16K 51K
TIMING-DRIVEN PHYSICAL DESIGN FOR DIGITAL SYNCHRONOUS VLSI CIRCUITS USING RESONANT CLOCKING
TIMING-DRIVEN PHYSICAL DESIGN FOR DIGITAL SYNCHRONOUS VLSI CIRCUITS USING RESONANT CLOCKING BARIS TASKIN, JOHN WOOD, IVAN S. KOURTEV February 28, 2005 Research Objective Objective: Electronic design automation
Low-Power Error Correction for Mobile Storage
Low-Power Error Correction for Mobile Storage Jeff Yang Principle Engineer Silicon Motion 1 Power Consumption The ECC engine will consume a great percentage of power in the controller Both RAID and LDPC
EMC / EMI issues for DSM: new challenges
EMC / EMI issues for DSM: new challenges A. Boyer, S. Ben Dhia, A. C. Ndoye INSA Toulouse Université de Toulouse / LATTIS, France www.ic-emc.org Long Term Reliability in DSM, 3rd October, 2008 www.ic-emc.org
Wireless monitoring system for temperature and humidity based on ZigBee
Wireless monitoring system for temperature and humidity based on ZigBee Abstract Jianjun Chen* Shaoxing University uanpei College, Shaoxing, Zhejiang, 3000, China Received March 04, www.cmnt.lv Traditional
NVM memory: A Critical Design Consideration for IoT Applications
NVM memory: A Critical Design Consideration for IoT Applications Jim Lipman Sidense Corp. Introduction The Internet of Things (IoT), sometimes called the Internet of Everything (IoE), refers to an evolving
Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001
Agenda Introduzione Il mercato Dal circuito integrato al System on a Chip (SoC) La progettazione di un SoC La tecnologia Una fabbrica di circuiti integrati 28 How to handle complexity G The engineering
Ingar Fredriksen AVR Applications Manager. Tromsø August 12, 2005
Ingar Fredriksen AVR Applications Manager Tromsø August 12, 2005 Atmel Norway 2005 Atmel Norway 2005 The history of computers Foundation for modern computing 3 An automatic computing machine must have:
Clock- and data-recovery IC with demultiplexer for a 2.5 Gb/s ATM physical layer controller
Downloaded from orbit.dtu.dk on: Jan 04, 2016 Clock and datarecovery IC with demultiplexer for a 2.5 Gb/s ATM physical layer controller Hansen, Flemming; Salama, C.A.T. Published in: Proceedings of the
PowerPC Microprocessor Clock Modes
nc. Freescale Semiconductor AN1269 (Freescale Order Number) 1/96 Application Note PowerPC Microprocessor Clock Modes The PowerPC microprocessors offer customers numerous clocking options. An internal phase-lock
Side Channel Analysis and Embedded Systems Impact and Countermeasures
Side Channel Analysis and Embedded Systems Impact and Countermeasures Job de Haas Agenda Advances in Embedded Systems Security From USB stick to game console Current attacks Cryptographic devices Side
Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the
DVI Interface The outline: The reasons for digital interface of a monitor the transfer from VGA to DVI. DVI v. analog interface. The principles of LCD control through DVI interface. The link between DVI
A NEAR FIELD INJECTION MODEL FOR SUSCEPTIBILITY PREDICTION IN INTEGRATED CIRCUITS
ICONIC 2007 St. Louis, MO, USA June 27-29, 2007 A NEAR FIELD INJECTION MODEL FOR SUSCEPTIBILITY PREDICTION IN INTEGRATED CIRCUITS Ali Alaeldine 12, Alexandre Boyer 3, Richard Perdriau 1, Sonia Ben Dhia
Fairchild Solutions for 133MHz Buffered Memory Modules
AN-5009 Fairchild Semiconductor Application Note April 1999 Revised December 2000 Fairchild Solutions for 133MHz Buffered Memory Modules Fairchild Semiconductor provides several products that are compatible
Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems
Fastboot Techniques for x86 Architectures Marcus Bortel Field Application Engineer QNX Software Systems Agenda Introduction BIOS and BIOS boot time Fastboot versus BIOS? Fastboot time Customizing the boot
