White Paper Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs



Similar documents
White Paper FPGA Performance Benchmarking Methodology

White Paper Implementing a Flexible CPLD-Only Digital Dashboard for Automobiles

Using Altera MAX Series as Microcontroller I/O Expanders

MAX II ISP Update with I/O Control & Register Data Retention

In-System Programmability

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

Engineering Change Order (ECO) Support in Programmable Logic Design

Designing with High-Density BGA Packages for Altera Devices

White Paper Streaming Multichannel Uncompressed Video in the Broadcast Environment

White Paper Military Productivity Factors in Large FPGA Designs

FPGAs for High-Performance DSP Applications

White Paper Understanding Metastability in FPGAs

White Paper Using the Intel Flash Memory-Based EPC4, EPC8 & EPC16 Devices

Samsung emcp. WLI DDP Package. Samsung Multi-Chip Packages can help reduce the time to market for handheld devices BROCHURE

Using Pre-Emphasis and Equalization with Stratix GX

White Paper Power-Optimized Solutions for Telecom Applications

The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers

White Paper 40-nm FPGAs and the Defense Electronic Design Organization

White Paper Increase Flexibility in Layer 2 Switches by Integrating Ethernet ASSP Functions Into FPGAs

Programmable Single-/Dual-/Triple- Tone Gong SAE 800

Spread-Spectrum Crystal Multiplier DS1080L. Features

Figure 1. Core Voltage Reduction Due to Process Scaling

Enhancing High-Speed Telecommunications Networks with FEC

AN2760 Application note

Providing Battery-Free, FPGA-Based RAID Cache Solutions

APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction.

January 1999, ver. 3 Application Note Burn-in sockets are zero-insertion-force (ZIF) sockets that do not deform a device s leads.

Using the Agilent 3070 Tester for In-System Programming in Altera CPLDs

Chapter 11. Using MAX II User Flash Memory for Data Storage in Manufacturing Flow

USB-Blaster Download Cable User Guide

December 2002, ver. 1.0 Application Note 285. This document describes the Excalibur web server demonstration design and includes the following topics:

STM32L. Ultra-low-power Cortex -M3 devices

Understanding CIC Compensation Filters

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

DSC1001. Low-Power Precision CMOS Oscillator 1.8~3.3V. Features. General Description. Benefits. Block Diagram

What Determines FPGA Power Requirements?

Figure 1 FPGA Growth and Usage Trends

RoHS Compliant Packaging

etpu Host Interface by:

GeoMax GNSS Zenith10 & Zenith20 Series

Networking Remote-Controlled Moving Image Monitoring System

1-Mbit (128K x 8) Static RAM

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

STLQ ma, ultra low quiescent current linear voltage regulator. Description. Features. Application

LB1836M. Specifications. Monolithic Digital IC Low-Saturation Bidirectional Motor Driver for Low-Voltage Drive. Absolute Maximum Ratings at Ta = 25 C

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

udrive-usd-g1 Embedded DOS micro-drive Module Data Sheet

SKY LF: 20 MHz-3.0 GHz High Power SP4T Switch With Decoder

AVR134: Real Time Clock (RTC) using the Asynchronous Timer. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

7a. System-on-chip design and prototyping platforms

Video and Image Processing Suite

VON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology

Clocking Solutions. Wired Communications / Networking Wireless Communications Industrial Automotive Consumer Computing. ti.

BitBlaster Serial Download Cable

10 ma LED driver in SOT457

Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller

ice40 Oscillator Usage Guide

3-input EXCLUSIVE-OR gate. The 74LVC1G386 provides a 3-input EXCLUSIVE-OR function.

V CC TOP VIEW. f SSO = 20MHz to 134MHz (DITHERED)

Product Datasheet P MHz RF Powerharvester Receiver

Introducing Green Materials and Bill of Material change for the Cyclone II and MAX II Devices

Battery Life in Water Communication Modules

VJ 6040 Mobile Digital TV UHF Antenna Evaluation Board

Applying the Benefits of Network on a Chip Architecture to FPGA System Design

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA

256K (32K x 8) Static RAM

Designing an efficient Programmable Logic Controller using Programmable System On Chip

The 74LVC1G11 provides a single 3-input AND gate.

Monitoring of Intravenous Drip Rate

Location-Aware and Safer Cards: Enhancing RFID Security and Privacy

Simplifying System Design Using the CS4350 PLL DAC

CAN bus ESD protection diode

Using Xilinx CPLDs to Interface to a NAND Flash Memory Device

MAX V CPLD Development Kit User Guide

Final Design Report 19 April Project Name: utouch

USB-Blaster II Download Cable User Guide

How To Prevent Power Supply Corruption On An 8Bit Microcontroller From Overheating

