ADSP-BF592KCPZ Analog Devices Inc, ADSP-BF592KCPZ Datasheet

58T4522

ADSP-BF592KCPZ

Manufacturer Part Number
ADSP-BF592KCPZ
Description
58T4522
Manufacturer
Analog Devices Inc
Datasheets

Specifications of ADSP-BF592KCPZ

Operating Temperature (min)
0C
Operating Temperature (max)
70C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
64
Rohs Compliant
YES
Frequency
400MHz
Embedded Interface Type
PPI, SPI, UART
No. Of I/o's
32
Operating Temperature Range
0°C To +70°C
Digital Ic Case Style
LFCSP
No. Of Pins
64
Core Supply Voltage
1.4V
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADSP-BF592KCPZ-2
Manufacturer:
BROADCOM
Quantity:
154
FEATURES
Up to 400 MHz high performance Blackfin processor
Accepts a wide range of supply voltages for internal and I/O
Off-chip voltage regulator interface
64-lead (9 mm × 9 mm) LFCSP package
MEMORY
68K bytes of core-accessible memory
64K byte L1 instruction ROM
Flexible booting options from internal L1 ROM and SPI mem-
Memory management unit providing memory protection
Blackfin and the Blackfin logo are registered trademarks of Analog Devices, Inc.
Rev. A
Information furnished by Analog Devices is believed to be accurate and reliable.
However, no responsibility is assumed by Analog Devices for its use, nor for any
infringements of patents or other rights of third parties that may result from its use.
Specifications subject to change without notice. No license is granted by implication
or otherwise under any patent or patent rights of Analog Devices. Trademarks and
registered trademarks are the property of their respective owners.
Two 16-bit MACs, two 40-bit ALUs, four 8-bit video ALUs,
RISC-like register and instruction model for ease of
Advanced debug, trace, and performance monitoring
operations, see
(See
ory or from host devices including SPI, PPI, and UART
40-bit shifter
programming and compiler-friendly support
Table 1 on Page 3
L1 INSTRUCTION
ROM
VOLTAGE REGULATOR INTERFACE
Operating Conditions on Page 15
L1 INSTRUCTION
for L1 and L3 memory size details)
SRAM
L1 DATA
SRAM
JTAG TEST AND EMULATION
Figure 1. Processor Block Diagram
WATCHDOG TIMER
DCB
CONTROLLER
CONTROLLER
INTERRUPT
DMA
BOOT
ROM
DEB
PERIPHERAL
ACCESS BUS
ACCESS
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106 U.S.A.
Tel: 781.329.4700
Fax: 781.461.3113
PERIPHERALS
Four 32-bit timers/counters, three with PWM support
2 dual-channel, full-duplex synchronous serial ports (SPORT),
2 serial peripheral interface (SPI) compatible ports
1 UART with IrDA support
Parallel peripheral interface (PPI), supporting ITU-R 656
2-wire interface (TWI) controller
9 peripheral DMAs
2 memory-to-memory DMA channels
Event handler with 28 interrupt inputs
32 general-purpose I/Os (GPIOs), with programmable
Debug/JTAG interface
On-chip PLL capable of frequency multiplication
DMA
BUS
supporting eight stereo I
video data formats
hysteresis
TIMER2–0
SPORT1
SPORT0
Embedded Processor
© 2011 Analog Devices, Inc. All rights reserved.
UART
SPI0
SPI1
TWI
PPI
2
S channels
ADSP-BF592
PORT F
PORT G
GPIO
www.analog.com
Blackfin

Related parts for ADSP-BF592KCPZ

ADSP-BF592KCPZ Summary of contents

Page 1

... DMA ACCESS BUS DCB DEB BOOT ROM Figure 1. Processor Block Diagram One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106 U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 Blackfin Embedded Processor ADSP-BF592 2 S channels SPORT1 PORT F PPI TIMER2–0 GPIO UART SPI0 SPORT0 PORT G SPI1 TWI www ...

Page 2

... ADSP-BF592 TABLE OF CONTENTS Features ................................................................. 1 Memory ................................................................ 1 Peripherals ............................................................. 1 General Description ................................................. 3 Portable Low Power Architecture ............................. 3 System Integration ................................................ 3 Blackfin Processor Core .......................................... 3 Memory Architecture ............................................ 5 Event Handling .................................................... 5 DMA Controllers .................................................. 6 Processor Peripherals ............................................. 6 Dynamic Power Management .................................. 8 Voltage Regulation ................................................ 9 Clock Signals ....................................................... 9 Booting Modes ................................................... 11 Instruction Set Description ................................... 12 Development Tools ............................................. 12 Designing an Emulator-Compatible Processor Board (Target) ...

