0 Blackfin BF52x / Low Power. 1 Performance MHz Performance MHz Power mW BF522 400MHz 132 KB RAM HDMA BF524 400MHz 132 KB RAM USB BF526 400MHz 132 KB.

Slides:



Advertisements
Similar presentations
High-performance Cortex™-M4 MCU
Advertisements

Processing Efficiency Jonah Probell Multimedia Systems Engineer Tensilica Truly Understanding Low-Power Multimedia Chip Design.
Lizard Labs Peripheral Reflex System
Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
Microcontroller – PIC – 4 PIC types PIC architecture
Microcomputer Systems 1
May 2007Alon Slapak, Afeka college of 271 DSP: Digital Signal Processors Introduction EZ-KIT Fundamentals Architecture Developmen t flow Introduction At.
The World Leader in High Performance Signal Processing Solutions Personal Digital Notepad October 24,2007.
Slide 1 Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are.
Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
TigerSHARC and Blackfin Different Applications. Introduction Quick overview of TigerSHARC Quick overview of Blackfin low power processor Case Study: Blackfin.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
1 Architectural Analysis of a DSP Device, the Instruction Set and the Addressing Modes SYSC5603 (ELG6163) Digital Signal Processing Microprocessors, Software.
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
AT32AP7000 Intro CS-423 Dick Steflik. Block Diagram.
Asst. Prof. Dr. Alper ŞİŞMAN
1 8-bit developers no longer need to sacrifice performance, power efficiency or scalability for price Deliver increased features and functionality with.
Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Embedded System Spring, 2011 Lecture 3: The PIC Microcontrollers Eng. Wazen M. Shbair.
Fundamental of Microcontrollers
LabVIEW Embedded Module for ARM Microcontrollers
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
Handheld Devices (portable but still explicit usage) Laptops Personal Digital Assistants (Palm, PocketPC) TabletPC Smart Phones.
Microcomputer Systems Project By Shriram Kunchanapalli.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This course provides a technology and product overview of the H8S.
1 AVR Session 2 Master : Dr.jafari Authors: M.H Edrisi, hadi.edrisi yyyy aaaa hhhh oooo oooo.... cccc oooo mmmm.
PS - 87C51Mx2 - SLS-1 Philips Semiconductors 87C51Mx2 Microcontroller.
ATmega128RFA1 Power Measurement. ATmega128RFA1 SoC (uC and Transceiver) Up to 16 MHz (i.e. almost 16 MIPS) Voltage range: 1.8v to 3.6v 16K bytes RAM 128.
Typical Microcontroller Purposes
SPCA554A Mobile Camera Multimedia Processor By Harrison Tsou.
2006 Chapter-1 L3: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Hardware Elements in the Embedded.
The IT700 PIM only supports up to network layer, all other above layers must be executed by other processor. Therefore in the PLC control network two types.
1Auger - North / October 2005 J-M.Brunet, S.Colonges, B.Courty, Y.Desplanches, L.Guglielmi, G.Tristram APC Laboratory – CNRS / IN2P3.
NS7520.
Owner: SKRG Rev *A Tech lead: EWOO 1Mb Quad SPI nvSRAM Quick Presentation 1 Quick Presentation: 1Mb Quad SPI nvSRAM Eliminate Batteries and Reduce.
Developing Power-Aware Strategies for the Blackfin Processor Steven VanderSanden Giuseppe Olivadoti David Kaeli Richard Gentile Northeastern University.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
TI MSP430 MICROCONTROLLERS BY ADITYA PATHAK. THE MSP FAMILY Ultra-low power; mixed signal processors Widely used in battery operated applications Uses.
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
Our Project Next generation communication system for vehicles ▫Simple, real-time visual communication Multi-touch input ▫Driver’s gestures produce an.
THE EMBEDDED SYSTEMDESIGN PROCESS. W HAT IS A PS O C M IXED S IGNAL D EVICE ? P rogrammable S ystem o n C hip PSoC combines: the familiarity of a microcontroller.
Q Cypress Roadmap: Nonvolatile RAM Owner: TUPNonvolatile RAM Roadmap Rev *KBUM: RHOE.
Copyright © Avnet, Inc., Analog Devices, Inc. All rights reserved. Available Blackfin Resources Blackfin Home Page: –
Components of a typical full-featured microcontroller.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
The World Leader in High Performance Signal Processing Solutions IP-PBX introduction Jerry Zeng Blackfin uClinux Team.
Digital Sound Projection ECE 477 Group 6 Design Constraint Analysis Steve Anderson Mike Goldfarb Shao-Fu Shih Josh Smith.
Real Time Systems Lab. rtlab.knu.ac.kr Progress Report Kim Jung Kil.
2D-Graphic Accelerator
Cypress Roadmap: Nonvolatile RAMs Q
Cypress Roadmap: Platform PSoC®
USB The topics covered, in order, are USB background
Microcontrollers & GPIO
Using FPGAs with Processors in YOUR Designs
Microprocessor or Microcontroller
Programming Microcontroller
Microcomputer Systems 1
ECE 3551 Microcomputer Systems 1
Chapter 1: The 8051 Microcontrollers
Getting the Most Out of Low Power MCUs
Cypress Roadmap: CapSense® Controllers
Wireless Embedded Systems
Command and Data Handling
ADSP 21065L.
Presentation transcript:

