Fast Zero Power.

Slides:



Advertisements
Similar presentations
Power Reduction Techniques For Microprocessor Systems
Advertisements

Types of Computers & Computer Hardware
XPower for CoolRunner™-II CPLDs
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Week 7a, Slide 1EECS42, Spring 2005Prof. White Week 7a Announcements You should now purchase the reader EECS 42: Introduction to Electronics for Computer.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Lecture 13, Slide 1EECS40, Fall 2004Prof. White Lecture #13 Announcements You should now purchase the reader EECS 40: Introduction to Microelectronics,
Practical Aspects of Logic Gates COE 202 Digital Logic Design Dr. Aiman El-Maleh College of Computer Sciences and Engineering King Fahd University of Petroleum.
Getting Started With DSP A. What is DSP? B. Which TI DSP do I use? Highest performance C6000 Most power efficient C5000 Control optimized C2000 TMS320C6000™
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Programmable Solutions in Smart Card Readers. ® Xilinx Overview  Xilinx - The Industry Leader in Logic Solutions - FPGAs & CPLDs —High-density.
 The computer comprises of technologically advanced hardware put together to work at great speed. To accomplish its various tasks, the computer is made.
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
CoolRunner ™ -II Low Cost Solutions. Quick Start Training Introduction CoolRunner-II system level solution savings Discrete devices vs. CoolRunner-II.
6.893: Advanced VLSI Computer Architecture, September 28, 2000, Lecture 4, Slide 1. © Krste Asanovic Krste Asanovic
CoolRunner ™ -II CPLDs in Cell Phone Security. Quick Start Training Overview Application Example: Cell Phone Security Feature Overview Shadow RAM based.
BROADCASTING BUZZ WORDS 2. Camcorders – Located in Ms. Shifflett’s closet. Must be checked out in order to use.
ENGG 6090 Topic Review1 How to reduce the power dissipation? Switching Activity Switched Capacitance Voltage Scaling.
Low Power Techniques in Processor Design
CoolRunner™ CPLD Overview
Xilinx CPLDs Low Cost Solutions At All Voltages. 0.35u CPLD Product Portfolio Complete Solutions for all Markets 0.18u 0.25u XC9500XL 3.3V 5.0 ns t PD.
XPower for CoolRunner™ XPLA3 CPLDs. Quick Start Training Overview Design power considerations Power consumption basics of CMOS devices Calculating power.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
Fast Zero Power File Number Here ®. ® Traditional CPLDs  CPLDs migrated from Bipolar to CMOS — Easier platform to design upon — Lower.
Chapter 2 Hardware. Learning Objectives Upon successful completion of this chapter, you will be able to: describe information systems hardware; identify.
Low Power – High Speed MCML Circuits (II)
What about computer Input Device Output and Display device Digital storage device Processing Componen ts
MAC OS – Unit A Page: 2-3, 4-5 Investigating Types of Computer Examining Computer Systems.
CoolRunner XPLA3 CPLD Overview - August 2000 File Number Here ®
Basics of Energy & Power Dissipation
Xilinx CPLD Solutions Roadmap
Xilinx at work in Low Power. Large Transformer Mid Transformer Small Transformer Battery Pack Large Dual Cell 2 “D” Small Dual Cell 2 “AAA” Mini Single.
World’s Best CPLDs For Low Power, Portable & Remote Applications.
Understanding Essential Computer Concepts. Objectives Investigate types of computers Examine computer systems Examine input devices Examine output devices.
Power Distribution Copyright F. Canavero, R. Fantino Licensed to HDT - High Design Technology.
Intention – Understanding the features of the following networks
Logic Families There are several different families of logic gates. Each family has its capabilities and limitations, its advantages and disadvantages.
Logic Families.
Basic Multimedia Equipment
Computer Information Systems
Digital Integrated Circuits for Communication
COMP541 Transistors and all that… a brief overview
Green cloud computing 2 Cs 595 Lecture 15.
Types of Computers & Computer Hardware
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
Ultra Wideband Technology
ENG2410 Digital Design “CMOS Technology”
Personal Computers and Applications
Introduction to Linear Voltage Regulators
Lecture No. 7 Logic Gates Asalam O Aleikum students. I am Waseem Ikram. This is the seventh lecture in a series of 45 lectures on Digital Logic Design.
Digital Computer Electronics TTL
COOLRUNNER II REAL DIGITAL CPLD
هاLC نمونه 3: شرکتActel (Act-1): A0 A1 قابليت پياده سازي
OUTLINE » Fan-out » Propagation delay » CMOS power consumption
XC9500XL New 3.3v ISP CPLDs.
XILINX CPLDs The Total ISP Solution
University of Colorado at Boulder
Understanding Essential Computer Concepts
Chapter – 2 Logic Families.
Computer Basics: How Do Computers Work? Part II
2.C Memory GCSE Computing Langley Park School for Boys.
Computers © 2005 Prentice-Hall, Inc. Slide 1.
Computers © 2005 Prentice-Hall, Inc. Slide 1.
Arithmetic Building Blocks
ECE 331 – Digital System Design
FAN5358 2MHz, 500mA, SC70 Synchronous Buck Regulator
Quick Presentation: 16Mb Asynchronous SRAM with ECC ECC = Error-Correcting Code New High-Speed, Low-Power Asynchronous SRAMs With On-Chip ECC to Improve.
Computer Memory.
Presentation transcript:

