ADSP-BF703 Low Power 400MHz Blackfin+ Embedded Processor with 256KByte L2 SRAM & DDR2/LPDDR Interface

This device is a member of the ADSP-BF70x Blackfin Digital Signal Processor (DSP) product family. The new Blackfin+ processor core combines dual-MAC 16-bit, 32-bit MAC and 16-bit complex MAC in to a state-of-the-art signal processing engine. It also combines advantages of a clean, orthogonal RISC-like microprocessor instruction set, and single-instruction, multiple-data (SIMD) multimedia capabilities within a single instruction-set architecture. Further new enhancements to the Blackfin+ core add cache enhancements, branch prediction and other instruction set improvements—all while maintaining instruction set compatibility to previous Blackfin products.

The processor offers performance up to 400 MHz, as well as lowest power consumption at <100mW. Produced with a low-power and low-voltage design methodology, they provide world-class power management and performance.

By integrating a rich set of industry-leading system peripherals , large on-chip memory & a high speed external memory interface, this Blackfin processor is the platform of choice for next-generation applications that require RISC-like programmability, multimedia support, and leading-edge signal processing in one integrated package. These applications span a wide array of markets, from automotive systems to embedded industrial, instrumentation, video/image analysis, biometric and control applications.

Features and Benefits
  • Blackfin+ core with up to 400 MHz performance
    - Dual 16-bit or single 32-bit MAC support per cycle
    - 16-bit complex MAC and many other instruction set enhancements
    - Instruction set compatible with previous Blackfin product
  • On-Chip Memory
    - 136KB L1 SRAM with multi-parity-bit protection (64KB instruction, 64KB data, 8KB scratchpad)
    - 256KByte on-chip L2 SRAM with ECC protection
    - 512KByte On-chip L2 ROM
  • L3 interface providing 16-bit interface to DDR2 or LPDDR SDRAM devices (up to 200 MHz)
  • Key Peripherals include
    - USB2.0 HS OTG
    - 2x CAN2.0B
    - ePPI Video I/O
    - 2x SPORTs (w/I2S)
    - 2xQuad-SPI / 1xDual-SPI (w/ Host mode option)
    - I2C
    - 2xUART
    - SD/SDIO/MMC (8-bit)
    - 4-ch 12-bit 1MSPS ADC
  • Security and one-time-programmable memory
    - Crypto hardware accelerators for fast secure boot/IP protection memDMA encryption/decryption for fast run-time security
  • Low-cost packaging
    - 184-Ball CSP_BGA package (12 mm × 12mm × 0.8mm pitch), RoHS compliant
  • Low system power with < 100 mW at 400 MHz (< 0.25 mW/MHz) at 25°C TJUNCTION
