Analog Devices

Analog Devices


Blackfin

Targets: Audio, Automotive, Communication & Wired, Computers & Peripherals, Consumer, General Purpose, Imaging & Video, Industrial, Medical, Military & Aerospace, Mobile & Wireless, Motor Control, Security, Test & Measurement

Analog Devices Blackfin Block Diagram 1

The Blackfin Processor core combines a 32-bit RISC-like instruction set with 16-bit dual MACs (multiply/accumulate units) and targets convergent applications, those with a mix of signal processing (audio, video), and traditional control and data processing.

The Blackfin processor family includes devices that target applications in the consumer, automotive, industrial, instrumentation, and communications markets. To address these markets, the Blackfin processor family offers scalable performance from the 200 MHz ADSP-BF535 to the dual core 600 MHz ADSP-BF561 to the ADSP-BF52x with advanced peripherals to the low power ADSP-BF51x family with real-time Ethernet capabilities and the ADSP-BF50x with 4 MB onboard executable flash memory and a 12-bit dual SAR ADC (analog-to-digital converter).

Analog Devices Blackfin Block Diagram 2

The BF592 is the low cost entry point into the Blackfin portfolio of processors. With a 400 MHz core clock speed and a peripheral set including two SPORT's, a PPI, two SPI's, four general purpose counters and a factory-programmed Instruction ROM block containing the VDK RTOS and C-runtime libraries, the BF592 targets compute intensive industrial, automotive, and general purpose applications that do not require external memory or executable flash. The BF592 is offered in a low cost 9x9mm LFCSP package in commercial and industrial temperature grades as well as automotive qualified.

The ADSP-BF561 integrates two Blackfin processor cores, each of which can operate as fast as 600 MHz. The device integrates 328-kbytes of on-chip memory and includes 16-kbytes each of instruction cache and SRAM, 32-kbytes each of data cache and SRAM, and 4-kbytes of scratchpad SRAM. Additional on-chip memory peripherals include 128-kbytes of L2 SRAM, a four-channel DMA controller, and an external memory controller supporting SDRAM, SRAM, flash, and ROM options. The ADSP-BF561 includes dual parallel-peripheral-interface units that support ITU-R 656 video-data formats; two dual-channel, full-duplex synchronous serial ports supporting eight stereo I2S channels; a UART with IrDA support; and an on-chip PLL. Packaging options include miniBGA and a sparse PBGA.

The Blackfin ADSP-BF54x family features increased I/O and memory bandwidth, on-chip memory, and integration of high bandwidth multimedia peripherals such as USB, ATAPI, SD, NAND, and up to 24-bit LCD display drive capability. The Blackfin ADSP-BF54x family supports CAN and MOST system peripherals to target industrial and multimedia/networked in-vehicle automotive applications. It also embeds Lockbox secure technology to protect customers' intellectual property. Operating at speeds up to 600MHz, the ADSP-BF54x family features an internal bus bandwidth of 532-Mbytes per second to meet the demands of system peripheral integration. This internal bandwidth is matched by up to 260-kbytes of on-chip memory. Up to 152 general-purpose I/O ports are supported. These Blackfin processors offer a MXVR (Media Transfer) interface that integrates automotive telematics and infotainment systems with vehicles through a MOST network.

The ADSP-BF536 and ADSP-BF537 processors integrate IEEE-compliant 802.3 10/100 Ethernet MAC, and feature an enhanced DMA system for high network-bandwidth capability and also embeds a CAN module which is capable of up to 1-Mbps data rates. The ADSP-BF537 features up to 64-kbytes of embedded memory, enabling higher throughput needs for embedded-system applications, such as video security/surveillance and industrial-environment-based distributed-control and factory-automation applications. The ADSP-BF536 targets low-cost connected devices, such as remote monitoring devices, VoIP (Voice over Internet Protocol), and biometrics applications.

The ADSP-BF534 processors' system peripherals include an integrated CAN 2.0B controller; a two-wire interface controller; UART and SPI ports; external DMA request lines; 32-bit timers (some with PWM capability); a real-time clock; a watchdog timer; and a parallel peripheral interface. The ADSP-BF534 integrates a fully compliant CAN 2.0B module capable of data rates of up to 1 Mbps. The CAN module supports up to 32 mailboxes with individual acceptance masks and data filtering.

The ADSP-BF531 and ADSP-BF532 provide a low cost, power-efficient processor targeting convergent signal processing applications. With power consumption as low as 0.23 mW/MHz and performance of 400 MHz, applications can now add greater signal processing performance without sacrificing battery life.

The ADSP-BF533 provides a high performance, power-efficient processor targeting convergent signal processing applications. With performance up to 600 MHz (1200 MMACS), applications can now add greater signal processing performance without significantly increasing their system cost. The high performance 16-/32-bit Blackfin embedded processor core, the flexible cache architecture, the enhanced DMA subsystem and the dynamic power management (DPM) functionality allow system designers to address consumer, communications, automotive, and industrial/instrumentation applications.

The ADSP-BF52x Blackfin Processor family has a power consumption as low as 0.16 mW/MHz and performance up to 600 MHz. Peripherals include High Speed USB 2.0 OTG, 802.2 10/100 Ethernet MAC, Host DMA port, NAND Flash Controller. For space constrained multimedia applications the ADSP-BF52x supports an optional embedded Low Power Stereo Audio CODEC. The ADSP-BF52x family supports the Lockbox security scheme that consists of a firmware-based solution including OTP (One Time Programmable) memory to enable users to implement private keys for secure access to program code. Family members include the ADSP-BF527, ADSP-BF526, ADSP-BF525, ADSP-BF524, ADSP-BF523 and ADSP-BF522.

The ADSP-BF51x processors are single-core devices available at clock speeds up to 400 MHz (800 MMACS) and include 116-kbytes of RAM plus an optional 4-Mbits of serial (SPI) flash memory. Each also integrates Lockbox security for code and content protection. Integrated features include, support for sixteen stereo I2S digital-audio channels, twelve peripheral DMA channels, and an advanced memory controller for glueless connection to multiple banks of external SDRAM, SRAM, Flash, or ROM. Each processor includes two dual-channel synchronous serial communication ports (SPORTs), a high-speed parallel peripheral interface (PPI), an I2C compatible two-wire interface (TWI), dual PC-compatible UARTs, and 2 SPI-compatible serial peripheral interface ports. Family members include the ADSP-BF518, ADSP-BF516, ADSP-BF514 and ADSP-BF512.

The ADSP-BF50x family of processors combine a high performance Blackfin processor with a 4-Mbytes of executable flash memory and a 12-bit, dual SAR ADC. Additionally, with a peripheral set including multiple serial interfaces, a parallel port interface, a CAN controller, two UARTs, eight general-purpose timers, and two 3-phase PWM interfaces, the ADSP-BF50x family targets industrial and instrumentation applications. The 12-bit, dual SAR ADC is a hallmark feature of the ADSP-BF506F. This integrated signal conversion capability targets the requirements of advanced power electronics applications, including motor control, universal power supply (UPS), and alternative energy inverters, as well as many other signal processing applications. An integrated ADC control module peripheral on the ADSP-BF50x family enables highly synchronized and precise control of the ADC's input sampling, eliminating the need for less precise software-based control or more expensive external logic-based control. Family members include the ADSP-BF504, ADSP-BF504F and ADSP-BF506F.