ADSP-BF542/ADSP-BF544/ADSP-BF547/ADSP-BF548/ADSP-BF549 is a Blackfin embedded processor with a maximum clock speed of 600MHz. It has two 16-bit MACs, two 40-bit ALUs, and four 8-bit video ALUs. It has a RISC-like register and instruction model, supports a variety of operating voltages, and has flexible boot options. It has an on-chip programmable voltage regulator and uses a 400-ball CSP_BGA package that complies with RoHS standards.
The ADSP-BF54x Blackfin processors are high‑performance, low‑power embedded processors that combine dual‑MACs, multiple ALUs, video ALUs and a flexible RISC‑like core. They support up to 600 MHz core frequency, a wide range of operating voltages, and include an on‑chip programmable voltage regulator.
The processors integrate extensive system peripherals such as USB OTG, CAN, UART, SPI, TWI, SD/SDIO, ATA/ATAPI, multiple timers, real‑time clock, watchdog, and up to 152 GPIOs. Memory architecture includes up to 324 KB of on‑chip SRAM/cache, optional L2 SRAM (up to 128 KB), and support for external DDR, mobile DDR, asynchronous SRAM, NOR/NAND flash, and other memory types within a 4 GB unified address space.
| Maximum core frequency | 600 MHz |
|---|---|
| On‑chip memory total | Up to 324 KB |
| General‑purpose I/O pins | 152 |
| Timers/counters with PWM | 11 (32‑bit) |
| USB OTG controller | High speed with integrated PHY |
| CAN interfaces | 2 × CAN 2.0B |
| UART ports | 4 (2 with hardware flow control) |
| Address space | 4 GB (32‑bit addresses) |
| L2 SRAM size | Up to 128 KB (64 KB for BF544, none for BF542) |
The processor can run at up to 600 MHz.
The device provides up to 152 GPIO pins.
External DDR or mobile DDR SDRAM, asynchronous SRAM, NOR flash, NAND flash, and FIFO devices are supported.
Yes, it includes a programmable on‑chip voltage regulator for dynamic power management.