1 / 20

Blackfin® Processors ADSP-BF54x Family

Blackfin® Processors ADSP-BF54x Family. The World Leader in High Performance Signal Processing Solutions. a. Multiformat Media Processing. Convergent Processing. Multimode Communications. Embedded Control Processing. Performance. ADSP-BF56x Symmetric multiprocessor. System Integration.

Download Presentation

Blackfin® Processors ADSP-BF54x Family

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Blackfin® ProcessorsADSP-BF54x Family The World Leader in High Performance Signal Processing Solutions a

  2. Multiformat Media Processing Convergent Processing Multimode Communications Embedded Control Processing

  3. Performance ADSP-BF56x • Symmetric multiprocessor System Integration ADSP-BF535/BF533 ADSP-BF54x • Enhanced peripheral set • Lockbox™ security ADSP-BF538/BF538F • Flash memory • CAN 2.0B interface ADSP-BF52xC • Integrated audio CODEC • Lockbox™ security Low Power ADSP-BF531/BF532 • Dynamic power management ADSP-BF52x • As low as 0.16 mW/MHz @ 250 MHz • Lockbox™ security Blackfin Processor Product Portfolio ADSP-BF534/BF536/BF537 • 10/100 Ethernet MAC • CAN 2.0B interface

  4. BF544 • 196 KB RAM • LCD, Tri-EPPI • Host DMA BF547 • 260 KB RAM • HS USB OTG • ATAPI, SDIO, LCD • Host DMA BF542 • 132 KB RAM • HS USB OTG • Dual EPPI Blackfin ADSP-BF54x Family Portfolio BF548/BF549C • 260 KB RAM • HS USB OTG • ATAPI, SDIO, LCD • Host DMA • CAN 2.0B System Integration • Up to 600 MHz • Up to 260 KB RAM • DDR • High bandwidth peripherals • Lockbox™ security • $13.98–$18.66

  5. BF54x System Performance Digital Radio Connectivity Hands Free Video Processing Song Ripping High Performance Audio Navigation

  6. BF54x System Performance Peripheral integration: • Human interface • Connectivity • Multimedia On-chip expanded memory: • Up to 260 Kbytes on-chip memory • OTP (One-Time Programmable) secure locations Bandwidth: • Internal bus bandwidth • External memory bandwidth matched to internal bandwidth

  7. Blackfin Processor – ADSP-BF54x Family ADSP-BF54x Basics • Up to 600MHz single core processor; Fully code-compatible with BF53x • Enhanced memory interfaces • DDR1/ mDDR1 memory support • NAND, NOR, CF : supporting cost-effective storage • ATAPI interface : Audio & Video ripping to HDD, DVD • Lockbox™ Secure technology • Enhanced connections to storage devices • HS USB OTG : Connectivity to portable storage media and devices • SDIO connectivity : connect to WLAN or BT • Enhanced and Multiple PPIs • Connection to popular video converters and high speed codecs • Digital TFT LCD interface with up to 24-bit display capability • Pixel Compositor • Hardware accelerator for Color Conversion, Alpha Blending, and Overlays for MIPS reduction • Enhanced Serial connections • Up to 4xSPORT, 4xUART, 2xTWI, 3xSPI, 2xCAN • 1xUp/Down Counter, 8 x 8 Keyscan / Keyboard interface • Up to 152 GPIO

  8. Blackfin Processor – ADSP-BF54x Family ADSP-BF54x Memory • On-chip • 132KB L1 Memory (64KB Instruction, 64KB Data, 4KB Scratchpad) • Equivalent to the ADSP-BF534 / BF537 devices • Up to 128KB L2 Unified Instruction / Data SRAM depending on version • OTP secure locations • Off-chip • 16-bit Asynchronous memory interface • 4 X 64MB NOR linear addressing • Direct NAND addressing • Burst-mode NOR capability • Separate Synchronous memory interface • 512MB DDR1/ Mobile DDR memory devices ( 16bits, 266MHz )

  9. Blackfin Processor – ADSP-BF54x Family ADSP-BF54x Peripherals • Parallel ATAPI-6 interface • Separate interface from DDR memory subsystem for access to HDD, DVD etc • Supports max DVD transfer rates • Multiplexed with Asynchronous memory interface • High Speed USB OTG interface with integrated PHY • Enhanced PPIs • Up to 75MHz operation, for connection to high-speed ADCs and DACs • EPPI0 can connect to 18-bit and 24-bit RGB LCD displays • EPPI1 can be split into two independent 8-bit EPPIs (EPPI1/EPPI2) • EPPI clock sourced internally or externally • Pixel Compositor offloads compute-intensive video and imaging tasks • RGB<->YUV color conversion • Graphics Blending • Image and Video Overlays • Secure Digital Host • 4-bit port for connection to SD memory cards and SDIO modules like WLAN and Bluetooth

  10. 16-BIT DDR EXT. MEMORY ASYNC/NAND ATAPI HS USB OTG Blackfin—ADSP-BF547/ BF548/ BF549 Block Diagram SYSTEM CONTROL BLOCKS Applicable markets: • Advanced vehicle infotainment • Mobile communications • Security and access control systems • Industrial control and factory automation Core Frequency: • Up to 600 MHz Memory: • 260 kB on-chip L1 and L2 Package: • 400-ball, 17 mm x 17 mm MBGA, 0.8 mm pitch Temperature range: • -40°C/+85°C ambient EMULATOR TEST AND CONTROL EVENT CONTROLLER WATCHDOG TIMER MEMORY DMA REAL-TIME CLOCK VOLTAGE REGULATOR OTP SECURITY PLL BLACKFIN PROCESSOR CORE INST./DATA SCRATCHPAD SRAM 64kB DATA 64kB INST. SRAM/ CACHE 32kB SRAM/ CACHE 16kB SRAM 48kB SRAM 32kB SRAM 128kB 4kB MXVR SD/ SDIO SYSTEM INTERFACE UNIT GPIO L1 MEMORY L2 MEMORY PERIPHERAL BLOCKS PIXEL COMP HOST DMA 2 TWI 2 CAN SPORTS-4, UARTS-4, SPI-3, TIMERS-8 Existing Blackfin Peripheral EPPI0/LCD EPPI1 New Blackfin Peripheral GPIO(WITH 8X8 KEYSCAN AND THUMBWHEEL) GPIO GPIO MXVR/CAN BF549 Automotive Only

  11. Blackfin—ADSP-BF544 Block Diagram Applicable markets: • Automotive driver assistance/safety • Telecommunications radio and switches • Security and access control systems • Factory/building automation Additional peripheral: • 16-bit Host Interface or 8-bit Host + 8-bit EPPI Core Frequency/Memory: • 400 MHz/533 MHz • 196 kB on-chip L1 and L2 Package: • 400-ball, 17 mm x 17 mm MBGA, 0.8 mm pitch Temperature range: • -40°C/+85°C ambient SYSTEM CONTROL BLOCKS EMULATOR TEST AND CONTROL EVENT CONTROLLER WATCHDOG TIMER MEMORY DMA REAL-TIME CLOCK VOLTAGE REGULATOR OTP SECURITY PLL 16-BIT DDR EXT. MEMORY BLACKFIN PROCESSOR CORE ASYNC/NAND INST./DATA SCRATCHPAD SRAM 64kB DATA 64kB INST. SRAM/ CACHE 32kB SRAM/ CACHE 16kB SRAM 48kB SRAM 32kB SRAM 64kB 4kB SYSTEM INTERFACE UNIT GPIO L1 MEMORY L2 MEMORY PERIPHERAL BLOCKS PIXEL COMP HOST DMA 2 TWI 2 CAN SPORTS-4, UARTS-4, SPI-2, TIMERS-11 EPPI0/LCD EPPI1 GPIO(WITH THUMBWHEEL) GPIO GPIO Existing Blackfin Peripheral New Blackfin Peripheral CAN Automotive Only

  12. Blackfin—ADSP-BF542 Block Diagram SYSTEM CONTROL BLOCKS Applicable Markets: • Automotive multimedia device interconnect • PC peripherals • POS/bar code scanners Core Frequency: • 400 MHz/533 MHz/600 MHz Memory: • 132 kB on-chip L1 Package: • 400-ball, 17 mm x 17 mm MBGA, 0.8 mm pitch Temperature Range: • -40°C/+85°C ambient • 0°C/+70°C ambient (600 MHz) EMULATOR AND TEST CONTROL EVENT CONTROLLER WATCHDOG TIMER MEMORY DMA REAL-TIME CLOCK VOLTAGE REGULATOR OTP SECURITY PLL 16-BIT DDR EXT. MEMORY BLACKFIN PROCESSOR CORE ASYNC/NAND SCRATCHPAD SRAM 64kB DATA 64kB INST. ATAPI SRAM/ CACHE 32kB SRAM/ CACHE 16kB SRAM 48kB SRAM 32kB HS USB OTG 4kB SYSTEM INTERFACE UNIT SD/SDIO GPIO L1 MEMORY PERIPHERAL BLOCKS PIXEL COMP EPPI SPORTS-3, UARTS-3, SPI-2, TIMERS-8 TWI CAN Existing Blackfin Peripheral GPIO GPIO New Blackfin Peripheral GPIO (WITH 8X8 KEYSCAN AND THUMBWHEEL) CAN Automotive Only

  13. EPPI Enhancements • Programmable Data Length: 8, 10, 12, 14, 16, 18 or 24 bits per clock cycle • PPI clock can be provided externally or internally • External clock: 75 MHz TX/RX @ 16 bits, allowing connection to popular ADI high-speed converters and HD video encoders/decoders • Internal clock: up to 66 MHz TX/RX, for SCLK=133 MHz • ITU-R BT.656 Internal Blanking, Preamble and Status Word Generation for TX modes • Saves considerable DMA bandwidth by bypassing external memory • Horizontal and Vertical Windowing of inbound/outbound data • Programmable clipping of 8-bit output data • Truncation of RGB888 values to RGB666 or RGB565 for flexible LCD connections • Allows easy connection to 24 bit (8-8-8), 18-bit (6-6-6) or 16-bit (5-6-5) LCDs • De-interleaving/Interleaving Modes for 4:2:2 YCbCr data, allowing efficient DMA transfer in planar and interleaved buffer formats • Optional sign-extension or zero-fill of received data

  14. RGB/YUV 444/422 YUV/RGB 422/444 RGB/YUV 444/422 422/444 YUV/RGB RGB/YUV 444/422 422/444 YUV/RGB New Pixel Compositor Features Why? Provides more MIPS for customer application What is it? Hardware acceleration to perform overlays, color conversion, and alpha blending • Significantly reduces processor core overhead associated with software RGB-YUV color conversion and alpha blending • Image/overlay from L1/L2/L3 memory • Provides image data stream for either active-matrix TFT LCD panel or analog NTSC/PAL DAC • Supports YUV 4:2:2 or RGB888 input/output data format • Overlay content transparency ratio control (alpha) • Support for transparent colors in the desired color space (RGB or YUV) • Programmable color space conversion on either the main image, the overlay image, or the blended output MAIN IMAGE RGB/YUV Memory EPPI TV LCD OVERLAY RGB/YUV

  15. Lockbox™Secure Technology for Blackfin Blackfin Lockbox technology is composed of a mix of hardware and software mechanisms designed to prevent unauthorized access and allow only trusted code to execute on the processor • Safeguards as little as a single function, as much as a complete system, or anything in between • Ensures data integrity through authentication and safeguards confidentiality via encryption of any or all of the system—from core IP/code security to data integrity • Performs digital signature authentication using Elliptic Curve Cryptography and SHA-1 (secure one-way hash) • System designers can use ANY encryption algorithm they desire to protect their code or other assets • Non-volatile One-Time Programmable memory (OTP) provided for secure key storage • Platform for digital rights management support

  16. Lockbox Secure Technology for Blackfin Security Benefits IP protection • Ensure code has not been altered and comes from the appropriate source through authentication • Verify a code or data image against its embedded digital signature Prevention of mass copying • Support cryptographic encryption/decryption when confidentiality is required • Utilize unique chip ID to “lock” processor to one specific boot source/device Digital rights management • Identify valid media content

  17. ENCRYPT HASH VALUE WITH USER’S PRIVATE KEY: DIGITAL SIGNATURE CODE PLAINTEXT OR CIPHERTEXT COMPUTE HASH VALUE DIGITALLY SIGNED MESSAGE COMPUTE HASH VALUE DECRYPT DIGITAL SIGNATURE WITH PUBLIC KEY OBTAIN ORIGINAL HASH VALUE ORIGINAL HASH VALUE CALCULATED HASH VALUE Authentication Process Off-chip message preparation digital signature creation DMA INTO ON-CHIP MEMORY On-chip authentication Signature is verified if hash values match ?=

  18. USB 2.0 (PLX 2272) Keypad USB 2.0 HS OTG (subset of classes) Thumbwheel ATA SD EPPI HDMA NAND flash PPI SPORT SPI TWI (I2C compatible) UART AD1871 ADC AD7266 ADC AD7476A ADC AD7674 ADC AD1854 DAC AD1836 CODEC AD1938 CODEC ADAV801 S/PDIF CODEC ADV7183 Video decoder ADV717x Video encoders NEC NL6448BC33_54 VGA LCD Micron MT9V022 CMOS sensor Omnivision OV7x48 CMOS sensor Partial List of Driver Support for ADSP-BF54x

  19. Summary New Blackfin Processor product family BF549, BF548, BF547, BF544, and BF542 • Meets the challenges of designing electronics for today’s convergent applications and beyond: • Infotainment: converging applications from digital radio to song ripping to video • Advanced driver assistance: multimedia needs for driver feedback • Multimedia device interconnect: pacing changing consumer product standards Embedded with new Lockbox Secure Technology • IP Protection • Prevention of mass copying • Digital rights management

  20. Thank You

More Related