ADSP-BF522/ADSP-BF523/ADSP-BF524/ADSP-BF525/ADSP-BF526/ADSP-BF527 is a Blackfin embedded processor with high performance, low power consumption, programmability and flexibility
This handbook describes the Blackfin ADSP‑BF52x family, highlighting features such as up to 600 MHz core speed, dual 16‑bit MACs, dual 40‑bit ALUs, video ALUs and a 40‑bit shifter. It covers the portable low‑power architecture, on‑chip voltage regulation (for BF523/525/527), and the processor’s RISC‑like instruction set.
The document details memory organization (132 KB on‑chip memory, L1 instruction and data SRAM, scratchpad), extensive peripheral set (USB 2.0 OTG, 10/100 Ethernet MAC, SPI, UART, TWI, NAND flash controller, DMA engines, timers, GPIOs) and system integration aspects such as boot modes, event handling, and automotive qualification.
| Maximum core clock speed | Up to 600 MHz (BF523/525/527) |
|---|---|
| On‑chip memory | 132 KB total (L1 instruction, L1 data, scratchpad) |
| General‑purpose I/Os | 48 GPIO pins |
| USB interface | USB 2.0 high‑speed OTG with integrated PHY |
| Ethernet MAC | IEEE 802.3‑compliant 10/100 Mbps |
| Timers/counters | Eight 32‑bit timers/counters with PWM support |
| On‑chip voltage regulator | Available on ADSP‑BF523/525/527 only |
The ADSP‑BF523, ADSP‑BF525 and ADSP‑BF527 can run at up to 600 MHz.
Yes, the ADSP‑BF523, ADSP‑BF525 and ADSP‑BF527 have an internal voltage regulator; the other models do not.
Each processor includes 132 KB of on‑chip memory, split among instruction SRAM, data SRAM and a scratchpad.
The processors feature an IEEE‑802.3‑compliant 10/100 Mbps Ethernet MAC.