AAT3520/2/4 MicroPower Microprocessor Reset Circuit

MorphIO: An I/O Reconfiguration Solution for Altera Devices

1-of-4 decoder/demultiplexer

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010

76-77 GHz RF Transmitter Front-end for W-band Radar Applications

KEYWORDS: Cellphone, Braille language, Visually impaired people(vip), Microcontroller, Decoder, Latches, DC motors.

How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player

FLYPORT Wi-Fi G

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

EDI s x32 MCM-L SRAM Family: Integrated Memory Solution for TMS320C3x DSPs

u-blox comprehensive approach to multi-gnss positioning

Building Blocks for Rapid Communication System Development

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

Altera Programming Hardware

SN28838 PAL-COLOR SUBCARRIER GENERATOR

PAC52XX Clock Control Firmware Design

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor.

Low-Voltage/Low-Power MCU Solutions from Silicon Labs

Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged

nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board nanoetxexpress Specification Rev 1.

Transcription:

White Paper Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs Introduction Traditionally, portable system designers have used ASICs and ASSPs to implement memory interfaces, I/O expansion, power-on sequencing, discrete logic functions, display, and other functions in portable systems. Cost limitations, power and cooling restrictions, and board space requirements often limit the use of programmable logic devices in these applications. Today, however, innovations in CPLDs in power reduction, cost optimization, and small form-factor packaging allow programmable logic devices to replace or augment ASICs, ASSPs, and discrete devices in portable applications. Owing to their look-up table (LUT)-based architecture and innovative approaches to cost and power optimization, the latest zero-power CPLDs offer features and capabilities not found in older, macrocell-based predecessors, including: Highest logic density per board area Highest I/O count per board area On-chip voltage regulator and oscillator Auto power-down and auto power-up Due to their very low cost and differentiating features, these CPLDs offer portable system designers, on average, 5 percent lower cost and power than older CPLD solutions. As a result, they are being adopted by product developers to deliver the time-to-market and flexibility benefits that ASICs and ASSPs cannot deliver. Portable System Challenges Portable applications are proliferating as demand increases for small, inexpensive products that support high levels of functionality with extended battery life. Table 1 lists some end markets and products for portable applications. Table 1. Portable Markets and Applications Markets Applications Consumer and Automotive Mobile communication handsets Educational toys Portable media players Mobile GPS and navigation E-paper readers Digital cameras Mobile computing Automotive dashboard connectivity Conditional access cards Industrial Barcode scanners Industrial PDAs Camera modules Point-of-sale terminals Remote/wireless metering I/O modules Medical Handheld diagnostics Patient monitoring and treatment Test and Measurement Handheld testers Multimeters Communications Customer premises equipment (CPE) Wireless network Optical modules WP-11-2.2 July 29, ver. 2.2 1

Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs Altera Corporation The drive to support higher levels of functionality in portable systems is on the rise, even as the demand to reduce the size and cost of these systems increases, thus posing a significant challenge for system designers. Many of the most common functions required by portable applications are implemented using discrete components, which drives up board space, cost, and power consumption. These components and functions include: Power up and down sequencing Clock distribution Discrete logic devices for voltage level translation I/O expansion Battery monitoring/charging Display control Keyboard/keypad interface Protocol bridging and translation Memory management Touch-screen decoding Zero-Power CPLDs Reduce Total System Cost and Board Space In portable applications, the functions listed above are often implemented using ASICs, ASSPs, and other discrete devices. However, all of these functions can be integrated into zero-power CPLDs. The latest zero-power CPLDs offer very high logic capability in ultra-small form-factor packages, making them ideal for functions that require high I/O count per board area, such as interfacing with an LCD display, keypad, flash, touch screen, or memory in portable applications. In addition, they also provide a high logic-to-board area ratio, which is needed for integration of discrete components to minimize PCB space. For example, Altera MAX IIZ CPLDs are offered in four low-cost Micro FineLine BGA (MBGA) (.5-mm pitch) packages. Ideal for portable applications, the small form-factor 68-pin, 1-pin, 144-pin, and 256-pin.5-mm MBGA packages enable the system designer to pack more functionality into less board space so as to develop smaller products without sacrificing device functionality. Figure 1 shows the footprints of these packages. Figure 1..5-mm MBGA Package Footprints These small form-factor packages offer the compact size of a.5-mm BGA with the easy breakout of a partially populated array. The 68-pin, 1-pin, and 256-pin packages are designed so that all pins and power connections can be broken out with only two layers of the PCB using Micro Via PCM layout rules. (The 144-pin package requires four layers.) Besides saving board space, ultra-small form-factor packages lower total system cost by enabling system designers to integrate more user I/Os and logic density per board area (mm 2 ). Table 2 shows a comparison of the I/Os per mm 2 and macrocells per mm 2 of some CPLD families. The small form-factor packages on MAX II CPLDs offer up to three times more I/Os per board area (mm 2 ) and over seven times more logic density per board area (mm 2 ) than comparable macrocell-based packages. 2

