1/2 - 2008 Elektronik Industrie

Total Page:16

File Type:pdf, Size:1020Kb

1/2 - 2008 Elektronik Industrie EI_Titel 29.01.2008 14:27 Uhr Seite 1 Februar 2008 branchenorientierte applikationen für elektronik-entwickler 39. JAHRGANG 14,00 € unverbindliche Preisempfehlung Nr.1/2 D 19067 39. JAHRGANG Was Entwickler wissen müssen! www.elektronik-industrie.de 1/2 - 2008 elektronik industrie elektronik BESUCHEN EMV 2008 SIE UNS: Stand-Nr.: Embedded World CCD-320 Halle 10.0 Stand: 10-406 EMBEDDED SYSTEME Embedded-Systeme, Programmierbare Logik, Labormesstechnik, Kfz-Elektronik Neues vom PowerPC ÿ 24 UNIT Testing neu formuliert ÿ 40 Flexible BIOS- Konfiguration ÿ 44 PROGRAMMIERBARE LOGIK Abgleich der Pin-Belegung ÿ 83 Mikrocontroller-Design inin FPGAsFPGAs ÿ 86 LABOR- MESSTECHNIK Oszilloskope: Warum analog? ÿ 56 Signalintegrietätsanalyse und Compliance Testing ÿ 60 www.elektronik-industrie.de www.automobil-elektronik.de 2008 MESSE AUTOMOBIL ELEKTRONIK SPEZIAL KFZ-ELEKTRONIK EMV 2008 DÜSSELDORF Eine Sonderausgabe der Fachmagazine elektronik industrie und AUTOMOBIL ELEKTRONIK Mikrocontroller steuern AutoSar Demonstrator ÿ 90 ININ DIESERDIESER AUSGABE ˘ TITELSTORY: ÿ erfolgsmedien für experten Ethernet für „Grenzenlose Verbindung“ 22 Entdecken Sie weitere interessante Artikel und News zum Thema auf all-electronics.de! Hier klicken & informieren! Wir messen die Performance von Mobilgeräten in ␮A und MHz. Bei Handheld-Entwicklungen gilt, analog is everywhere. ADI Produkte, optimiert für Handheld-Entwicklungen Anwendungsoptimierte ICs vereinfachen und Klasse-D-Verstärker SSM2301 Geringe EMI, niedrige THD beschleunigen Ihre Entwicklung Audio Mikrofon-Vorverstärker AD8692 0,003% THD + N Handheld-Entwicklungen sind anspruchsvoll und müssen bei ständig steigenden Anforderungen an die Leistungskriterien wie Verstärker für Erstklassige THD in Low-Voltage- SSM2211 Lautsprecher u. Kopfhörer Anwendungen geringer Stromverbrauch, kleine Gehäuseabmessungen und Treiber für Motorspulen im attraktiver Preis erfüllen. Außerdem müssen die Geräte sehr schnell Kamera-Linsentreiber AD5821, AD5398 WLCSP- und LFCSP-Gehäuse auf den Markt kommen und verlangen ICs eines Herstellers, dem Imaging 65MSample/s LVDS, AFE, 25mm2 Digitalkamera AD9970 Sie vertrauen können. Kurzum – Sie brauchen Analog Devices. Gehäuse Bewegungs- iMEMS®-Bewegungs Low-g Beschleunigungssensoren ADXL32x, ADXL330 • ICs von Analog Devices liefern industrieweit führende erkennung sensoren für 2- und 3-Achsen Performance und einen hohen Nutzen bezüglich Stromverbrauch, Flash-Treiber f. Weiße 500mA programmierbare ADP1653 LEDs Stromspitze Verarbeitungsgeschwindigkeit und Platzbedarf. Diese Leistung 600mA, 3MHz, synchron 95% Eigenschaften sind die Grundlage für eine hohe Video- und Schaltregler ADP2102 Wirkungsgrad Audio-Qualität sowie für einen optimalen Empfang – Kapazitäts/Digital- AD7142, AD7143, Adaptive Anpassung an Touch-Control Leistungsmerkmale, die für mehr Freude am Produkt sorgen. Wandler AD7147 Umweltbedingungen 1080i an 1,8V einfacher HDMI-Schnittstelle AD9387NK • Unser breit gefächertes Portfolio an anwendungsoptimierten Versorgungs spannung Blackfin®-Prozessoren und Analog-ICs weisen geschickt TV-Tuner f. Mobilgeräte ITD2010 Low-Power, Einchip-Lösung integrierte Funktionen auf und enthalten zahlreiche Low-Power, Oversampling für alle Systemfunktionen auf ihrem Chip – Leistungsmerkmale, die den Video Video-Encoder ADV7390 Standards Platzbedarf, die Kosten und den Stromverbrauch minimieren und Integrierte Ladungspumpe und Video-Filter/Buffer ADA4431-1 zugleich die Entwicklung vereinfachen. Last-Erkennung Video- ADA4853-1 Ultra-Low-Power-Mode Für mehr Informationen über unsere ICs, die auf Digitalkameras, Operationsverstärker tragbare Media-Player, Mobiltelefone und andere Mobilgeräte optimiert SoftFone® 3G Für W-CDMA und TD-SCDMA- AD6902, AD6903 Basisband-Prozessoren Standards sind, besuchen Sie bitte www.analog.com/HandheldDesignICs-EU. SoftFone GPRS/EDGE DSP, Analog, Audio, Power- AD6900, AD6722 Drahtlose Basisband-Prozessoren Management Kommunikation Othello® 3G Radio- CMOS-Direct-Conversion- AD6551 Transceiver Architektur Othello® GPRS/EDGE Direct-Conversion-Architektur f. AD6548, AD6546 Radio-Transceiver Low-Cost www.analog.com/HandheldDesignICs-EU Tel: +49 (89) 76903-0 E-mail: [email protected] © 2007 Analog Devices,Inc. Hier erwähnte Produkt- und Unternehmensnamen sind Warenzeichen oder Markennamen ihrer jeweiligen Eigentümer. 0031_EI_36_49463.indd31_EI_36_49463.indd 1 229.08.20079.08.2007 118:08:218:08:21 UUhrhr Editorial 29.01.2008 16:17 Uhr Seite 3 Warum FEBRUAR 2008 < EDITORIAL kapazitive Embedded Systems und EMV Tasten von Dipl.-Ing. Alfred Vollmer YouTube und die Redakteur Embedded-Welt Deutschlands Elektronik-Industrielandschaft hat sich in den letz- ten 30 Jahren stark verändert: Während damals die Consumer- Märkte dominierten,gibt es heute nur noch zwei wesentliche Säu- len: Die Automobil-Elektronik und das, was wir mit dem nicht besonders eleganten,aber dafür bestens bekannten und gut ein- geführten Begriff „Embedded-Elektronik“ einfach am besten be- schreiben können. Wir alle wissen,dass die Embedded-Elektronik mittlerweile prak- tisch überall zu finden ist: von der Waschmaschine bis zur Büro- beleuchtung, von der Maschinensteuerung bis zum Computer- tomographen etc. Eigentlich hat sich an der klassischen Aufgabenstellung von Embedded-Systemen über all die Jahre hinweg praktisch nichts geändert,denn stets heißt es,Eingangs- größen zu verarbeiten und am Ausgang entsprechende (An- steuerungs-)Signale zur Verfügung zu stellen, wobei zugegebe- nermaßen die Komplexität derartiger Systeme gewaltig zugenommen hat. Video Dennoch hat die Internet-Revolution auch im Embedded- Bereich tiefe Spuren hinterlassen.Ich meine dabei nicht die Steue- rung über IP-Netzwerke und auch nicht den allgegenwärtigen Ether- net-Anschluss,sondern das Medium Video.Die Selbstverständlichkeit, mit der wir einen der momentan knapp 60 Millionen You-Tube- Clips (oder den Link darauf) per E-Mail erhalten, prägt auch un- seren Alltag inklusive Arbeitswelt. Die intellektuelle Qualität dieser Clips, die bereits im Jahr 2006 für 10 % des Datenverkehrs im Internet sorgten,wollen wir hier allerdings nicht erörtern. Dennoch sind Video-Clips jetzt all- gegenwärtig und ganz normal geworden, und in so mancher Maschinensteuerung erläutert bereits ein Video-Clip oder eine Com- putervideo-Animation weitere Bedienschritte,denn schließlich ist Ī 10 Jahre Erfahrungsvorsprung auch der Flash-Speicherplatz relativ erschwinglich geworden. Ī Grenzenlos neue Designs Konfigurierbare Eines ist jedoch klar:Der Rechenaufwand nimmt durch die Vi- Cores deos zu und ein wesentlicher Aspekt ist die Formatwandlung Ī Perfektes Preis-/ bzw.Anpassung zwischen Videoquelle und Display (siehe auch S. 26). Leistungsverhältnis Da das Zusatz-Feature „Video“ auf Dauer (fast) nichts zusätzlich kosten darf, verändert sich auch die IP-Welt, so dass neben den Ī Anwendungsnahe Produkte für die Steuerungsaufgaben genutzten altbekannten ARM- und Ī Robust und verschleißfrei MIPS-Cores bald auch konfigurierbare Cores aus dem Hause ARC in Embedded-Systemen Einzug finden dürften,die ein besonders Ī Einfaches und schnelles flexibles Handling großer Datenmengen (hier:Video) ermöglichen. Design-In Und wenn dann erst einmal ein konfigurierbarer Core im System ist, dann eröffnen sich noch ganz neue Einsatzmöglichkeiten. Dipl.-Ing. Alfred Vollmer Redaktion elektronik industrie PS:Besuchen Sie uns auf der Embedded World in Nürnberg am Stand 10/406 bzw. auf der EMV in Düsseldorf am Stand CCD-320! Channel Microelectronic GmbH ˘ Schreiben Sie uns Ihre Meinung: [email protected] Alleenstr. 29 / 3 73730 Esslingen Tel.: 0711/ 93 07 21 30 Fax: 0711/ 93 07 21 40 http://www.channel-microelectronic.de elektronik industrie 1/2 - 2008 [email protected] _EI_07_50908.indd 1 15.01.2008 16:54:49 U inhalt.qxp 29.01.2008 16:17 Uhr Seite 4 elektronik industrie INHALT1-2/08 branchenorientierte applikationen für elektronik-entwickler 20 Gastkommentar: Herausforderungen und Trends beim 39. JAHRGANG 14,00 € unverbindliche Preisempfehlung D 19067 Power Management portabler Geräte Was Entwickler wissen müssen! 96 High Tech Toys: Sehen, was los ist auf Kurzwelle – www.elektronik-industrie.de 1/2 - 2008 anklicken und hören BESUCHEN EMV 2008 SIE UNS: Stand-Nr.: Embedded World CCD-320 Halle 10.0 Stand: 10-406 EMBEDDEDEMBEDDED SYSTEME Neues vomvom PowerPCPowerPC ÿ 24 UNITUNIT TestingTesting neu formuliertformuliert ÿ 40 FlexibleFlexible BIOS-BIOS- KonfigurationKonfiguration ÿ 44 PROGRAMMIERBAREPROGRAMMIERBARE LOGIKLOGIK Abgleich der Pin-BelegungPin-Belegung ÿ 83 Mikrocontroller-DesignMikrocontroller-Design EMBEDDED SYSTEME inin FPGAsFPGAs ÿ 86 22 TITELSTORY: Grenzenlose Verbindung LABOR-LABOR- MESSTECHNIKMESSTECHNIK Oszilloskope:Oszilloskope: WarumWarum analog? ÿ 56 24 Junger Wein in alten Schläuchen: Neues vom PowerPC SignalintegrietätsanalyseSignalintegrietätsanalyse und ComplianceCompliance TestingTesting ÿ 60 www.elektronik-industrie.de www.automobil-elektronik.de 2008 MESSE AUTOMOBIL ELEKTRONIK SPEZIAL KFZ-ELEKTRONIKKFZ-ELEKTRONIK EMV 2008 DÜSSELDORF Eine Sonderausgabe der Fachmagazine elektronik industrie und AUTOMOBIL ELEKTRONIK MikrocontrollerMikrocontroller steuern ÿ 90 26 Intelligente Mittler zwischen Videoquellen und Displays AutoSarAutoSar DemonstratorDemonstrator ININ DIESERDIESER AUSGABE ˘ TITELSTORY: ÿ 22 erfolgsmedien für experten Ethernet für „Grenzenlose Verbindung“ 28 Peripheriefunktionen in den STM32-Mikrocontrollern 32 Verbesserte Videocodierung mithilfe von DSPs 36 XE166-Mikrocontroller bieten 80 MIPS und 768 KByte Flashspeicher AKTUELL / MÄRKTE - TECHNOLOGIEN
Recommended publications
  • Instruction-Level Distributed Processing
    COVER FEATURE Instruction-Level Distributed Processing Shifts in hardware and software technology will soon force designers to look at microarchitectures that process instruction streams in a highly distributed fashion. James E. or nearly 20 years, microarchitecture research In short, the current focus on instruction-level Smith has emphasized instruction-level parallelism, parallelism will shift to instruction-level distributed University of which improves performance by increasing the processing (ILDP), emphasizing interinstruction com- Wisconsin- number of instructions per cycle. In striving munication with dynamic optimization and a tight Madison F for such parallelism, researchers have taken interaction between hardware and low-level software. microarchitectures from pipelining to superscalar pro- cessing, pushing toward increasingly parallel proces- TECHNOLOGY SHIFTS sors. They have concentrated on wider instruction fetch, During the next two or three technology generations, higher instruction issue rates, larger instruction win- processor architects will face several major challenges. dows, and increasing use of prediction and speculation. On-chip wire delays are becoming critical, and power In short, researchers have exploited advances in chip considerations will temper the availability of billions of technology to develop complex, hardware-intensive transistors. Many important applications will be object- processors. oriented and multithreaded and will consist of numer- Benefiting from ever-increasing transistor budgets ous separately
    [Show full text]
  • Clock Gating for Power Optimization in ASIC Design Cycle: Theory & Practice
    Clock Gating for Power Optimization in ASIC Design Cycle: Theory & Practice Jairam S, Madhusudan Rao, Jithendra Srinivas, Parimala Vishwanath, Udayakumar H, Jagdish Rao SoC Center of Excellence, Texas Instruments, India (sjairam, bgm-rao, jithendra, pari, uday, j-rao) @ti.com 1 AGENDA • Introduction • Combinational Clock Gating – State of the art – Open problems • Sequential Clock Gating – State of the art – Open problems • Clock Power Analysis and Estimation • Clock Gating In Design Flows JS/BGM – ISLPED08 2 AGENDA • Introduction • Combinational Clock Gating – State of the art – Open problems • Sequential Clock Gating – State of the art – Open problems • Clock Power Analysis and Estimation • Clock Gating In Design Flows JS/BGM – ISLPED08 3 Clock Gating Overview JS/BGM – ISLPED08 4 Clock Gating Overview • System level gating: Turn off entire block disabling all functionality. • Conditions for disabling identified by the designer JS/BGM – ISLPED08 4 Clock Gating Overview • System level gating: Turn off entire block disabling all functionality. • Conditions for disabling identified by the designer • Suspend clocks selectively • No change to functionality • Specific to circuit structure • Possible to automate gating at RTL or gate-level JS/BGM – ISLPED08 4 Clock Network Power JS/BGM – ISLPED08 5 Clock Network Power • Clock network power consists of JS/BGM – ISLPED08 5 Clock Network Power • Clock network power consists of – Clock Tree Buffer Power JS/BGM – ISLPED08 5 Clock Network Power • Clock network power consists of – Clock Tree Buffer
    [Show full text]
  • Saber Eletrônica, Designers Pois Precisamos Comprovar Ao Meio Anunciante Estes Números E, Assim, Carlos C
    editorial Editora Saber Ltda. Digital Freemium Edition Diretor Hélio Fittipaldi Nesta edição comemoramos o fantástico número de 258.395 downloads da edição 460 digital em PDF que tivemos nos primeiros 50 dias de circu- www.sabereletronica.com.br lação. Assim, esperamos atingir meio milhão em twitter.com/editora_saber seis meses. Na fase de teste, no ano passado, com Editor e Diretor Responsável a Edição Digital Gratuita que chamamos de “Digital Hélio Fittipaldi Conselho Editorial Freemium (Free + Premium) Edition”, já atingimos João Antonio Zuffo este marco e até ultrapassamos. Redação Fica aqui nosso agradecimento a todos os que Hélio Fittipaldi Augusto Heiss seguiram nosso apelo, para somente fazerem Revisão Técnica Eutíquio Lopez download das nossas edições através do link do Portal Saber Eletrônica, Designers pois precisamos comprovar ao meio anunciante estes números e, assim, Carlos C. Tartaglioni, Diego M. Gomes obtermos patrocínio para manter a edição digital gratuita. Publicidade Aproveitamos também para avisar aos nossos leitores de Portugal, Caroline Ferreira, cerca de 6.000 pessoas, que infelizmente os custos para enviarmos as Nikole Barros revistas impressas em papel têm sido altos e, por solicitação do nosso Colaboradores Alexandre Capelli, distribuidor, não enviaremos mais os exemplares impressos em papel Bruno Venâncio, para distribuição no mercado português e ex-colônias na África. César Cassiolato, Dante J. S. Conti, Em junho teremos a edição especial deste semestre e o assunto prin- Edriano C. de Araújo, cipal é a eletrônica embutida (embedded electronic), ou como dizem os Eutíquio Lopez, Tsunehiro Yamabe espanhóis e portugueses: electrónica embebida. Como marco teremos também no Centro de Exposições Transamérica em São Paulo, a 2ª edição da ESC Brazil 2012 e a 1ª MD&M, o maior evento de tecnologia para o mercado de design eletrônico que, neste ano, estará sendo promovido PARA ANUNCIAR: (11) 2095-5339 pela UBM junto com o primeiro evento para o setor médico/odontoló- [email protected] gico (a MD&M Brazil).
    [Show full text]
  • Analysis of Body Bias Control Using Overhead Conditions for Real Time Systems: a Practical Approach∗
    IEICE TRANS. INF. & SYST., VOL.E101–D, NO.4 APRIL 2018 1116 PAPER Analysis of Body Bias Control Using Overhead Conditions for Real Time Systems: A Practical Approach∗ Carlos Cesar CORTES TORRES†a), Nonmember, Hayate OKUHARA†, Student Member, Nobuyuki YAMASAKI†, Member, and Hideharu AMANO†, Fellow SUMMARY In the past decade, real-time systems (RTSs), which must in RTSs. These techniques can improve energy efficiency; maintain time constraints to avoid catastrophic consequences, have been however, they often require a large amount of power since widely introduced into various embedded systems and Internet of Things they must control the supply voltages of the systems. (IoTs). The RTSs are required to be energy efficient as they are used in embedded devices in which battery life is important. In this study, we in- Body bias (BB) control is another solution that can im- vestigated the RTS energy efficiency by analyzing the ability of body bias prove RTS energy efficiency as it can manage the tradeoff (BB) in providing a satisfying tradeoff between performance and energy. between power leakage and performance without affecting We propose a practical and realistic model that includes the BB energy and the power supply [4], [5].Itseffect is further endorsed when timing overhead in addition to idle region analysis. This study was con- ducted using accurate parameters extracted from a real chip using silicon systems are enabled with silicon on thin box (SOTB) tech- on thin box (SOTB) technology. By using the BB control based on the nology [6], which is a novel and advanced fully depleted sili- proposed model, about 34% energy reduction was achieved.
    [Show full text]
  • Register Allocation and VDD-Gating Algorithms for Out-Of-Order
    Register Allocation and VDD-Gating Algorithms for Out-of-Order Architectures Steven J. Battle and Mark Hempstead Drexel University Philadelphia, PA USA Email: [email protected], [email protected] Abstract—Register Files (RF) in modern out-of-order micro- 100 avg Int avg FP processors can account for up to 30% of total power consumed INT → → by the core. The complexity and size of the RF has increased due 80 FP to the transition from ROB-based to MIPSR10K-style physical register renaming. Because physical registers are dynamically 60 allocated, the RF is not fully occupied during every phase of the application. In this paper, we propose a comprehensive power 40 management strategy of the RF through algorithms for register allocation and register-bank power-gating that are informed by % of runtime 20 both microarchitecture details and circuit costs. We investigate algorithms to control where to place registers in the RF, when to 0 disable banks in the RF, and when to re-enable these banks. We 60 80 100 120 140 160 include detailed circuit models to estimate the cost for banking Num. Registers Occupied and power-gating the RF. We are able to save up to 50% of the leakage energy vs. a baseline monolithic RF, and save 11% more Fig. 1. Average Reg File occupancy CDF for SPEC2006 workloads. leakage energy than fine-grained VDD-gating schemes. 1 1 Index Terms—Computer architecture, Gate leakage, Registers, SRAM cells 0.8 0.8 I. INTRODUCTION 0.6 0.6 F.cactus I.astar 0.4 0.4 Out-of-order superscalar processors, historically found only F.gems I.libq in high-performance computing environments, are now used in F.milc I.go 0.2 F.pov 0.2 Imcf a diverse range of energy-constrained applications from smart- F.zeus Iomn phones to data-centers.
    [Show full text]
  • A 65 Nm 2-Billion Transistor Quad-Core Itanium Processor
    18 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 44, NO. 1, JANUARY 2009 A 65 nm 2-Billion Transistor Quad-Core Itanium Processor Blaine Stackhouse, Sal Bhimji, Chris Bostak, Dave Bradley, Brian Cherkauer, Jayen Desai, Erin Francom, Mike Gowan, Paul Gronowski, Dan Krueger, Charles Morganti, and Steve Troyer Abstract—This paper describes an Itanium processor imple- mented in 65 nm process with 8 layers of Cu interconnect. The 21.5 mm by 32.5 mm die has 2.05B transistors. The processor has four dual-threaded cores, 30 MB of cache, and a system interface that operates at 2.4 GHz at 105 C. High speed serial interconnects allow for peak processor-to-processor bandwidth of 96 GB/s and peak memory bandwidth of 34 GB/s. Index Terms—65-nm process technology, circuit design, clock distribution, computer architecture, microprocessor, on-die cache, voltage domains. I. OVERVIEW Fig. 1. Die photo. HE next generation in the Intel Itanium processor family T code named Tukwila is described. The 21.5 mm by 32.5 mm die contains 2.05 billion transistors, making it the first two billion transistor microprocessor ever reported. Tukwila combines four ported Itanium cores with a new system interface and high speed serial interconnects to deliver greater than 2X performance relative to the Montecito and Montvale family of processors [1], [2]. Tukwila is manufactured in a 65 nm process with 8 layers of copper interconnect as shown in the die photo in Fig. 1. The Tukwila die is enclosed in a 66 mm 66 mm FR4 laminate package with 1248 total landed pins as shown in Fig.
    [Show full text]
  • Optimization of Clock Gating Logic for Low Power LSI Design
    Optimization of Clock Gating Logic for Low Power LSI Design Xin MAN September 2012 Waseda University Doctoral Dissertation Optimization of Clock Gating Logic for Low Power LSI Design Xin MAN Graduate School of Information, Production and Systems Waseda University September 2012 Abstract Power consumption has become a major concern for usability and reliability problems of semiconductor products, especially with the significant spread of portable devices, like smartphone in recent years. Major source of dynamic power consumption is the clock tree which may account for 45% of the system power, and clock gating is a widely used technique to reduce this portion of power dissipation. The basic idea of clock gating is to reduce the dynamic power consumption of registers by switching off unnecessary clock signals to the registers selectively depending on the control signal without violating the functional correctness. Clock gating may lead to a considerable power reduction of overall system with proper control signals. Since the clock gating logic consumes chip area and power, it is imperative to minimize the number of inserted clock gating cells and their switching activity for power optimization. Commercial tools support clock gating as a power optimization feature based on the guard signal described in HDL and the minimum number of registers injecting the clock gating cell specified as the synthesis option (structural method). However, this approach requires manual identification of proper control signals and the proper grouping of registers to be gated. That is hard and designer-intensive work. Automatic clock gating generation and optimization is necessary. In this dissertation, we focus on the optimization of clock gating logic i ii based on switching activity analysis including clock gating control candidate extraction from internal signals in the original design and optimum control signal selection considering sharing of a clock gating cell among multiple registers for power and area optimization.
    [Show full text]
  • Clock Gating
    EDA Challenges for Low Power Design Anand Iyer, Cadence Design Systems Agenda • ItIntrod ucti on • LP techniques in detail • Challenges to low power techniques • Guidelines for choosinggq various techniques Why is Power an Issue? Leakage Power Active Performance = Power 180 130 90 65 Source: Intel, 2004 mW/MHzProcess Technology (nm) PhPower hungry process Source: EETimes, 2004 Complex System Sluggish Battery Life Improvement 2000 2001 2002 2003 2004 Approaches To Power Management • System Architecture (multi-core) Leakage Active • Software/Hardware power management system – ARM IEM Design and System Level • Voltage scaling / frequency scaling Optimizat io n • Multiple voltage islands •We Clock gating, will logic discuss structuring this •Multi-Vth cell selection to reduce leakage Implementation • Support for multiin voltagedetail islands (aka “multi-vdd” aka “MSV”) implementation • Signoff accurate analysis •SOI Process Level Optimization • High-K, Gate Stack, power gating, etc. • LLD Controlling Power in Implementation Dynamic power Leakage power 2 (≈ k•Ck • C L •V• V DD •f• f CLK) (≈ VDD • Ileakage) • Clock gating (including de-clone) • Multi-Vt cell optimization • Area optimization • Substrate biasing (VT CMOS) • Static voltage scaling (MSV)* • Power shut-off (PSO) – aka • Dynamic voltage frequency scaling MTCMOS - including State retention (DVFS)* • Adaptive voltage scaling (AVS)* – Fine grain control – Coarse grain control * Techniques that affect both dynamic and leakage power Techniques and Trade-offs Power reduction Leakage Dynamic
    [Show full text]
  • Mutual Impact Between Clock Gating and High Level Synthesis in Reconfigurable Hardware Accelerators
    electronics Article Mutual Impact between Clock Gating and High Level Synthesis in Reconfigurable Hardware Accelerators Francesco Ratto 1 , Tiziana Fanni 2 , Luigi Raffo 1 and Carlo Sau 1,* 1 Dipartimento di Ingegneria Elettrica ed Elettronica, Università degli Studi di Cagliari, Piazza d’Armi snc, 09123 Cagliari, Italy; [email protected] (F.R.); [email protected] (L.R.) 2 Dipartimento di Chimica e Farmacia, Università degli Studi di Sassari, Via Vienna 2, 07100 Sassari, Italy; [email protected] * Correspondence: [email protected] Abstract: With the diffusion of cyber-physical systems and internet of things, adaptivity and low power consumption became of primary importance in digital systems design. Reconfigurable heterogeneous platforms seem to be one of the most suitable choices to cope with such challenging context. However, their development and power optimization are not trivial, especially considering hardware acceleration components. On the one hand high level synthesis could simplify the design of such kind of systems, but on the other hand it can limit the positive effects of the adopted power saving techniques. In this work, the mutual impact of different high level synthesis tools and the application of the well known clock gating strategy in the development of reconfigurable accelerators is studied. The aim is to optimize a clock gating application according to the chosen high level synthesis engine and target technology (Application Specific Integrated Circuit (ASIC) or Field Programmable Gate Array (FPGA)). Different levels of application of clock gating are evaluated, including a novel multi level solution. Besides assessing the benefits and drawbacks of the clock gating application at different levels, hints for future design automation of low power reconfigurable accelerators through high level synthesis are also derived.
    [Show full text]
  • White P Aper
    WHITE PAPER CREATING LOW-POWER DIGITAL INTEGRATED CIRCUITS – THE IMPLEMENTATION PHASE INTRODUCTION Power consumption has now moved to the forefront of digital integrated circuit (IC) development con- cerns. The combination of higher clock speeds, greater functional integration, and smaller process geometries has contributed to significant growth in power density. Furthermore, with every new pro- cess generation, leakage power consumption increases at an exponential rate. In recent years, a wide variety of techniques have been developed to address the various aspects of the power problem and to meet ever more aggressive power specifications. These techniques include clock gating, multi-switching threshold (multi-Vt) transistors, multi-supply multi-voltage (MSMV), substrate biasing, dynamic voltage and frequency scaling (DVFS), and power shut-off (PSO). Figure 1 illustrates the power, timing, and area tradeoffs among the various power management techniques. Power-reduction Power Timing Area Methodology Impact Benefit Penalty Penalty Technique Architecture Design Verification Implementation Multi-Vt Optimization Medium Little Little Low Low None Low Clock Gating Medium Little Little Low Low None Low Multi-supply Voltage Large Some Little High Medium Low Medium Power Shut-off HUGE Some Some High High High High Dynamic and Large Some Some High High High High Adaptive Voltage Frequency Scaling Substrate Biasing Large Some Some Medium None None High Figure 1. Tradeoffs associated with the various power management techniques Notably, designers cannot simply “bolt on” low power” at the end of the development process. The size and complexity of today’s ICs makes it imperative to consider power throughout the design phases—the chip/system architecture, power architecture, and design (including micro-architecture decisions)—and all the way to implementation with power-aware synthesis, placement, and routing.
    [Show full text]
  • Low Power Data-Dependent Transform Video and Still Image Coding
    Low Power Data-Dependent Transform Video and Still Image Coding by Thucydides Xanthopoulos Bachelor of Science in Electrical Engineering Massachusetts Institute of Technology, June 1992 Master of Science in Electrical Engineering and Computer Science Massachusetts Institute of Technology, February 1995 Submitted to the Department of Electrical Engineering and Computer Science in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Electrical Engineering and Computer Science at the Massachusetts Institute of Technology February 1999 c 1999 Massachusetts Institute of Technology. All rights reserved. Signature of Author Department of Electrical Engineering and Computer Science February 1, 1999 Certified by Anantha Chandrakasan, Ph.D. Associate Professor of Electrical Engineering Thesis Supervisor Accepted by Arthur Clarke Smith, Ph.D. Professor of Electrical Engineering Graduate Officer 2 Low Power Data-Dependent Transform Video and Still Image Coding by Thucydides Xanthopoulos Submitted to the Department of Electrical Engineering and Computer Science on February 1, 1999 in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Electrical Engineering and Computer Science Abstract This work introduces the idea of data dependent video coding for low power. Algorithms for the Discrete Cosine Transform (DCT) and its inverse are introduced which exploit sta- tistical properties of the input data in both the space and spatial frequency domains in order to minimize the total number of arithmetic operations. Two VLSI chips have been built as a proof-of-concept of data dependent processing implementing the DCT and its inverse (IDCT). The IDCT core processor exploits the presence of a large number of zero- valued spectral coefficients in the input stream when stimulated with MPEG-compressed video sequences.
    [Show full text]
  • Physically Constrained Architecture for Chip Multiprocessors
    Physically Constrained Architecture for Chip Multiprocessors A Dissertation Presented to the faculty of the School of Engineering and Applied Science University of Virginia In Partial Fulfillment of the requirements for the Degree Doctor of Philosophy Computer Science by Yingmin Li August 2006 c Copyright August 2006 Yingmin Li All rights reserved Approvals This dissertation is submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy Computer Science Yingmin Li Approved: Kevin Skadron (Advisor) Jack W. Davidson (Chair) Mircea R. Stan David M. Brooks Sudhanva Gurumurthi Accepted by the School of Engineering and Applied Science: James H. Aylor (Dean) August 2006 Abstract Recent product announcements show a clear trend towards aggressive integration of multiple cores on a single chip. This kind of architecture is called a “chip multiprocessor” or CMP. By taking advantage of thread level parallelism, CMP can achieve better performance/power scalability with technology than single core architectures. However, this trend presents an expansive design space for chip architects, encompassing number of cores per die, core size and complexity (pipeline depth and superscalar width), core type (in-order and out-of-order, single-threaded or multi-threaded), memory hierarchy and interconnection fabric design, operating voltage and frequency, and so on. These choices are especially difficult because all the variables of interest are inter-related and must be considered simultaneously. Furthermore, trade-offs among these design choices vary depending both on workloads and physical constraints like power, area and thermal constraints. Ignoring any of these physical constraints at early design stage may lead to significant performance loss.
    [Show full text]