Blackfin® EZ-Extender® Manual Revision 4.0, April 2006 Part Number 82-000735-01 Analog Devices, Inc. One Technology Way Norwood, Mass.
Copyright Information ©2006 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written consent from Analog Devices, Inc. Printed in the USA. Limited Warranty The Blackfin EZ-Extender is warranted against defects in materials and workmanship for a period of one year from the date of purchase from Analog Devices or from an authorized dealer. Disclaimer Analog Devices, Inc. reserves the right to change this product without prior notice.
Regulatory Compliance The Blackfin EZ-Extender has been certified to comply with the essential requirements of the European EMC directive 89/336/EEC (inclusive 93/68/EEC) and, therefore, carries the “CE” mark. The Blackfin EZ-Extender has been appended to Analog Devices Development Tools Technical Construction File referenced “DSPTOOLS1” dated December 21, 1997 and was awarded CE Certification by an appointed European Competent Body and is on file.
CONTENTS PREFACE Purpose of This Manual .................................................................. ix Intended Audience .......................................................................... ix Manual Contents ............................................................................ ix What’s New in This Manual ............................................................. x Technical or Customer Support ........................................................ x Supported Products ...........
EZ-EXTENDER HARDWARE REFERENCE System Architecture ...................................................................... 2-1 DIP Switches and Jumpers ............................................................ 2-4 Direction Control Switch (SW1) ............................................. 2-4 Clock Routing Switch (SW2) .................................................. 2-5 General Frame Sync Routing Switch (SW3) ............................. 2-7 LCD Frame Sync Routing Switch (SW4) .......................
PREFACE Thank you for purchasing the Blackfin EZ-Extender®, Analog Devices (ADI) extender board to the EZ-KIT Lite® evaluation system for ADSP-BF533 and ADSP-BF561 Blackfin® processors. The Blackfin processors are embedded processors that support a Media Instruction Set Computing (MISC) architecture. This architecture is the natural merging of RISC, media functions, and digital signal processing (DSP) characteristics towards delivering signal processing performance in a microprocessor-like environment.
The board extends the capabilities of the evaluation system by providing a connection between the parallel peripheral interface (PPI) of the ADSP-BF533 processor (the PPI0 and PPI1 interfaces of the ADSP-BF561 processor), an Analog Devices high-speed converter (HSC) evaluation board, a camera evaluation board, and an LCD display device.
Preface • Dimensions D 5 in (H) x 5 in (W) Purpose of This Manual The Blackfin EZ-Extender Manual describes the operation and configuration of the components on the board. A schematic and a bill of materials are provided as a reference for future ADSP-BF533 and ADSP-BF561 Blackfin processor board designs. Intended Audience This manual is a user’s guide and reference to the Blackfin EZ-Extender.
What’s New in This Manual • Appendix A, “EZ-Extender Bill Of Materials” on page A-1 Provides a list of components used to manufacture the Blackfin EZ-Extender board. • Appendix B, “EZ-Extender Schematic” on page B-1 Provides the resources to allow extender board-level debugging or to use as a reference design. B now is part of the online Help. The PDF version of L Appendix the Blackfin EZ-Extender Manual is located in the Docs\EZ-KIT folder on the installation CD.
Preface • Phone questions to 1-800-ANALOGD • Contact your Analog Devices, Inc. local sales office or authorized distributor • Send questions by mail to: Analog Devices, Inc. One Technology Way P.O. Box 9106 Norwood, MA 02062-9106 USA Supported Products The Blackfin EZ-Extender is an extender board to the ADSP-BF533 and ADSP-BF561 EZ-KIT Lite evaluation systems.
Product Information e-mail notifications containing updates to the Web pages that meet your interests. MyAnalog.com provides access to books, application notes, data sheets, code examples, and more. Registration: Visit www.myanalog.com to sign up. Click Register to use MyAnalog.com. Registration takes about five minutes and serves as means for you to select the information you want to receive. If you are already a registered user, just log on. Your user name is your e-mail address.
Preface Table 1. Related Processor Publications Title Description ADSP-BF533 Blackfin Embedded Processor Datasheet ADSP-BF561 Blackfin Embedded Symmetric Multi-Processor Data sheet General functional description, pinout, and timing. Blackfin Processor Hardware Reference Description of internal processor architecture and all register functions. Blackfin Processor Instruction Set Reference Description of all allowed processor assembly instructions. Table 2.
Product Information you plan to use the EZ-KIT Lite board in conjunction with a L IfJTAG emulator, also refer to the documentation that accompanies the emulator. All documentation is available online. Most documentation is available in printed form. Visit the Technical Library Web site to access all processor and tools manuals and data sheets: http://www.analog.com/processors/resources/technicalLibrary.
Preface If documentation is not installed on your system as part of the software installation, you can add it from the VisualDSP++ CD at any time by running the Tools installation. Access the online documentation from the VisualDSP++ environment, Windows® Explorer, or the Analog Devices Web site.
Notation Conventions Notation Conventions Text conventions used in this manual are identified and described as follows. Example Description Close command (File menu) Titles in reference sections indicate the location of an item within the VisualDSP++ environment’s menu system (for example, the Close command appears on the File menu). {this | that} Alternative required items in syntax descriptions appear within curly brackets and separated by vertical bars; read the example as this or that.
Preface conventions, which apply only to specific chapters, may L Additional appear throughout this document.
Notation Conventions xviii Blackfin EZ-Extender Manual
1 EZ-EXTENDER INTERFACES The Blackfin EZ-Extender board offers the following interfaces. • “ADC and Mixed-Signal HSC Interface” • “DAC HSC Interface” • “Camera Interface” • “LCD Interface” The following sections describe each extender interface. ADC and Mixed-Signal HSC Interface The Blackfin EZ-Extender can connect to an analog-to-digital converter (ADCs) and a mixed-signal HSC evaluation board via the ADC/mixed-signal HSC interface.
DAC HSC Interface To configure the Blackfin EZ-Extender to connect to an ADC or mixed-signal HSC evaluation board, first determine the source of the PPI clock. To learn about possible clock settings, refer to “Clock Routing Switch (SW2)” on page 2-5. It is also necessary to determine the direction of the data and frame synchronization signals. The direction is dependent upon the type of the board to which you connect. With ADC boards, it is necessary to set up the data driver on the extender as a receiver.
EZ-Extender Interfaces the DAC evaluation board. Your extender kit includes the cable used to make a connection. For more information about this interface, see Figure 2-1 on page 2-2. Before using the Blackfin EZ-Extender, familiarize yourself with the documentation and schematics of the target board and the EZ-KIT Lite. For example, on the EZ-KIT Lite, it may be necessary to disable other devices on the PPI, route the PPI clocks, and disable the push buttons.
LCD Interface OV6630AA evaluation module. To learn more about the OV6630AA evaluation module, go to http://www.ovt.com. For a block diagram of the camera interface, see Figure 2-1 on page 2-2. Before using the Blackfin EZ-Extender, familiarize yourself with the documentation and schematics of the target board and the EZ-KIT Lite. For example, on the EZ-KIT Lite, it may be necessary to disable other devices on the PPI, route the PPI clocks, and disable the push buttons.
EZ-Extender Interfaces Please note that the power for the backlight feature of the LCD must be provided by the customer. Information on the backlight inverter module (part number LXM1614-14-11) needed to connect to the LCD panel is available at http://www.chipdocs.com/pndecoder/datasheets/MSEMI/LXM1614-14-11.html?ReR=IN. The part number of the connector on the EZ-Extender is JST32FLZ-SM1-R-TB.
LCD Interface 1-6 Blackfin EZ-Extender Manual
2 EZ-EXTENDER HARDWARE REFERENCE This chapter describes the hardware design of the Blackfin EZ-Extender. The following topics are covered. • “System Architecture” on page 2-1 Describes the configuration of the extender and explains how the board components interface with the processor and EZ-KIT Lite. • “DIP Switches and Jumpers” on page 2-4 Describes the function of the configuration DIP switches. System Architecture A detailed block diagram of the Blackfin EZ-Extender is shown in Figure 2-1.
System Architecture Figure 2-1.
EZ-Extender Hardware Reference The EZ-Extender holds two clock signals, TX_CLK and RX_CLK. The TX_CLK signal is used as an output to the interface you are using. The TX_CLK signal can be generated in three ways: applying a signal via an SMA connector, populating a socket with an oscillator, or using a 27 MHz signal provided by the EZ-KIT Lite. Only one of these sources can be used at a time, the other sources must be disabled.
DIP Switches and Jumpers DIP Switches and Jumpers The following section describes the function of all of the jumpers and switches on the EZ-Extender. Before connecting the extender, make sure you understand each possible settings effect on your application. Direction Control Switch (SW1) The PPI interface is bidirectional and half-duplex.
EZ-Extender Hardware Reference Table 2-2. SW1 FSYNC1 Direction Control Positions 3 and 4 SW1 Position 3 SW1 Position 4 Function OFF OFF EZ-KIT Lite is transmitter ON OFF PF0 sets the direction: 0 = EZ-KIT Lite is receiver 1 = EZ-KIT Lite is transmitter OFF ON EZ-KIT Lite is receiver ON ON Do not use Table 2-3.
DIP Switches and Jumpers Table 2-4. PPI0_CLK Source Settings (Cont’d) SW2 Position 1 RX_CLK SW2 Position 2 TX_CLK PPI0_CLK Source ON OFF RX_CLK ON ON RX_CLK; in this configuration, the RX_CLK signal is also routed to the TX_CLK as an output Table 2-5.
EZ-Extender Hardware Reference General Frame Sync Routing Switch (SW3) Frame synchronization signals FSYNC1 and FSYNC2 get configured through the SW3 DIP switch settings, as illustrated in Figure 2-1 on page 2-2. The FSYNC1 signal can be set by either the PF2 programmable flag or the processor’s PPI0_SYNC1 signal. The FSYNC2 signal can be set by either the PF3 programmable flag or the PPI0_SYNC2 signal. Table 2-6 and Table 2-7 depict the available options.
DIP Switches and Jumpers LCD Frame Sync Routing Switch (SW4) Frame synchronization signals FSYNC1_LCD and FSYNC2_LCD get configured through the SW4 DIP switch settings, as illustrated in Figure 2-1 on page 2-2. The FSYNC1_LCD signal can be set by the PF2 programmable flag, PPI0_SYNC1, or PPI1_SYNC1 signal. The FSYNC2_LCD signal can be set by the PF3 programmable flag, PPI0_SYNC2, or PPI1_SYNC2 signal. Figure 2-8 and Figure 2-9 depict the available options.
EZ-Extender Hardware Reference Table 2-9. FSYNC2_LCD Source Settings (Cont’d) SW4 Position 4 PF2 SW4 Position 5 PPI0_SYNC2 SW4 Position 6 PPI1_SYNC2 FSYNC2_LCD Source ON OFF ON FSYNC2_LCD – – – All other configurations should not be used = PF3 MISO Disconnect Jumper (P7) The SO signal of the SPI connector (J1) is driven by a buffer to the processor’s MISO signal, as illustrated in Figure 2-1 on page 2-2.
DIP Switches and Jumpers Figure 2-2. P36 Not Installed Data Flow Figure 2-3. P36 Installed Data Flow External Clock Disable Jumper (P37) The EZ-KIT Lite provides a 27 MHz clock, which can be used as a transmit clock for all of the interfaces as illustrated in Figure 2-1 on page 2-2. When the 27 MHz clock is not being used, remove the jumper to prevent the TX_CLK signal from being driven. For information about other transmit clock sources, see “Clock Routing Switch (SW2)” on page 2-5.
A EZ-EXTENDER BILL OF MATERIALS The bill of materials corresponds to “EZ-Extender Schematic” on page B-1. Please check the latest schematic on the Analog Devices Web site: http://www.analog.com/Processors/Processors/DevelopmentTools/tec hnicalLibrary/manuals/DevToolsIndex.html#Evaluation%20Kit%20Manuals. Ref. Qty.
Ref. Qty. Description Reference Designator Manufacturer Part Number 11 1 RJ45 8PIN CON_RJ45 J1 TYCO 1-16609214-1 12 2 DIP4 SWT018 SW2-3 ITT TDA04HOSB1 13 1 SMA XPINS CON043 J5 JOHNSON COMP 142-0701-201 14 1 IDC 20x2 IDC20x2_S P8 AMP/TYCO 5499910-9 15 1 FLZ 32-PIN CON044 J6 JST 32FLZ-SM1-R-TBLF 16 5 IDC 2X1 IDC2X1 P7,P9-10,P36-37 FCI 90726-402HLF 17 1 51 1/8W 5% 1206 R9 VISHAY CRCW120651R0JKEA 18 25 0.
A B C D 1 1 2 2 BLACKFIN EZ-EXTENDER SCHEMATIC 3 3 ANALOG DEVICES 4 Board No. C Date A B C Nashua, NH 03063 4 PH: 1-800-ANALOGD BLACKFIN EZ-EXTENDER TITLE Title Size 20 Cotton Road Rev A0186-2003 2.
A B C D 5V 3.3V CT1 10UF B C17 0.1UF 0805 CT2 10UF B C4 0.1UF 0805 EXPANSION INTERFACE (TYPE B) 1 1 5V 3.
A B 3.3V C D 5V EXPANSION INTERFACE (TYPE B) CT4 10UF B C5 0.1UF 0805 CT3 10UF B C15 0.1UF 0805 1 1 3.
A B C Camera Interface D ADC/Mixed Signal HSC Interface 1 1 DATA_A[0:15] J3 2 1 TX_CLK J2 Y0 DATA_A0 2 1 DATA_A1 Y1 4 3 DATA_A0 Y2 DATA_A2 4 3 DATA_A3 Y3 6 5 DATA_A1 Y4 DATA_A4 6 5 DATA_A5 Y5 8 7 DATA_A2 Y6 DATA_A6 8 7 DATA_A7 Y7 10 9 DATA_A3 12 11 DATA_A4 14 13 DATA_A5 16 15 DATA_A6 18 17 DATA_A7 20 19 DATA_A8 22 21 DATA_A9 24 23 DATA_A10 OMNIVISION_RESET 5V OMNIVISION_PWDN PF1 PF[0:3] SCL TX_CLK PWDN 10 9 RESET SDA 12 11 FODD S
A B C D 3.
A B C D SW3 (1-8) = OFF Direction Control SW3 (2-7) = OFF 10 4 9 5 8 6 7 3 4 5 DIR_FS2 FS2 6 4 5 PF2 PPI0_SYNC1 PF3 PPI0_SYNC2 DIP4 SWT018 ON SW4 1 FS1_LCD 11 3 10 FS2_LCD 4 9 5 8 6 7 5 SW1 (3-10) = OFF R20 1.2K 0805 4 SW1 (2-11) = OFF R19 1.2K 0805 3 R17 1.
A 1 TP99 TP5 TP32 P17 1 2 B TP108 TP80 P20 1 TP94 TP106 P24 1 2 0805 0805 0805 P16 P21 P25 1 2 TP21 TP101 1 2 TP100 TP110 1 TP107 1 2 2 TP109 P29 TP118 1 2 0805 0805 0805 P22 P26 P30 1 2 TP103 1 TP112 1 2 0805 P19 1 2 TP102 2 TP69 TP104 0805 2 0805 TP111 TP120 1 TP105 TP114 TP119 2 TP113 P31 TP121 1 0805 P34 1 TP91 TP90 0805 P27 1 TP117 TP89 2 0805 P23 1 TP116 0805 P18 TP43 D 1 P28 TP115 0805 0805 TP53 2 C 2 2 3 4
I INDEX A data directing, 1-2, 1-4, 1-5, 2-4 ADC (analog-to-digital converter) interface, 1-1 signals, See PPI0, PPI1 ADC/mixed-signal HSC interface, 2-3, 2-4 transfer (PPI/HSC), 1-1 ADSP-BF533/561 processors DATA_A net, 2-3, 2-4 MIS0 signal, 2-9 DATA_B net, 2-3 programmable flags, 2-4, 2-7, 2-8 dimensions, of this EZ-Extender, -ix architecture, of this EZ-Extender, 2-1 DIP switches, See SWx direction control switch (SW1), 2-4 B bidirectional drivers, 2-1 bill of materials, A-1 block diagram, of this E
INDEX I interfaces ADC and mixed-signal HSC, 1-1 camera, 1-3 DAC high-speed converter (HSC), 1-2 LCD display, 1-4 J jumpers, See Px L LCD backlight inverters, 1-5 frame sync routing switch (SW4), 2-8 interface, 1-4, 2-3 parallel peripheral interfaces See also PPI0, PPI1 clocks, 1-1, 1-3, 1-4, 1-5 clock sources, 2-6 PF0 programmable flag, 2-4 PF2-3 programmable flags, 2-7, 2-8 PPI0_CLK signal, 2-3, 2-5 PPI0 net, 2-3 PPI0_SYNC1-2 signals, 2-7, 2-8 PPI1_CLK signal, 2-3, 2-5 PPI1 net, 2-3 PPI1_SYNC1-2 signa