Processors & DSP
BSDL Model Files
IBIS Models
Data Sheets
Documentnote
ADSP-BF700/701/702/703/704/705/706/707: Blackfin+ Core Embedded Processor Data Sheet (Rev. A)PDF 2.21 M
Application Notes
Documentnote
EE-378: Processor Comparison Guide (ADSP-BF60x/BF70x vs ADSP-SC58x/2158x) (Rev. 1)PDF 554.57 K
EE-376: ADSP-BF70x Blackfin+ Processor System Optimization Techniques
EE-376: Associated ZIP File
PDF 1.38 M
EE-385: Implementing the RSA Cryptosystem with the Public Key Accelerator
EE-385: Associated Code
PDF 572.11 K
EE-373: Tuning the Dynamic Branch Predictor for ADSP-BF70x Blackfin™ Processors (Rev. 1)
EE-373: Associated File
PDF 479.37 K
EE-374: Implementing Second-Stage Loaders on ADSP-BF707 Blackfin® Processors (Rev. 1)
EE-374: Associated File
PDF 398.12 K
EE-356: Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users (Rev. 2)
EE-356: Associated Files
PDF 779.29 K
EE-360: Utilizing the Trigger Routing Unit for System Level Synchronization (Rev. 1)
EE-360: Code Example
PDF 211 kB
EE-368: ADSP-BF70x Blackfin+ Processors Cryptographic Algorithm Validation (Rev. 1)
EE-368: Code Example
PDF 595.33 K
EE-366: Secure Booting Guide for ADSP-BF70x Blackfin+ Processors (Rev. 1)
EE-366: Code Example
PDF 558.51 K
EE-332: Cycle Counting and Profiling (Rev. 2)
EE-332: Code example
PDF 142 kB
EE-261: Understanding Jitter Requirements of PLL-Based Processors (Rev. 1)PDF 90 kB
Processor Manuals
Documentnote
ADSP-BF70x Blackfin+™ Processor Programming Reference (Rev. 0.2)PDF 3825 kB
ADSP-BF70x Blackfin+™ Processor Hardware Reference (Rev. 0.2)
Documentation Errata
PDF 11517 kB
Software Manuals
Documentnote
CrossCore® Embedded Studio 2.4.0 C/C++ Compiler and Library Manual for Blackfin Processors (Rev. 1.8)PDF 3.97 M
CrossCore® Embedded Studio 2.4.0 Loader and Utilities Manual (Rev. 1.8)PDF 1.21 M
CrossCore® Embedded Studio 2.4.0 Linker and Utilities Manual (Rev. 1.8)PDF 1.03 M
CrossCore® Embedded Studio 2.4.0 Assembler and Preprocessor Manual (Rev. 1.8)PDF 776.84 K
lwIP for CrossCore® Embedded Studio 1.0.0 User’s Guide (Rev. 1.1)PDF 266 kB
CrossCore® Software Licensing Guide (Rev. 1.5)PDF 1.07 M
Emulator Manuals
Documentnote
ICE-1000/ICE-2000 Emulator User’s Guide (Rev. 1.2)PDF 321 kB
ICE-100B Emulator User’s Guide (Rev. 1.1)PDF 348 kB
Integrated Circuit Anomalies
Documentnote
ADSP-BF700/ADSP-BF701/ADSP-BF702/BF703/BF704/BF705/BF706/BF707 Blackfin Anomaly List for Revisions 1.0, 1.1 (Rev. F)PDF 197.98 K
Product Highlight
Documentnote
Blackfin ADSP BF70x Series of DSP ProcessorsPDF 4.05 M
Evaluation Kit Manuals
Documentnote
Blackfin®/SHARC® USB EZ-Extender® Manual (Rev. 1.1)PDF 359 kB
Order Information
Part NumberPackagePacking QtyTemp RangePrice 100-499Price 1000+RoHS
ADSP-BF703BBCZ-3 Production184 ball CSPBGA (12x12x1.7mm)OTH 189-40 to 85C8.448.1Y
ADSP-BF703BBCZ-4 Production184 ball CSPBGA (12x12x1.7mm)OTH 189-40 to 85C9.288.91Y
ADSP-BF703KBCZ-3 Production184 ball CSPBGA (12x12x1.7mm)OTH 1890 to 70C7.547.23Y
ADSP-BF703KBCZ-4 Production184 ball CSPBGA (12x12x1.7mm)OTH 1890 to 70C8.297.96Y
Evaluation Boards
Part NumberDescriptionPriceRoHS
ADZS-BF707-BLIP2Evaluation Board199Y
ADZS-BF707-EZBRDEZ Board for ADSP-BF70x processor series249Y
ADZS-BF707-EZLITEEZ KIT for ADSP-BF70x processor series with ICE-1000299Y
ADZS-ICE-1000Low Cost USB-based JTAG Emulator150Y
ADZS-ICE-2000High Performance USB-based JTAG Emulator1495Y
Reference Materials
ADSP-BF700/701/702/703/704/705/706/707: Blackfin+ Core Embedded Processor Data Sheet (Rev. A) adsp-bf700
ADSP-BF701/BF703/BF705/BF707 BSDL File adsp-bf701
ADSP-BF701/BF703/BF705/BF707 1.8/3.3V I/O Blackfin+ Processor IBIS Datafile 184-Ball CSP_BGA Package adsp-bf701
EE-378: Processor Comparison Guide (ADSP-BF60x/BF70x vs ADSP-SC58x/2158x) (Rev. 1) adsp-21583
EE-376: ADSP-BF70x Blackfin+ Processor System Optimization Techniques adsp-bf700
EE-376: Associated ZIP File adsp-bf700
EE-385: Implementing the RSA Cryptosystem with the Public Key Accelerator adsp-21583
EE-385: Associated Code adsp-21583
EE-373: Tuning the Dynamic Branch Predictor for ADSP-BF70x Blackfin™ Processors (Rev. 1) adsp-bf700
EE-373: Associated File adsp-bf700
EE-374: Implementing Second-Stage Loaders on ADSP-BF707 Blackfin® Processors (Rev. 1) adsp-bf700
EE-374: Associated File adsp-bf700
EE-356: Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users (Rev. 2) adsp-ts101s
EE-356: Associated Files adsp-ts101s
EE-360: Utilizing the Trigger Routing Unit for System Level Synchronization (Rev. 1) adsp-cm403f
EE-360: Code Example adsp-cm403f
EE-368: ADSP-BF70x Blackfin+ Processors Cryptographic Algorithm Validation (Rev. 1) adsp-bf700
EE-368: Code Example adsp-bf700
EE-366: Secure Booting Guide for ADSP-BF70x Blackfin+ Processors (Rev. 1) adsp-bf700
EE-366: Code Example adsp-bf700
EE-332: 周期计数与分析 adsp-ts101s
EE-332: Cycle Counting and Profiling (Rev. 2) adsp-ts101s
EE-332: Code example adsp-ts101s
EE-261: Understanding Jitter Requirements of PLL-Based Processors (Rev. 1) adsp-ts101s
ADSP-BF70x Blackfin+™ Processor Programming Reference (Rev. 0.2) adsp-bf700
ADSP-BF70x Blackfin+™ Processor Hardware Reference (Rev. 0.2) adsp-bf700
CrossCore® Embedded Studio 2.4.0 Assembler and Preprocessor Manual (Rev. 1.8) adsp-21262
CrossCore® Embedded Studio 2.4.0 Linker and Utilities Manual (Rev. 1.8) adsp-21262
CrossCore® Embedded Studio 2.4.0 Loader and Utilities Manual (Rev. 1.8) adsp-21262
CrossCore® Embedded Studio 2.4.0 C/C++ Compiler and Library Manual for Blackfin Processors (Rev. 1.8) adsp-bf561
lwIP for CrossCore® Embedded Studio 1.0.0 User’s Guide (Rev. 1.1) adsp-21262
CrossCore软件许可指南,修订版1.1,2012年7月(pdf,360 kB) (Rev. 1.4) adsp-21262
CrossCore® Software Licensing Guide (Rev. 1.5) adsp-21262
ICE-1000/ICE-2000 Emulator User’s Guide (Rev. 1.2) adsp-21262
ICE-100B Emulator User’s Guide (Rev. 1.1) adsp-21262
ADSP-BF700/ADSP-BF701/ADSP-BF702/BF703/BF704/BF705/BF706/BF707 Blackfin Anomaly List for Revisions 1.0, 1.1 (Rev. F) adsp-bf700
Blackfin/SHARC USB EZ-Extender手册,修订版1.1,2012年7月 (Rev. 1.1) adsp-21262
Blackfin®/SHARC® USB EZ-Extender® Manual (Rev. 1.1) adsp-21262
Blackfin ADSP-BF70x Series of DSP Processors Industry’s Performance Leading... adsp-bf700