Zenode.ai Logo
ADSP-BF504BCPZ-4

ADSP-BF504BCPZ-4

Active
Analog Devices Inc./Maxim Integrated

LOW COST BLACKFIN WITH OPTIMIZED PERIPHERAL SET FOR INDUSTRIAL AND GENERAL PURPOSE APPLICATIONS

Find alt
ADSP-BF504BCPZ-4

ADSP-BF504BCPZ-4

Active
Analog Devices Inc./Maxim Integrated

LOW COST BLACKFIN WITH OPTIMIZED PERIPHERAL SET FOR INDUSTRIAL AND GENERAL PURPOSE APPLICATIONS

Find alt

Description

General part information

ADSP-BF504 Series

The BF504 is a low cost member of the Blackfin portfolio of processors. With a 400 MHz core clock speed and a unique peripheral set including two three-phase PWM units, an ADC Control Module, two SPI’s, two SPORT’s, a CAN controller, a PPI, eight general purpose counters and a Removable Storage Interface, the BF504 is feature and cost optimized for compute intensive industrial and general purpose applications that do not require external memory or executable flash. The BF504 is offered in a low cost 12 × 12mm LFCSP package in commercial and industrial temperature grades.

Technical Specifications

Parameters and characteristics for this part

SpecificationADSP-BF504BCPZ-4
Clock Rate (Frequency)400 MHz
InterfacePPI, IrDA, SPI, SPORT, CAN, UART/USART, I2C, EBI/EMI
Mounting TypeSurface Mount
Non-Volatile Memory TypeExternal
On-Chip RAM68 kB
Operating Temperature (Max)85 °C
Operating Temperature (Min)-40 °C
Package / Case88-VFQFN Exposed Pad, CSP
Package Length12 mm
Package Name88-LFCSP-VQ
Package Width12 mm
TypeFixed Point
Voltage - Core1.29 V
Voltage - I/O (Option 1)1.8 V
Voltage - I/O (Option 2)2.5 V
Voltage - I/O (Option 3)3.3 V

Pricing

Prices provided here are for design reference only. For realtime values and availability, please visit the distributors directly

Sign in to see pricing

Create a free account to access distributor pricing data.

CAD

3D models and CAD resources for this part

Documents

Technical documentation and resources

