1
Blackfin BF52x / Low Power
2
Performance MHzPerformance MHz
Power mW
Power mW
• BF522 • 400MHz• 132 KB RAM• HDMA
• BF524 • 400MHz• 132 KB RAM• USB
• BF526• 400MHz• 132 KB RAM• USB• 10/100 Ethernet
• BF522 • 300MHz• 132 KB RAM• HDMA
• BF524 • 300MHz• 132 KB RAM• USB
• BF526• 300MHz• 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 1
2 m
BG
A1
2 x
12
mB
GA
/ 1
7 x
17
mB
GA
90nm LP Process90nm LP Process
ADSP-BF52x Portfolio
• BF523 • 600MHz• 132 KB RAM• HDMA
• BF525 • 600MHz• 132 KB RAM• USB
• BF527• 600MHz• 132 KB RAM• USB• 10/100 Ethernet
• BF523 • 533MHz• 132 KB RAM• HDMA
• BF525 • 533MHz• 132 KB RAM• USB
• BF527• 533MHz• 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 1
2 m
BG
A1
2 x
12
mB
GA
/ 1
7 x
17
mB
GA
90nm G Process90nm G Process
FE
AT
UR
ES
FE
AT
UR
ES
3
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
Performance Up to 600 MHz16-bit/32-bit core(2.4 GB/s bandwidth)
Power consumptionDeep sleep (0.95 V) @ 0.95 V, 250 MHz@ 0.95 V, 400 [email protected] V, 600 MHz
19.5 mW58 mW 91 mW280 mW
Address range 132 MB
On-chip Memory 132 kB SRAM8 kB OTP memory
New peripherals/features
•HS USB OTG• 10/100 Ethernet MAC•NAND flash interface•Host interface•TWI (I2C)
•PPI•SPI• 2 x SPORT•Extended GPIO•Code security (OTP)
Bandwidth • 266 MBps I/O• 266 MBps DMA• 266 MBps memory DMA
Voltage 0.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 Memory48 kB SRAM
16 kB SRAM/Cache
Data Memory32 + 4 kB Data SRAM32 kB SRAM/Cache
TWI, TMR0-7, CNT, SPORT0-1, UART0-1, SPI0, PPI
Test and Emulate
InterruptController
Watchdog Timer
L1 Memory
RTCPLL & PowerManagement
8 kB OTP
Ethernet 10/100, NAND/HOST
48 GPIOs
EBIU
SDRAMController
MemoryController
DMA Controller
HS USB OTG
4
BF52x - 600 MHz Product Comparison
ADSP-BF523 ADSP-BF525 ADSP-BF527Feature
HDMA Y Y Y
USB - Y Y
Ethernet MAC - - Y
TWI 1 1 1
SPORTs 2 2 2
UARTs 2 2 2
SPI Y Y Y
GP timers 8 8 8
Watchdog timers 1 1 1
NAND Flash Y Y Y
RTC 1 1 1
Parallel peripheral interface 1 1 1
GPIOs 48 48 48
Embedded CODEC (-C versions) Y Y Y
Memory (bytes)
L1 instruction SRAM 48 kB 48 kB 48 kB
L1 instruction SRAM/cache 16 kB 16 kB 16 kB
L1 data SRAM 32 kB 32 kB 32 kB
L1 data SRAM/cache 32 kB 32 kB 32 kB
L1 scratchpad 4 kB 4 kB 4 kB
OTP 8 kB 8 kB 8 kB
Boot ROM (not customer-configurable) 32 kB 32 kB 32 kB
Maximum speed grade 600 MHz 600 MHz 600 MHz
Package options
208-ball MBGA 17 x 17 0.8 mm pitch Y Y Y
289-ball MBGA 12 x 12 0.5 mm pitch Y Y Y
5
ADSP-BF522/524/526 - 400 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
Performance Up to 400 MHz16-bit/32-bit core(1.8 GB/s bandwidth)
Power consumptionHibernateDeep sleep (1.0 V) @ 1.0 V, 100 [email protected] V, 350 MHz
50 uA1 mA @ +25ºC,3 mA @ +85ºC 20 mA @ +85ºC215 mA @ +85ºC
Address range 132 MB
On-chip Memory 132 kB SRAM8 kB OTP memory
New peripherals/features
• FS/HS USB OTG• 10/100 Ethernet MAC• NAND flash interface• TWI (I2C)• PPI
• SPI• 2 x SPORT• 2 x UART• 48 GPIO• Code security
Bandwidth • 266 MBps I/O• 266 MBps DMA• 266 MBps memory DMA
Voltage 1.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 Memory48 kB SRAM
16 kB SRAM/Cache
Data Memory32 + 4 kB Data SRAM32 kB SRAM/Cache
TWI, TMR0-7, CNT, SPORT0-1, UART0-1, SPI0, PPI
Test and Emulate
InterruptController
Watchdog Timer
L1 Memory
RTCPLL & PowerManagement
8 kB OTP
Ethernet 10/100, NAND/HOST
48 GPIOs
EBIU
SDRAMController
MemoryController
32 kB ROM
DMA Controller
FS/HS USB OTG
6
BF52x - 400 MHz Product ComparisonADSP-BF522 ADSP-BF524 ADSP-BF526
Feature
HDMA Y Y Y
USB - Y Y
Ethernet MAC - - Y
TWI 1 1 1
SPORTs 2 2 2
UARTs 2 2 2
SPI Y Y Y
GP timers 8 8 8
Watchdog timers 1 1 1
NAND Flash Y Y Y
RTC 1 1 1
Parallel peripheral interface 1 1 1
GPIOs 48 48 48
Embedded CODEC (-C versions) Y Y Y
Memory (bytes)
L1 instruction SRAM 48 kB 48 kB 48 kB
L1 instruction SRAM/cache 16 kB 16 kB 16 kB
L1 data SRAM 32 kB 32 kB 32 kB
L1 data SRAM/cache 32 kB 32 kB 32 kB
L1 scratchpad 4 kB 4 kB 4 kB
OTP 8 kB 8 kB 8 kBBoot ROM (not customer configurable) 32 kB 32 kB 32 kB
Maximum speed grade 400 MHz 400MHz 400 MHz
Package options
208-ball MBGA 17 x 17 0.8 mm Y Y Y
289-ball MBGA 12 x 12 0.5 mm Y Y Y
7
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 Memory48 kB SRAM
16 kB SRAM/Cache
Data Memory32 + 4 kB Data SRAM32 kB SRAM/Cache
TWI, TMR0-7, CNT, SPORT0-1, UART0-1, SPI0, PPI
Test and Emulate
InterruptController
Watchdog Timer
L1 Memory
RTCPLL & PowerManagement
8 kB OTP
Ethernet 10/100, NAND/HOST
48 GPIOs
EBIU
SDRAMController
MemoryController
32 kB ROM
DMA Controller
HS USB OTG
ADC
ADC
MUX
MUX
DAC
DAC
Audio Interface
Control Interface
CS
B
SD
IN
SC
LK
MO
DE
DA
CD
AT
DA
CLR
C
BC
LK
AD
CLR
C
AD
CA
T
DC
VD
D
DB
VD
D
DG
ND
XT
O
XT
I/MC
LK
CL
KO
UT
RHPOUT
HPGND
HPVDD
ROUT
LOUT
LHPOUT
RLINEIN
AGND
VMID
MICIN
LLINEIN
MCBIAS
AVDD
8
BF52x Power Estimates
Referenced to EE-229Estimating Power for ADSP-BF531/2/3
9
Power Comparison“A Blackfin device depending on your needs”
Core Voltage Core Idd Power Core Voltage Core Idd Power % Improvement
BF533 vs. BF523/525/527 Power comparison:
Low Dynamic Power
BF533 600 MHz BF523/525/527 600 MHz
Hibernate
Deep sleep 0.8 V 16 mA 12.8 mW 0.95 V 20.5 mA 19.5 mW
250 MHz 0.8 V 65 mA 52 mW 0.95 V 61 mA 58 mW
400 MHz 1.1 V 130 mA 143 mW 0.95 V 95.8 mA 91.0 mW 36%
600 MHz 1.26 V 275 mA 346.5 mW 1.26 V 222 mA 279.7 mW 19%
BF532 vs. BF522/524/526 Power comparison:
Low Static Power
BF532 400 MHz BF522/525/527 400 MHz
Hibernate
Deep sleep 0.8 V 12 mA 9.6 mW 1.16 V 1 mA 1.2 mW 88%
250 MHz 0.8 V 73 mA 58.4 mW 1.16 V 34 mA 39.4 mW 32%
400 MHz 1.2 V 184 mA 220.8 mW 1.36 V 99 mA 134.6 mW 39%
BF523/525/527 vs. BF522/524/526 Power comparison:
Note - 25C Typical
BF523/525/527 600 MHz BF522/524/526 400 MHz
Hibernate ~50 uA ~50 uA
Deep sleep 0.95 V 20.5 mA 19.5 mW 1.16 V 1 mA 1.2 mW 94%
100 MHz 0.95 V 33.7 mA 32 mW 1.16 V 17.2 mA 20 mW 37.5%
250 MHz 0.95 V 61 mA 58 mW 1.16 V 34 mA 39.4 mW 32%
400 MHz 0.95 V 95.8 mA 91 mW 1.36 V 99 mA 134.6 mW (48%)
600 MHz 1.26 V 222 mA 279.7 mW
10
Tools&
Reference Platforms
11
Software
Release Name
Specification Freeze
Release Date
New Processors / Revisions New Features
Base Release
June 1, 2007 August 29, 2007
98 new features
Update 1 September 21, 2007
November 19, 2007
BF52x rev 0.1, BF54x rev 0.1, ADSP-21367/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 3 TBD 2Q08 BF51x Basic support BF522/4/6 SSL/DD support
uClinux Kernel is working and checked in on BF527 EZ-KIT Litehttp://blackfin.uclinux.org/gf/project/uclinux-dist/
VisualDSP++ 5.0 Schedule
uClinux
12
BF527 EZ-KIT LiteSAP M/N ADZS-BF527-EZLITE
Available since Mid-July – released platform available mid-March 08
13
Connectivity: Critical Requirement in Portable Applications
SerialFlash
AD9387AD9387
AD1854AD1854
Analog Video
Analog Audio
Class DClass DAMPAMP
VideoVideoDACDAC
LCD
Audio Enhancements
CX53121
CX53121
SDRAM
BF52xC
OptionalSIP
StereoCODEC
ADXLADXL
AD7993AD7993
AD7142AD7142
CapacitiveSensor
10/100
Reference Platform