Open search

Digital signal processor

For power-constrained industrial imaging

Analog Devices (US) has introduced the ADSP-BF70x Blackfin processor family. The DSP (digital signal processor) series delivers 800 MMACS of processing power at less than 100 mW. According to the company, the series consumes half the power of competing devices.

(Photo: Analog Devices)

THE EIGHT-MEMBER DSP FAMILY offers an array of connectivity options including two CAN interfaces, USB, SDIO, and others. It enables power sensitive bus-powered applications and extending the life of battery-powered devices. The family includes up to 1 MiB of internal SRAM, while a second configuration features an optional DDR memory interface. This allows designers to incorporate 16- and 32-bit processing in a range of embedded vision use cases, including industrial imaging and building controls as well
as portable and automotive audio. The DSPs are designed for a range of industrial and building automation applications, including intelligent lighting and occupancy sensing
and industrial imaging in cameras, barcode readers, and biometric sensors.
The DPS family’s power consumption, 32-bit math, and on-chip SRAM also suits it to portable audio and automotive audio, where deterministic real-time processing is critical for high-fidelity sound.

A CAN controller implements the CAN protocol. The CAN controller offers 32 mailboxes (8 receive only, 8 transmit only, 16 configurable for receive or transmit), dedicated acceptance masks for each mailbox, additional data filtering on first two bytes, support for both 11-bit and 29-bit identifier message formats, and support for remote frames. It also includes active or passive network support, CAN wakeup from hibernation mode (lowest static power consumption mode), and interrupts, including: TX complete, RX complete, error, and global. An additional crystal is not required to supply the CAN clock, as the CAN clock is derived from a system clock through a programmable divider.

The DSPs include one GP timer unit, which provides eight general-purpose programmable timers. Each timer has an external pin that can be configured either as a pulse width modulator (PWM) or timer output, as an input to clock the timer, or as a mechanism for measuring pulse widths and periods of external events. These timers can be synchronized to an external clock input on the TIMER_TMRx pins, an external TIMER_CLK input pin, or to the internal SCLK0. These timer units can be used in conjunction with the UARTs and the CAN controller to measure the width of the pulses in the data stream to provide a software auto-bit detect function for the respective serial channels.

(Photo: Analog Devices)

For audio and video system architects, the company makes ADI software modules available, including image processing applications software (such as video occupancy sensing, image processing toolbox, and 2D graphics), video imaging codecs such as JPEG and H.264BP/MP, audio codecs including MP3 and WMA, and post processing software including asynchronous sample rate converters and multi-band graphic equalizers. Dolby and DTS algorithms are also available via a software license.

With software IP protection a growing industry security concern, the family includes an onboard crypto hardware accelerator that features fast secure boot with decryption and authentication. For always-on safety critical applications, the series also provides high data integrity with parity and error-correction code protected memory circuitry.

The DSPs are supported by the Crosscore Embedded Studio integrated development environment, which provides design engineers with an interactive real-time development tool. The ADSP-BF707 EZ-KIT-Lite development board and ICE-1000/2000 emulators facilitate the creation, test, and debug of applications of the DSPs. Working in tandem with the Crosscore Embedded Studio development environment, the emulators provide support for all of the company’s JTAG-compliant processors. Debug features are also added, supporting program trace, system trace, and cross-trigger channel control via ARM Coresight serial wire debug support.

"The ADSP-B70x Blackfin family provides a scalable design approach for commercial-, industrial- and automotive-grade equipment where systems engineers must maintain high performance while designing for environmental regulations, portability, extended battery life and shrinking power budgets,” said Andy Lanfear of Analog Devices. “Our latest processor line extends ADI’s leadership position for high-performance, ultra-low-power DSPs by delivering up to 400 MHz with single-cycle, dual-16-bit, 32-bit and complex fixed-point math capability– all while operating on a 95-mW core power budget."

Publish date

Analog Devices