Altera Corporation Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs Table 2. I/O per mm 2 and Logic Density per mm 2 Comparison of CPLD Families Vendor CPLD Family Device Package Size Equivalent I/Os per Macrocells I/Os (mm) Macrocells mm 2 per mm 2 Altera MAX IIZ EPM24Z M68 5x5 68 192 2.72 7.68 Altera MAX IIZ EPM24Z M1 6x6 8 192 2.22 5.33 Xilinx CoolRunner-II XC2C64 CP56 6x6 45 64 1.25 1.78 Lattice ispmach 4Z 464Z CS56 6x6 32 64.89 1.78 Lattice ispmach 4Z 464Z CS132 8x8 64 64 1. 1. Altera MAX IIZ EPM24Z M68 5x5 68 192 2.72 7.68 Altera MAX IIZ EPM24Z M1 6x6 8 192 2.22 5.33 Xilinx CoolRunner-II XC2C128 CP132 8x8 1 128 1.56 2. Lattice ispmach 4Z 4128Z CS132 8x8 96 128 1.5 2. Altera MAX IIZ EPM57Z M1 6x6 76 44 2.22 12.22 Altera MAX IIZ EPM57Z M144 7x7 116 44 2.37 8.98 Xilinx CoolRunner-II XC2C256 CP132 8x8 16 256 1.66 4. Lattice ispmach 4Z 4256Z CS132 8x8 96 256 1.5 4. The high logic density of the MAX IIZ devices allows designers to reduce the total number of board components, which also reduces total system cost. MAX II devices also support a low-frequency internal oscillator that can eliminate the need for external clock sources for power-up sequencing or event timers and keyboard encoders. Table 3 shows a comparison of the costs and benefits of some ASSP, discrete device, and CPLD solutions used in typical portable applications. MAX II CPLDs reduce the total solution cost of the portable system, as they offer programmable logic resources that integrate other board functions, reducing board space and system complexity. Also, MAX II CPLDs are a better alternative to ASSPs and discrete devices as they are not prone to obsolescence. Table 3. Comparison of Altera MAX II CPLD-Based and Discrete-Based Functions in Portable Systems Solution CPLD Density (MCs) Voltage Frequency Regulator Oscillator BOM Flexibility (2) Obsolescence Notes: (1) An example of a non-altera CPLD is the Xilinx XC2C128CP132-7C (priced at $7.31 for 1 units) (2) BOM flexibility is the ability to work with multiple/different suppliers (e.g., display, flash, or A/D converter suppliers) (3) Pricing based on 1-unit list price Approximate Solution Price (3) Altera MAX II EPM24M1C5 192 $4.8 Microchip PIC16F883-I/SP + TI TPS79118DBVR (LDO) + TI SN74AHC1GDBVR (voltage translator) + TI PAL16R4 (I/O expander) $4.45 FTDI 245RL (ASSP) + TI TPS79118DBVR (LDO) + TI PAL16R4 (I/O expander) Non-Altera CPLD (1) + TI TPS79118DBVR (LDO) + Microchip PIC12F683-E/SN-ND (power-up sequence controller) $4.76 128-256 $8.-$16.5 Reduced Power Consumption Lowers Costs Power consumption is another challenge that portable design engineers face. Consumers demand smaller products with more features, but also want extended battery life to meet their mobile lifestyles. Power dissipation consists of dynamic and static components, and reducing both of these can extend the battery life. Reduced power consumption 3

Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs Altera Corporation improves overall product costs by requiring lower-cost batteries and/or power supplies to achieve the desired operating time. MAX II devices have many power system characteristics that are beneficial for portable applications. MAX II devices deliver the lowest dynamic power in the CPLD industry and offer a power-down capability that conserves battery life. The typical standby current draw of MAX IIZ devices is only in the tens of microamps, the lowest power consumption per macrocell or per I/O of any CPLD. Figure 2 shows the system power curves for the MAX IIZ device compared to those of two CoolRunner-II devices. The red line for the CoolRunner-II devices represents their power consumption across operating frequency, and the blue line represents the power consumption of a comparable MAX IIZ device. Also shown are the typical and maximum standby current draw for each of the devices. Figure 2. MAX IIZ vs. CoolRunner-II: Dynamic and Static Power Consumption XC2C256 19 μa typical standby 6 μa maximum 4 Power (mw) 3 XC2C128 43 μa typical standby 1 μa maximum 2 1 MAX IIZ EPM24Z 29 μa typical standby 9 μa maximum 2 4 6 8 1 Frequency (MHz) In addition to offering the lowest standby power, MAX IIZ CPLDs feature an easy-to-use power-down capability that enables portable system designers to achieve zero power at MHz. Unlike competing CPLDs, the superior power system characteristics of MAX II CPLDs such as hot-socketing support enable them to be completely powered down without any power-sequence restrictions, thereby conserving battery power when the portable system is not in use. Figure 3 shows the ability of the MAX II device to achieve zero power at MHz when completely powered down. The application example assumes 5 percent of inputs are stuck at V CC and 5 percent are at GND when the CPLD s V CCINT and V CCIO are powered down. As illustrated, the leakage current through the I/O pins on the CoolRunner-II device results in greater power dissipation when the device is off compared to when the MAX II device is off. Multiple I/Os at V CC or GND have very little or no effect on the MAX II device s power dissipation when it is turned off. Older CPLD devices cannot be turned off to save power unless every input from all parts of the circuit is guaranteed to be off, but MAX II devices have no such requirement. 4