Page 3

... GENERAL DESCRIPTION The ADSP-BF592 processor is a member of the Blackfin of products, incorporating the Analog Devices/Intel Micro Signal Architecture (MSA). Blackfin processors combine a dual- MAC state-of-the-art signal processing engine, the advantages of a clean, orthogonal RISC-like microprocessor instruction set, and single-instruction, multiple-data (SIMD) multimedia capa- bilities into a single instruction-set architecture ...

Page 4

... ADSP-BF592 The address arithmetic unit provides two addresses for simulta- neous dual fetches from memory. It contains a multiported register file consisting of four sets of 32-bit index, modify, length, and base registers (for circular buffering) and eight additional 32-bit pointer registers (for C-style indexed stack manipulation) ...

Page 5

... TMK (VDK core), C run-time libraries, and DSP libraries. See the VisualDSP++ documentation for more information. Custom ROM (Optional) The on-chip L1 Instruction ROM on the ADSP-BF592 may be customized to contain user code with the following features: • 64K bytes of L1 Instruction ROM available for custom code Figure 3. • ...

Page 6

... The inputs into the SIC and the default mappings into the CEC are described in the ADSP-BF59x Black- fin Processor Hardware Reference, “System Interrupts” chapter. The SIC allows further control of event processing by providing three pairs of 32-bit interrupt control and status registers ...

Page 7

... SPI port provides a full-duplex, synchronous serial interface, which supports both master/slave modes and multimaster environments. UART Port The ADSP-BF592 processor provides a full-duplex universal asynchronous receiver/transmitter (UART) port, which is fully compatible with PC-standard UARTs. The UART port provides a simplified UART interface to other peripherals or hosts, supporting full-duplex, DMA-supported, asynchronous trans- fers of serial data ...

Page 8

... DMA access is available to appropriately configured L1 memories. For more information about PLL controls, see the “Dynamic Power Management” chapter in the ADSP-BF59x Blackfin Pro- cessor Hardware Reference. Sleep Operating Mode—High Dynamic Power Savings The sleep mode reduces dynamic power dissipation by disabling the clock to the processor core (CCLK) ...

Page 9

... T is the duration running at f RED VOLTAGE REGULATION The ADSP-BF592 processor requires an external voltage regula- tor to power the V consumption, the external voltage regulator can be signaled through EXT_WAKE to remove power from the processor core. This signal is high-true for power-up and may be connected directly to the low-true shut-down input of many common regulators ...

Page 10

... Figure 4. A design procedure for third-overtone oper- ation is discussed in detail in (EE-168) Using Third Overtone Crystals with the ADSP-218x DSP on the Analog Devices web- site (www.analog.com)—use site search on “EE-168.” The Blackfin core runs at a different clock rate than the on-chip peripherals ...

Page 11

... PLL, clock frequencies, or serial bit rates. The boot ROM also features C-callable functions that can be called by the user application at run time. This enables second stage boot or boot management schemes to be implemented with ease. Rev Page August 2011 ADSP-BF592 ...

Page 12

... Blackfin processors also fully emulates the ADSP-BF592 processor. EZ-KIT Lite® Evaluation Board For evaluation of the ADSP-BF592 processor, use the EZ-KIT Lite boards soon to be available from Analog Devices. When these evaluation kits are available, order using part number ADZS-BF592-EZLITE ...

Page 13

... SIGNAL DESCRIPTIONS Signal definitions for the ADSP-BF592 processor are listed in Table 7. In order to maintain maximum function and reduce package size and pin count, some pins have dual, multiplexed functions. In cases where pin function is reconfigurable, the default state is shown in plain text, while the alternate function is shown in italics ...

Page 14