Fast Zero Power

Traditional CPLDs CPLDs migrated from Bipolar to CMOS Easier platform to design upon Lower power consumption Continued to use the same Bipolar design technique to implement Product Terms Product Term Construction Sense Amplifier .25mA each - Standby Higher ICC at Fmax This technique involves building up a word line using 'wired nor' inputs to a node. As more of these inputs are attached to the node, the capacitance increases and so does the time constant. In order to speed up propagation time, this node is followed by a sense amplifier, which examines the node for approximately a 100mV change to indicate a logic level transition.

Consequences of Using Sense Amplifiers Power Consumption Sense amplifiers are linear elements which always draw a substantial amount of current. Each sense amplifier consumes 250uA during standby 128 Macrocell device: 160mA of standby current (128MC * 5PTs/MC * 250uA/PT) Dynamic power increases as frequency increases. Power Down Modes These modes reduce power consumption and performance Complicate timing model (additional delays depending on power down level) Are often associated with “wake-up” modes which have to be designed around Performance Performance versus Power Consumption trade-off Device Size Limitations Power consumption limits the size of the device you can build Noise immunity Sense amplifier makes the device more susceptible to noise

CoolRunner CPLDs New Innovative approach Product Term Construction Eliminated Sense amplifiers Removed Performance vs. Power Consumption trade-off Simultaneously deliver high performance and low power consumption Product Term Construction This patented approach is called Fast Zero Power (FZPTM) Implement a product term word line without the use of sense amplifiers. The Fast Zero Power technology is based upon a CMOS chain of gates to implement “Product Terms” The primary benefit of this technique is much lower power consumption.

CoolRunner Product Term Generation 2 - Input AND gate 4 - Input AND gate 2 In In_bar Vdd I0 I1 I2 I3 2 In In_bar Vdd Tpd < 0.5ns Tpd < 0.6ns I0 I1 I2 I3 8 - Input AND gate I4 I5 I6 I7 Virtual mux controls input DeMorgan Tree generates logic Y = I0I1I2I3 = !(!(I0I1) # !(I2I3)) Distributes capacitance Instantaneous Idd low Tpd < 0.8ns

Consequences of Using FZP Power Consumption 1000 times less standby current 33% to 50% the dynamic power Simultaneously delivers high performance and low power consumption This technology also allows for tremendous amounts of logic resources to be placed in very small packages. Power Down Modes Not needed FZP simultaneously delivers high performance and low power consumption Performance No tradeoffs between Performance and Power Consumption Device Size Limitations No power limits on the device size XCR3960 is the world’s largest CPLD (960 macrocells) Noise immunity Better noise immunity than sense amp based CPLDs

Technology Difference Summary Sense Amplifier .25mA each - Standby Higher ICC at Fmax FZP: CMOS Everywhere - Zero Static Power Competitive CPLDs - bipolar sense amp product terms Always consumes power--even at standby Designer must choose between high performance and low power consumption Limits maximum device size due to power consumption CoolRunner FZP design uses TotalCMOS for product terms Virtually no standby current Dynamic currents 1/3 the competition at Fmax Simultaneously delivers high performance and low power No power limits on device size

CoolRunner Delivers Lowest Power @ Any Speed Reduce Icc requirements while increasing system reliability smaller power supply eliminate fans smaller equipment Smaller device packaging less board area & more logic packing density Competitive CPLDs Competitive CPLDs @ 0 MHz Power (Icc) CoolRunner CoolRunner... System Speed For Free!! 0 Speed (MHz)

CoolRunner Design Win Examples Portable / Consumer PDAs Cell phones MP3 players Laptops Docking stations Battery powered scanners Camcorder viewfinders Digital cameras Portable dictation systems Gas meters Handheld meters Penguin counters Medical Portable syringe pump Home monitoring system Blood analyzer Telecom “Neighborhood” Multiplexors Bay Stations Routers Multiplexors PBXs DACS Central office switches Speech recognition systems PC Peripheral PCMCIA memory cards Portable computer displays White board scanners Memory cards High Performance Alpha workstations and servers Video graphics cards