0 Blackfin BF52x / Low Power

1 Performance MHz Performance MHz Power mW BF MHz 132 KB RAM HDMA BF MHz 132 KB RAM USB BF MHz 132 KB RAM USB 10/100 Ethernet BF MHz 132 KB RAM HDMA BF MHz 132 KB RAM USB BF MHz 132 KB RAM USB 10/100 Ethernet BF522C 400MHz HDMA SiP CODEC BF524C 400MHz USB SiP CODEC BF526C 400MHz USB 10/100 Ethernet SiP CODEC BF522C 300MHz HDMA SiP CODEC BF524C 300MHz USB SiP CODEC BF526C 300MHz USB 10/100 Ethernet SiP CODEC ` 12 x 12 mBGA 12 x 12 mBGA / 17 x 17 mBGA 90nm LP Process ADSP-BF52x Portfolio BF MHz 132 KB RAM HDMA BF MHz 132 KB RAM USB BF MHz 132 KB RAM USB 10/100 Ethernet BF MHz 132 KB RAM HDMA BF MHz 132 KB RAM USB BF MHz 132 KB RAM USB 10/100 Ethernet BF523C 600MHz HDMA SiP CODEC BF525C 600MHz USB SiP CODEC BF527C 600MHz USB 10/100 Ethernet SiP CODEC BF523C 533MHz HDMA SiP CODEC BF525C 533MHz USB SiP CODEC BF527C 533MHz USB 10/100 Ethernet SiP CODEC 12 x 12 mBGA 12 x 12 mBGA / 17 x 17 mBGA 90nm G Process FEATURES

2 ADSP-BF523/BF525/BF527 - Up to 600 MHz Low power embedded processor BF52x Up to 600 MHz family MIPS/$ leadership Flexible peripheral options Low dynamic power Fully software compatible with existing BF53x family X-Grade Now PerformanceUp to 600 MHz 16-bit/32-bit core (2.4 GB/s bandwidth) Power consumption Deep sleep ( V, V, 400 V, 600 MHz 19.5 mW 58 mW 91 mW 280 mW Address range132 MB On-chip Memory132 kB SRAM 8 kB OTP memory New peripherals/features HS USB OTG 10/100 Ethernet MAC NAND flash interface Host interface TWI (I 2 C) PPI SPI 2 x SPORT Extended GPIO Code security (OTP) Bandwidth 266 MBps I/O 266 MBps DMA 266 MBps memory DMA Voltage0.95 to 1.2 V (INT) 1.8 to 3.3 V (EXT) Temperature range -40ºC to +85ºC ambient 0ºC to +70ºC ambient Package 289 MBGA 12 x 12 (0ºC to +70ºC) 208 MBGA 17 x 17 (-40ºC to +85ºC) 600 MHz Blackfin Processor Core Instruction Memory 48 kB SRAM 16 kB SRAM/Cache Data Memory kB Data SRAM 32 kB SRAM/Cache TWI, TMR0-7, CNT, SPORT0-1, UART0-1, SPI0, PPI Test and Emulate Interrupt Controller Watchdog Timer L1 Memory RTC PLL & Power Management 8 kB OTP Ethernet 10/100, NAND/HOST 48 GPIOs EBIU SDRAM Controller Memory Controller DMA Controller HS USB OTG

3 BF52x MHz Product Comparison ADSP-BF523ADSP-BF525ADSP-BF527 Feature HDMAYYY USB-YY Ethernet MAC--Y TWI111 SPORTs222 UARTs222 SPIYYY GP timers888 Watchdog timers111 NAND FlashYYY RTC111 Parallel peripheral interface111 GPIOs48 Embedded CODEC (-C versions)YYY Memory (bytes) L1 instruction SRAM48 kB L1 instruction SRAM/cache16 kB L1 data SRAM32 kB L1 data SRAM/cache32 kB L1 scratchpad4 kB OTP8 kB Boot ROM (not customer-configurable)32 kB Maximum speed grade600 MHz Package options 208-ball MBGA 17 x mm pitchYYY 289-ball MBGA 12 x mm pitchYYY

4 ADSP-BF522/524/ MHz Ultra-low power embedded processor BF52x 300/400 MHz family Flexible peripheral options Less than 1 mA static current Pin compatible to BF52x Fully software compatible with BF52x and existing BF536, BF532/1 Samples March 2008 PerformanceUp to 400 MHz 16-bit/32-bit core (1.8 GB/s bandwidth) Power consumption Hibernate Deep sleep ( V, 100 V, 350 MHz 50 uA 1 +25ºC,3 +85ºC ºC ºC Address range132 MB On-chip Memory132 kB SRAM 8 kB OTP memory New peripherals/features FS/HS USB OTG 10/100 Ethernet MAC NAND flash interface TWI (I 2 C) PPI SPI 2 x SPORT 2 x UART 48 GPIO Code security Bandwidth 266 MBps I/O 266 MBps DMA 266 MBps memory DMA Voltage1.0 to 1.2 V (INT) 1.8 to 3.3 V (EXT) Temperature range 0ºC to +70ºC ambient -40ºC to +85ºC ambient Package 289 MBGA 12 x 12 (0ºC to +70ºC) 208 MBGA 17 x 17 (-40ºC to +85ºC) Up to 400 MHz Blackfin Processor Core Instruction Memory 48 kB SRAM 16 kB SRAM/Cache Data Memory kB Data SRAM 32 kB SRAM/Cache TWI, TMR0-7, CNT, SPORT0-1, UART0-1, SPI0, PPI Test and Emulate Interrupt Controller Watchdog Timer L1 Memory RTC PLL & Power Management 8 kB OTP Ethernet 10/100, NAND/HOST 48 GPIOs EBIU SDRAM Controller Memory Controller 32 kB ROM DMA Controller FS/HS USB OTG

5 BF52x MHz Product Comparison ADSP-BF522ADSP-BF524ADSP-BF526 Feature HDMAYYY USB-YY Ethernet MAC--Y TWI111 SPORTs222 UARTs222 SPIYYY GP timers888 Watchdog timers111 NAND FlashYYY RTC111 Parallel peripheral interface111 GPIOs48 Embedded CODEC (-C versions)YYY Memory (bytes) L1 instruction SRAM48 kB L1 instruction SRAM/cache16 kB L1 data SRAM32 kB L1 data SRAM/cache32 kB L1 scratchpad4 kB OTP8 kB Boot ROM (not customer configurable) 32 kB Maximum speed grade400 MHz Package options 208-ball MBGA 17 x mmYYY 289-ball MBGA 12 x mmYYY

6 Embedded CODEC BF52xC HS USB OTG/NAND interface Embedded low power CODEC supports a System in Package (SiP) Versions available with 300 through 600 MHz BF52x CODEC The BF52xC supports a SiP implementation of a low power stereo CODEC with integrated headphone driver The CODEC is designed specifically for low power applications including MP3 audio and speech players and recorders Further information on the CODEC specification and features can be provided under NDA 600 MHz Blackfin Processor Core Instruction Memory 48 kB SRAM 16 kB SRAM/Cache Data Memory kB Data SRAM 32 kB SRAM/Cache TWI, TMR0-7, CNT, SPORT0-1, UART0-1, SPI0, PPI Test and Emulate Interrupt Controller Watchdog Timer L1 Memory RTC PLL & Power Management 8 kB OTP Ethernet 10/100, NAND/HOST 48 GPIOs EBIU SDRAM Controller Memory Controller 32 kB ROM DMA Controller HS USB OTG ADC MUX DAC Audio Interface Control Interface CSBSDINSCLKMODE DACDATDACLRCBCLKADCLRCADCATDCVDDDBVDDDGNDXTOXTI/MCLKCLKOUT RHPOUT HPGND HPVDD ROUT LOUT LHPOUT RLINEIN AGND VMID MICIN LLINEIN MCBIAS AVDD

7 BF52x Power Estimates Referenced to EE-229 Estimating Power for ADSP-BF531/2/3

8 Power Comparison “A Blackfin device depending on your needs” Core VoltageCore IddPowerCore VoltageCore IddPower% Improvement BF533 vs. BF523/525/527 Power comparison: Low Dynamic Power BF MHzBF523/525/ MHz Hibernate Deep sleep0.8 V16 mA12.8 mW0.95 V20.5 mA19.5 mW 250 MHz0.8 V65 mA52 mW0.95 V61 mA58 mW 400 MHz1.1 V130 mA143 mW0.95 V95.8 mA91.0 mW36% 600 MHz1.26 V275 mA346.5 mW1.26 V222 mA279.7 mW19% BF532 vs. BF522/524/526 Power comparison: Low Static Power BF MHzBF522/525/ MHz Hibernate Deep sleep0.8 V12 mA9.6 mW1.16 V1 mA1.2 mW88% 250 MHz0.8 V73 mA58.4 mW1.16 V34 mA39.4 mW32% 400 MHz1.2 V184 mA220.8 mW1.36 V99 mA134.6 mW39% BF523/525/527 vs. BF522/524/526 Power comparison: Note - 25C Typical BF523/525/ MHz BF522/524/ MHz Hibernate~50 uA Deep sleep0.95 V20.5 mA19.5 mW1.16 V1 mA1.2 mW94% 100 MHz0.95 V33.7 mA32 mW1.16 V17.2 mA20 mW37.5% 250 MHz0.95 V61 mA58 mW1.16 V34 mA39.4 mW32% 400 MHz0.95 V95.8 mA91 mW1.36 V99 mA134.6 mW(48%) 600 MHz1.26 V222 mA279.7 mW

9 Tools & Reference Platforms

10 Software Release Name Specification Freeze Release Date New Processors / RevisionsNew Features Base Release June 1, 2007 August 29, new features Update 1 September 21, 2007 November 19, 2007 BF52x rev 0.1, BF54x rev 0.1, ADSP /8/9 rev 0.2 Completed SSL/DD for 52x and 54x Update 2 December 7, 2007 February 29, 2008 Simulator support for BF522/4/6 rev 0.0, BF531/2/3 rev 0.6 OTP command line tool for 52x and 54x, BF522/4/6 emulator support Update 3TBD2Q08BF51x Basic supportBF522/4/6 SSL/DD support uClinux Kernel is working and checked in on BF527 EZ-KIT Lite VisualDSP Schedule uClinux

11 BF527 EZ-KIT Lite SAP M/N ADZS-BF527-EZLITE Available since Mid-July – released platform available mid-March 08

12 Connectivity: Critical Requirement in Portable Applications Serial Flash AD9387 AD1854 Analog Video Analog Audio Class D AMP VideoDAC LCD Audio Enhancements CX SDRAM BF52xC Optional SIP Stereo CODEC ADXL AD7993 AD7142 Capacitive Sensor 10/100 Reference Platform