... ADSP-BF592 Table 7. Signal Descriptions (Continued) Signal Name PG11–GPIO/SPI1_SSEL5/PPI_D3 PG12–GPIO/SPI1_SSEL2/PPI_D4/WAKEN2 PG13–GPIO/SPI1_SSEL1/SPI1_SS/PPI_D5 PG14–GPIO/SPI1_SSEL4/PPI_D6/TACLK1 PG15–GPIO/SPI1_SSEL6/PPI_D7/TACLK2 TWI SCL SDA JTAG Port TCK TDO TDI TMS TRST EMU Clock CLKIN XTAL EXTCLK Mode Controls RESET NMI BMODE2–0 PPI_CLK External Regulator Control ...

Page 15

... J T Junction Temperature J 1 Bidirectional leads (PF15–0, PG15–0) and input leads (TCK, TDI, TMS, TRST, CLKIN, RESET, NMI, and BMODE2–0) of the ADSP-BF592 processor are 3.3 V tolerant (always accept up to 3.6 V maximum V ). Voltage compliance (on outputs Parameter value applies to all input and bidirectional leads, except SDA and SCL. ...

Page 16

... ADSP-BF592 ADSP-BF592 Clock Related Operating Conditions Table 8 describes the core clock timing requirements for the ADSP-BF592 processor. Take care in selecting MSEL, SSEL, and CSEL ratios so as not to exceed the maximum core clock and system clock (see Table 10). Table 9 describes phase-locked loop operating conditions ...

Page 17

... Applies to bidirectional pins SCL and SDA. 5 Applies to all signal pins. 6 Guaranteed, but not tested. 7 See the ADSP-BF59x Blackfin Processor Hardware Reference Manual for definitions of sleep, deep sleep, and hibernate operating modes. 8 See Table 11 for the list of I power vectors covered. DDINT ...

Page 18

... I DDINT DD-HIGH I DD-TYP ) and DDINT I DD-APP I DD-NOP I DD-IDLE 1 See Estimating Power for ASDP-BF534/BF536/BF537 Blackfin Processors (EE-297). The power vector information also applies to the ADSP-BF592 processor. (mA) Voltage (V 1.25 V 1.30 V 1.13 1.29 2.01 2.16 3.2 3.5 4.86 5.3 7.73 8.36 11.37 12 ...

Page 19

... Table 15. is outside speci- DDEXT cur Table 16 Rev Page August 2011 ADSP-BF592 and V specifications have separate OH OL Electrical table. Groups DDEXT ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary circuitry, damage may occur on devices subjected to high energy ESD ...

Page 20

... ADSP-BF592 PACKAGE INFORMATION The information presented in Figure 6 details about the package branding for the ADSP-BF592 proces- sor. For a complete listing of product availability, see Guide on Page 43. ADSP-BF592 tppZccc vvvvvv.x n.n #yyww country_of_origin Figure 6. Product Information on Package Table 17. Package Brand Information Brand Key ...

Page 21

... If the DF bit in the PLL_CTL register is set, the minimum f 5 Applies after power-up sequence is complete. See 6 The ADSP-BF592 processor does not have a dedicated CLKBUF pin. Rather, the EXTCLK pin may be programmed to serve as CLKBUF or CLKOUT. This parameter applies when EXTCLK is programmed to output CLKBUF. t CKIN ...

Page 22

... ADSP-BF592 Table 19. Power-Up Reset Timing Parameter Timing Requirements t RESET Deasserted after the V RST_IN_PWR Specification CLKIN V DD_SUPPLIES , V , and CLKIN Pins are Stable and within DDINT DDEXT t RST_IN_PWR Figure 8. Power-Up Reset Timing Rev Page August 2011 Min Max 3500 × t CKIN Unit μs ...

Page 23

... PSUD Figure 9. PPI with External Frame Sync Timing DATA SAMPLED / FRAME SYNC SAMPLED t PCLKW t HFSPE t SDRPE Figure 10. PPI GP Rx Mode with External Frame Sync Timing Rev Page August 2011 ADSP-BF592 2.5 V/3.3 V DDEXT DDEXT Max Min Max t –1.5 SCLK –1.5 2 × ...

Page 24

... ADSP-BF592 PPI_CLK PPI_FS1/2 PPI_DATA FRAME SYNC DRIVEN PPI_CLK t DFSPE t HOFSPE PPI_FS1/2 t SDRPE PPI_DATA FRAME SYNC DRIVEN PPI_CLK t DFSPE t HOFSPE PPI_FS1/2 PPI_DATA DATA DRIVEN / FRAME SYNC SAMPLED SFSPE HFSPE PCLKW t DDTPE t HDTPE Figure 11. PPI GP Tx Mode with External Frame Sync Timing DATA ...

Page 25

... SCLK 2 4 × t TSCLKE 2 4 × t RSCLKE Min 1 11.5 1 –1.5 1 11.5 1 –1 – –1.8 Rev Page August 2011 ADSP-BF592 V V DDEXT DDEXT 1.8V Nominal 2.5 V/3.3V Nominal Max Min Max 4.5 2 × t SCLK 4 × t TSCLKE 4 × t RSCLKE DDEXT DDEXT 1.8V Nominal 2 ...

Page 26

... ADSP-BF592 DATA RECEIVE—INTERNAL CLOCK DRIVE EDGE SAMPLE EDGE t SCLKIW RSCLKx t DFSI t HOFSI RFSx (OUTPUT) t SFSI RFSx (INPUT) t SDRI DRx DATA TRANSMIT—INTERNAL CLOCK DRIVE EDGE SAMPLE EDGE t SCLKIW TSCLKx t D FSI t HOFSI TFSx (OUTPUT) t SFSI TFSx (INPUT) t DDTI t HDTI DTx ...

Page 27

... Data Disable Delay from Internal TSCLKx DDTTI 1 Referenced to drive edge. TSCLKx DTx V 1.8V Nominal Min –2 1 DRIVE EDGE DRIVE EDGE t DTENE/I Figure 16. Serial Ports — Enable and Three-State Rev Page August 2011 ADSP-BF592 V DDEXT DDEXT 2.5 V/3.3V Nominal Max Min Max SCLK SCLK – SCLK ...

Page 28

... ADSP-BF592 Table 24. Serial Ports—External Late Frame Sync Parameter Switching Characteristics t Data Delay from Late External TFSx DDTLFSE or External RFSx in multi-channel mode with MFD = 0 t Data Enable from External RFSx in multi-channel mode with DTENLFSE 1, 2 MFD = 0 1 When in multi-channel mode, TFSx enable and TFSx valid follow external RFSx/TFSx setup to RSCLKx/TSCLKx > ...

Page 29

... DELAY TIME DATA TRANSMIT TFS/TMR (OUT) t DFTSCLKCNV TSCLKx (OUT) t DFTSCLKCNV TSCLKx (OUT) t DDTI t HDTI DTx Figure 18. Serial Ports Gated Clock Mode Rev Page August 2011 ADSP-BF592 V V DDEXT DDEXT 2.5 V/3.3 V Nominal Max Min Max 8 –1.8 – 3 0.5 × t – 3 TSCLK t – ...

Page 30

... ADSP-BF592 Serial Peripheral Interface (SPI) Port—Master Timing Table 26 and Figure 19 describe SPI port master operations. Table 26. Serial Peripheral Interface (SPI) Port—Master Timing Parameter Timing Requirements t Data Input Valid to SCK Edge (Data Input Setup) SSPIDM t SCK Sampling Edge to Data Input Invalid ...

Page 31

... SPICHS t DDSPID t HDSPID t HSPID t t HDSPID DDSPID t SSPID Figure 20. Serial Peripheral Interface (SPI) Port—Slave Timing Rev Page August 2011 ADSP-BF592 V V DDEXT DDEXT 1.8V Nominal 2.5 V/3.3V Nominal Max Min Max – 1.5 2 × t – 1.5 SCLK – 1.5 2 × t – ...

Page 32

... ADSP-BF592 Universal Asynchronous Receiver-Transmitter (UART) Ports—Receive and Transmit Timing The UART ports receive and transmit operations are described in the ADSP-BF59x Hardware Reference Manual. General-Purpose Port Timing Table 28 and Figure 21 describe general-purpose port operations. Table 28. General-Purpose Port Timing Parameter Timing Requirement ...

Page 33

... SCLK t TOD t t TIS TIH Figure 22. Timer Cycle Timing Min Figure 23. Timer Clock Timing Rev Page August 2011 ADSP-BF592 V V DDEXT DDEXT 2.5 V/3.3V Nominal Max Min Max 1 × t SCLK 1 × t SCLK 8 – – 1) × – 1.5 (2 – ...

Page 34

... ADSP-BF592 JTAG Test And Emulation Port Timing Table 31 and Figure 24 describe JTAG port operations. Table 31. JTAG Port Timing Parameter Timing Requirements t TCK Period TCK t TDI, TMS Setup Before TCK High STAP t TDI, TMS Hold After TCK High HTAP t System Inputs Setup Before TCK High ...

Page 35

... OUTPUT DRIVE CURRENTS Figure 25 through Figure 33 show typical current-voltage char- acteristics for the output drivers of the ADSP-BF592 processor. The curves represent the current drive capability of the output drivers. See Table 7 on Page 13 for information about which driver type corresponds to a particular pin. ...

Page 36

... ADSP-BF592 –10 –20 –30 –40 –50 0 0.5 1.0 SOURCE VOLTAGE (V) Figure 30. Driver Type B Current (1.8V V 150 120 – 30 – 60 – 90 – 120 – 150 0 0.5 1.0 1.5 2.0 SOURCE VOLTAGE (V) Figure 31. Driver Type C Current (3.3V V 100 – 25 – 50 – 75 – 100 0 0 ...

Page 37

... the total leak Figure 37. Driver Type A Typical Rise and Fall Times (10%–90%) vs. Rev Page August 2011 ADSP-BF592 Figure 36). V )/2. DDEXT TESTER PIN ELECTRONICS 50: T1 45: 70 50: (impedance) 50 4.04 r 1.18 ns 0.5pF 2pF 400: Figure 36. Equivalent Device Loading for AC Measurements (Includes All Fixtures) Figure 37 ...

Page 38

... ADSP-BF592 100 LOAD CAPACITANCE (pF) Figure 38. Driver Type A Typical Rise and Fall Times (10%–90%) vs. Load Capacitance (2. 100 LOAD CAPACITANCE (pF) Figure 39. Driver Type A Typical Rise and Fall Times (10%–90%) vs. Load Capacitance (3. 100 LOAD CAPACITANCE (pF) Figure 40. Driver Type C Typical Rise and Fall Times (10%–90%) vs. ...

Page 39

... MIL-STD-883 (Method 1012.1). All measurements use a 2S2P JEDEC test board Typical Unit 23.5 °C/W 20.9 °C/W 20.2 °C/W 11.2 °C/W 9.5 °C/W 0.21 °C/W 0.36 °C/W 0.43 °C/W can be used for a first ) P D Rev Page August 2011 ADSP-BF592 ...

Page 40

... ADSP-BF592 64-LEAD LFCSP LEAD ASSIGNMENT Table 33 lists the LFCSP leads by signal mnemonic. lists the LFCSP by lead number. Table 33. 64-Lead LFCSP Lead Assignment (Alphabetical by Signal) Signal Lead No. Signal BMODE0 29 PF7 BMODE1 28 PF8 BMODE2 27 PF9 EXTCLK/SCLK 57 PF10 CLKIN 61 PF11 EMU 19 PF12 EXT_WAKE 51 PF13 ...

Page 41

... LFCSP TOP VIEW PIN 16 PIN 17 PIN 32 Figure 43. 64-Lead LFCSP Lead Configuration (Top View) PIN 49 PIN 64 PIN 48 GND PAD (PIN 65) PIN 33 PIN 32 PIN 17 Figure 44. 64-Lead LFCSP Lead Configuration (Bottom View) Rev Page August 2011 ADSP-BF592 PIN 48 PIN 33 PIN 1 PIN 1 INDICATOR PIN 16 ...

Page 42

... ADSP-BF592 OUTLINE DIMENSIONS Dimensions in Figure 45 are shown in millimeters. PIN 1 INDICATOR 12° MAX 1.00 0.85 0.80 SEATING PLANE 1 For information relating to the CP-64-4 package’s exposed pad, see the table endnotes on 9.00 BSC SQ 0.60 MAX 49 48 0.50 8.75 BSC TOP VIEW BSC SQ ...

Page 43

... ORDERING GUIDE Temperature 1, 2 Model Range ADSP-BF592KCPZ-2 0ºC to +70ºC ADSP-BF592KCPZ 0ºC to +70ºC ADSP-BF592BCPZ –40ºC to +85º RoHS compliant part. 2 Available with a wide variety of audio algorithm combinations sold as part of a chipset and bundled with necessary software. For a complete list, visit our website at www ...

Page 44

... ADSP-BF592 ©2011 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D09574-0-8/11(A) Rev Page August 2011 ...

Related keywords