Altera Corporation Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs Figure 3. MAX II vs. CoolRunner-II: Power Down Mode in Portable System 4 Total V CCINT + VCCIO Power (mw) 35 3 25 2 15 1 5 MAX II Consumes 99% Lower Power at MHz Total System Power Saving CoolRunner-II XC2C128 at 3.V 85% Total System Power Saving at 5 MHz EPM24 at 3.V 1 2 3 4 5 6 7 8 9 1 Frequency (MHz) It is critical that a portable system with multiple power domains have a very flexible control mechanism and that each domain be very easy to power up and power down. Power transitions are also important, as a typical power management system is constantly transitioning from one power mode to another. Depending on the hot-socket characteristics of a device, it might consume more power parasitically in the off state than in the on state, due to poor hot-socket characteristics. The main hot-socket concern is the I/O pin leakage when power is not applied to the PLD. Hot-socket leakage is the current leakage of an I/O pin at V CC or GND when the device V CCIO or V CCINT is not applied. Hot-socket leakage can cause system power dissipation through an I/O pin even when the device is powered down. MAX II devices offer hot-socket support with very low static hot-socket leakage. The hot-socket feature removes some of the difficulty that designers face when using components on PCBs that have a mix of 3.3V, 2.5V, 1.8V, and 1.5V devices that are powered down in different modes. In a portable system, hot-socket support facilitates power-down of sections of the system without unwanted parasitic leakage paths through the CPLD I/O pins. Conclusion MAX II CPLDs offer several key benefits over ASIC, ASSP, discrete, and other CPLD devices. The ultra-small form-factor packages combined with the high-density, core voltage regulator, and internal frequency oscillator features, allow system designers to integrate existing discrete devices on a board, reducing total system cost and minimizing board space. In addition, MAX II CPLDs enable the system designer to not only reduce system power consumption, but also to simplify system power management in the end product. For most portable applications where ASICs, ASSPs, and discrete devices are traditionally used, MAX II CPLDs low total solution cost provides a compelling argument for replacing or augmenting these devices. 5

Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs Additional Resources Altera Corporation More about MAX IIZ CPLDs: www.altera.com/maxii MAX II Power-Down Design: www.altera.com/support/examples/max/exm-power-down.html Portable Applications Using MAX II Devices: www.altera.com/max2-portable AN 422: Power Management in Portable Systems Using MAX II CPLDs: www.altera.com/literature/an/an422.pdf AN 114: Designing With High-Density BGA Packages for Altera Devices: www.altera.com/literature/an/an114.pdf Six Ways to Replace a Microcontroller With a CPLD: www.altera.com/literature/wp/wp-141-six-ways-to-replace-microcontroller-with-cpld.pdf Using Zero-Power CPLDs to Substantially Lower Power Consumption in Portable Applications: www.altera.com/literature/wp/wp-142-using-zero-power-cplds-to-lower-power-in-portable.pdf Using LEDs as Light-Level Sensors and Emitters: www.altera.com/literature/wp/wp-176-led-driver-reduces-power-adjusting-intensity-ambient-light.pdf Acknowledgements Martin S. Won, Senior Member of Technical Staff, Customer Success Programs, Altera Corporation 11 Innovation Drive San Jose, CA 95134 www.altera.com Copyright 29 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device designations, and all other words and logos that are identified as trademarks and/or service marks are, unless noted otherwise, the trademarks and service marks of Altera Corporation in the U.S. and other countries. All other product or service names are the property of their respective holders. Altera products are protected under numerous U.S. and foreign patents and pending applications, maskwork rights, and copyrights. Altera warrants performance of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to in writing by Altera Corporation. Altera customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services. 6