ADSP-BF504BCPZ-4 | Datasheet
EE-325: Interfacing Atmel Fingerprint Sensor AT77C104B with Blackfin® Processors (Rev.1)
Blackfin®/SHARC®USB EZ-Extender®Manual (Rev.1.1)
VisualDSP++®5.0 Getting Started Guide (Rev.3.0)
EE-330: Windows Vista Compatibility in VisualDSP++ 5.0 Development Tools (Rev.1)
EE-335: Interfacing SD Cards with Blackfin Processors (Rev.1)
VisualDSP++®5.0 Product Release Bulletin (Rev.3.0)
EE-185: Fast Floating-Point Arithmetic Emulation on Blackfin® Processors (Rev.4)
EE-311: VisualDSP++® Flash Programmer API for Blackfin® Processors (Rev.1)
VisualDSP++®5.0 Quick Installation Reference Card (Rev.3.1)
EE-271: Using Cache Memory on Blackfin® Processors (Rev.2)
EE-236: Real-Time Solutions Using Mixed-Signal Front-End Devices with the Blackfin®Processor (Rev.1)
EE-261: Understanding Jitter Requirements of PLL-Based Processors (Rev.1)
EE-257: A Boot Compression/Decompression Algorithm for Blackfin® Processors (Rev.1)
EE-326: Blackfin® Processor and SDRAM Technology (Rev.2)
EE-323: Implementing Dynamically Loaded Software Modules (Rev.1)
EE-183: Rational Sample Rate Conversion with Blackfin® Processors (Rev.5)
ICE-100B Emulator User’s Guide (Rev.1.1)
HPUSB, USB, and HPPCI Emulator User’s Guide (Rev.3.2)
EE-192: Using C To Create Interrupt-Driven Systems On Blackfin® Processors
EE-149: Tuning C Source Code for the Blackfin® Processor Compiler
EE-333: Interfacing Blackfin® Processors to Winbond W25X16 SPI Flash Devices (Rev.1)
Package Drawing - 88-Lead LFCSP (12mm x 12mm w/ EP)
EE-302: Interfacing ADSP-BF53x Blackfin® Processors to NAND FLASH Memory (Rev.1)
EE-110: A Quick Primer on ELF and DWARF File Formats
EE-309: Power Mode Transition Times of Blackfin® Processors (Rev.1)
EE-306: PGO Linker - A Code Layout Tool for Blackfin Processors (Rev.1)
EE-68: Analog Devices JTAG Emulation Technical Reference (Rev.10)
EE-307: Blackfin® Processor Troubleshooting Tips Using VisualDSP++® Tools (Rev.1)
EE-269: A Beginner’s Guide to Ethernet 802.3 (Rev.1)
EE-213: Host Communication via the Asynchronous Memory Interface for Blackfin® Processors (Rev.2)
VisualDSP++®5.0 Device Drivers and System Services Manual for Blackfin Processors (Rev.4.3)
EE-308: Estimating and Optimizing Booting Time for Blackfin® Processors (Rev.1)
EE-234: Interfacing T1/E1 Transceivers/Framers to Blackfin® Processors via the Serial Port (Rev.1)
EE-339: Using External Switching Regulators with Blackfin® Processors (Rev.1)
ICE-1000/ICE-2000 Emulator User’s Guide (Rev.1.2)
EE-204: Blackfin® Processor SCCB Software Interface for Configuring I2C® Slave Devices (Rev.2)
EE-340: Connecting SHARC®and Blackfin®Processors over SPI (Rev.1)
VisualDSP++®5.0 Users Guide (Rev.3.0)
VisualDSP++®5.0 Licensing Guide (Rev.1.4)
EE-175: Emulator and Evaluation Hardware Troubleshooting Guide for VisualDSP++ Users (Rev.14)
EE-341: Expert Pin Multiplexing Plug-in for Blackfin® Processors (Rev.3)
EE-281: Hardware Design Checklist for the Blackfin® Processors (Rev.2)
EE-276: Video Framework Considerations for Image Processing on Blackfin® Processors (Rev.1)
EE-304: Using the Blackfin® Processor SPORT to Emulate a SPI Interface (Rev.1)
EE-347: Formatted Print to a UART Terminal with Blackfin® Processors (Rev.3)
EE-350: Seamlessly Interfacing MEMS Microphones with Blackfin Processors (Rev.1)
VisualDSP++®5.0 Loader and Utilities Manual (Rev.2.5)
EE-104: Setting Up Streams with the VisualDSP Debugger
VisualDSP++®5.0 Kernel (VDK) Users Guide (Rev.3.5)
EE-301: Video Templates for Developing Multimedia Applications on Blackfin® Processors (Rev.1)
EE-235: An Introduction to Scripting in VisualDSP++® (Rev.1)
VisualDSP++®5.0 C/C++ Compiler and Library Manual for Blackfin Processors (Rev.5.4)
EE-334: Using Blackfin®Processor Hibernate State for Low Standby Power (Rev.1)
ADSP-BF50x Blackfin®Processor Hardware Reference (Rev.1.2)
EE-303: Using VisualDSP++® Thread-Safe Libraries with a Third-Party RTOS (Rev.1)
EE-324: System Optimization Techniques for Blackfin® Processors (Rev.1)
EE-197: ADSP-BF531/532/533 Blackfin® Processor Multi-cycle Instructions and Latencies
EE-312: Building Complex VDK/LwIP Applications Using Blackfin® Processors (Rev.2)
EE-128: DSP in C++: Calling Assembly Class Member Functions From C++
VisualDSP++®5.0 Linker and Utilities Manual (Rev.3.5)
VisualDSP++®5.0 Assembler and Preprocessor Manual (Rev.3.4)
ADSP-BF5xx/ADSP-BF60x Blackfin® Processor Programming Reference (Rev.2.2)