ADSP-BF704 低功耗400MHz BLACKFIN+ 嵌入式处理器,带512KB L2 SRAM

该器件是ADSP-BF70x Blackfin数字信号处理器(DSP)产品系列中的一员。 新款Blackfin+处理器内核将16位双MAC、32位MAC和16位复杂MAC结合为最先进的信号处理引擎。 它还将干净且正交的RISC式微处理器指令集的优势和单指令、多数据流(SIMD)多媒体能力结合为一个指令集架构。 而且Blackfin+内核的最新改进加入了缓存增强、分支预测以及其他指令集改进,同时保持指令集兼容之前的Blackfin产品。

该处理器提供高达400 MHz的性能,最低功耗小于100 mW。 它们采用低功耗、低电压设计方法,提供世界一流的电源管理和性能。

此款Blackfin处理器集成了许多业界领先的系统外设和大容量片内存储器,在一个集成封装中提供RISC式编程能力、多媒体支持和先进的信号处理,堪称新一代应用的首选平台。 这些应用涵盖众多市场领域,从汽车系统到嵌入式工业、仪器仪表、视频/图像分析、生物特征识别和控制应用。

产品特点和性能优势
  • Blackfin+内核提供高达400 MHz的性能
    - 单循环支持双通道16位或单通道32位MAC
    - 16位复数MAC和许多其他指令集增强功能
    - 指令集兼容之前的Blackfin产品
  • 片内存储器
    - -136KB L1 SRAM,带多奇偶位保护功能(64KB指令、64KB数据、8KB暂存)
    - 512KB片内L2 SRAM,带ECC保护功能
    - 512KB片内L2 ROM
  • 主要外设包括
    - USB2.0 HS OTG
    - 2x CAN2.0B
    - ePPI视频I/O
    - 2x SPORT(带I2S)
    - 2x四通道SPI / 1x双通道SPI(带主机模式选项)
    - I2C
    - 2xUART
    - SD/SDIO/MMC(4位)
  • 安全和一次性可编程存储器
    - 加密硬件加速器,提供快速安全引导/IP保护
    memDMA加密/解密,提供快速运行时安全
  • 低成本封装
    - 88引脚LFCSP (QFN)封装(12 mm × 12mm),符合RoHS标准
  • 系统功耗低,在400 MHz、TJUNCTION为25 °C时小于100 mW(小于0.25 mW/MHz)
处理器和DSP
BSDL模型
IBIS模型
数据手册
文档备注
ADSP-BF700/701/702/703/704/705/706/707: Blackfin+ Core Embedded Processor Data Sheet (Rev. A)PDF 2.21 M
应用笔记
文档备注
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: 周期计数与分析
EE-332: Code example (Rev 2, 03/2008)
PDF 142 kB
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
处理器使用手册
文档备注
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
软件使用手册
文档备注
CrossCore® Embedded Studio 2.3.0 Assembler and Preprocessor Manual (Rev. 1.7)PDF 776.84 K
CrossCore® Embedded Studio 2.3.0 Linker and Utilities Manual (Rev. 1.7)PDF 1.03 M
CrossCore® Embedded Studio 2.3.0 Loader and Utilities Manual (Rev. 1.7)PDF 1.21 M
CrossCore® Embedded Studio 2.3.0 C/C++ Compiler and Library Manual for Blackfin Processors (Rev. 1.7)PDF 3.97 M
lwIP for CrossCore® Embedded Studio 1.0.0 User’s Guide (Rev. 1.1)PDF 266 kB
CrossCore软件许可指南,修订版1.1,2012年7月(pdf,360 kB) (Rev. 1.4)PDF 360 kB
CrossCore® Software Licensing Guide (Rev. 1.4)PDF 1.07 M
仿真器使用手册
文档备注
ICE-1000/ICE-2000仿真器用户指南,修订版1.0,2014年5月 (Rev. 1.2)PDF 321 kB
ICE-1000/ICE-2000 Emulator User’s Guide (Rev. 1.2)PDF 321 kB
ICE-100B仿真器用户指南,修订版1.1,2012年7月 (Rev. 1.1)PDF 348 kB
ICE-100B Emulator User’s Guide (Rev. 1.1)PDF 348 kB
集成电路异常
文档备注
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
产品聚焦
文档备注
Blackfin ADSP-BF70x系列DSP处理器PDF 4.05 M
Blackfin ADSP BF70x Series of DSP ProcessorsPDF 4.05 M
评估板套件使用手册
文档备注
Blackfin/SHARC USB EZ-Extender手册,修订版1.1,2012年7月 (Rev. 1.1)PDF 359 kB
Blackfin®/SHARC® USB EZ-Extender® Manual (Rev. 1.1)PDF 359 kB
订购信息
产品型号封装包装数量温度范围美金报价 100-499美金报价 1000+RoHS
ADSP-BF704BCPZ-3 量产88 ld LFCSP (12x12mm w/5.9 EP)OTH 168-40 至 85至7.937.62Y
ADSP-BF704BCPZ-4 量产88 ld LFCSP (12x12mm w/5.9 EP)OTH 168-40 至 85至8.738.38Y
ADSP-BF704KCPZ-3 量产88 ld LFCSP (12x12mm w/5.9 EP)OTH 1680 至 70至7.086.8Y
ADSP-BF704KCPZ-4 量产88 ld LFCSP (12x12mm w/5.9 EP)OTH 1680 至 70至7.797.48Y
评估板
产品型号描述美金报价RoHS
ADZS-BF706-EZMINIEvaluation Board69Y
ADZS-ICE-1000Low Cost USB-based JTAG Emulator150Y
ADZS-ICE-2000High Performance USB-based JTAG Emulator1495Y
参考资料
ADSP-BF700/701/702/703/704/705/706/707: Blackfin+ Core Embedded Processor Data Sheet (Rev. A) adsp-bf700
ADSP-BF700/BF702/BF704/BF706 Blackfin+ Processor BSDL File 88-Lead LFCSP/QFN Package adsp-bf700
ADSP-BF700/BF702/BF704/BF706 1.8/3.3V I/O Blackfin+ Processor IBIS Datafile 88-Lead LFCSP Package adsp-bf700
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