background image

ADSP-2191 EZ-KIT Lite

®

Evaluation System Manual

 Revision 2.1, October 2003

Part Number

82-000535-01

Analog Devices, Inc.
One Technology Way
Norwood, Mass. 02062-9106

a

Summary of Contents for EZ-KIT LITE ADSP-2191

Page 1: ...ADSP 2191 EZ KIT Lite Evaluation System Manual Revision 2 1 October 2003 Part Number 82 000535 01 Analog Devices Inc One Technology Way Norwood Mass 02062 9106 a...

Page 2: ...ht to change this product without prior notice Information furnished by Analog Devices is believed to be accurate and reliable However no responsibility is assumed by Analog Devices for its use nor fo...

Page 3: ...Competent Body as listed below Technical Certificate No Z600ANA1 006 Issued by Technology International Europe Limited 41 Shrivenham Hundred Business Park Shrivenham Swindon SN6 8TZ UK The EZ KIT Lite...

Page 4: ......

Page 5: ...This Manual xiii Technical or Customer Support xiii Supported Processors xiv Product Information xiv MyAnalog com xiv DSP Product Information xv Related Documents xvi Online Documentation xvii Printed...

Page 6: ...te USB Driver 1 7 Windows 98 USB Driver Installation 1 8 Windows 2000 USB Driver Installation 1 12 Windows XP USB Driver Installation 1 13 Verifying Driver Installation 1 15 Starting VisualDSP 1 16 US...

Page 7: ...7 Telephony Codec Serial Interface Mode JP2 3 7 Telephony Codec Disable JP3 3 8 Audio Codec Disable Jumper JP4 3 8 Boot Mode Select Switch JP6 3 9 Bypass Mode Select Switch JP7 3 9 DSP Clock Multipli...

Page 8: ...5 Telephone P5 3 15 SPORT0 P6 and SPORT1 P7 3 16 JTAG P8 3 16 External Memory Interface P10 P11 3 17 Host Port Interface P12 3 17 Power Connector P13 3 17 Specifications 3 18 Power Supply 3 18 Board C...

Page 9: ...written in C C and ADSP 2191 assembly Load run step halt and set breakpoints in application program Read and write data and program memory Read and write core and peripheral registers Plot memory Acc...

Page 10: ...Clock Speed default Core Clock Multiplication Factor Selection Switch USB Debugging Interface This is not the DSP s USB interface Analog Devices AD1885 48 kHz AC 97 SoundMAX Codec Jumper Selectable L...

Page 11: ...s SPORT1 is connected to a telephony codec allowing you to interface with a telephone line Both SPORTs are attached to off board connectors to connect to other serial devices Additionally the EZ KIT L...

Page 12: ...h describe the processor architecture and instruction set Programmers who are unfamiliar with VisualDSP should refer to the VisualDSP online Help and the VisualDSP user s or getting started guides For...

Page 13: ...KIT Lite Evaluation System Manual located in the Docs EZ KIT Lite Manu als folder on the installation CD to see the schematics What s New in This Manual This is the third revision of the ADSP 2191 EZ...

Page 14: ...the printed publications manuals Analog Devices is online at www analog com Our website provides infor mation about a broad range of products analog integrated circuits amplifiers converters and digi...

Page 15: ...mail address DSP Product Information For information on digital signal processors visit our website at www analog com dsp which provides access to technical publications data sheets application notes...

Page 16: ...ure and all register functions ADSP 219x Instruction Set Reference Description of all allowed processor assembly instructions Table 2 Related VisualDSP Publications Title Description VisualDSP 3 5 Use...

Page 17: ...nd select Manuals ADSP 2191 EZ KIT Lite For more documentation please go to http www analog com technology dsp library html Printed Manuals For general questions regarding literature ordering call the...

Page 18: ...5643 or downloaded from the website Data sheets without the suffix can be downloaded from the website only no hard copies are available You can ask for the data sheet by part name or by product numbe...

Page 19: ...tional item lists in syntax descriptions appear within brackets delim ited by commas and terminated with an ellipsis read the example as an optional comma separated list of this PF9 0 Registers connec...

Page 20: ...Notation Conventions xx ADSP 2191 EZ KIT Lite Evaluation System Manual...

Page 21: ...ADSP 2191 EZ KIT Lite Evaluation System Manual xxi Preface...

Page 22: ...Notation Conventions xxii ADSP 2191 EZ KIT Lite Evaluation System Manual...

Page 23: ...ADSP 2191 EZ KIT Lite Evaluation System Manual xxiii Preface...

Page 24: ...Notation Conventions xxiv ADSP 2191 EZ KIT Lite Evaluation System Manual...

Page 25: ...ADSP 2191 EZ KIT Lite Evaluation System Manual xxv Preface...

Page 26: ...Notation Conventions xxvi ADSP 2191 EZ KIT Lite Evaluation System Manual...

Page 27: ...ontents of EZ KIT Lite Package on page 1 1 Provides a list of the components shipped with this EZ KIT Lite evaluation system PC Configuration on page 1 3 Describes the minimum requirements for the PC...

Page 28: ...stration card please fill out and return If any item is missing contact the vendor where you purchased your EZ KIT Lite or contact Analog Devices Inc The EZ KIT Lite evaluation system contains ESD ele...

Page 29: ...e use of the ADSP 2191 EZ KIT Lite Follow the instructions in the presented order to ensure correct operation of your software and hardware 1 VisualDSP and EZ KIT Lite software installation 2 VisualDS...

Page 30: ...e Run from the Start menu and enter D ADI_Setup exe in the Open field where D is the name of your local CD ROM drive 3 Follow the on screen instructions to continue installing the software 4 At the Cu...

Page 31: ...l number in the field provided exactly as it appears on your CD sleeve or registration form and click Next An information window notifies of successful license installation Setting Up EZ KIT Lite Hard...

Page 32: ...charge of static electricity which may damage some components 2 Figure 1 1 shows the default jumper settings DIP switch connec tor locations and LEDs used in installation Confirm that your board is se...

Page 33: ...KIT Lite board Installing EZ KIT Lite USB Driver The EZ KIT Lite evaluation system installed on Windows 98 Windows 2000 and Windows XP requires one full speed USB port Windows 98 USB Driver Installati...

Page 34: ...2191 EZ KIT Lite for the first time the Windows 98 USB driver must first be installed To install the USB driver 1 Insert the CD into the CD ROM drive The connection of the device to the USB port activ...

Page 35: ...ual 1 9 Getting Started 3 Select Search for the best driver for your device as shown in Figure 1 3 4 Click Next 5 Select CD ROM drive as shown in Figure 1 4 Figure 1 3 Windows 98 Searching for Driver...

Page 36: ...m Manual 6 Click Next Windows 98 locates the WmUSBEz inf file on the installation CD as shown in Figure 1 5 7 Click Next The Coping Files dialog box appears Figure 1 6 Figure 1 5 Windows 98 Locating D...

Page 37: ...Started 8 Click Browse The Open dialog box shown in Figure 1 7 appears on the screen 9 In Drives select your CD ROM drive 10 Click OK The Copying Files dialog box Figure 1 8 appears Figure 1 7 Windows...

Page 38: ...page 1 15 Windows 2000 USB Driver Installation VisualDSP 3 5 installation software pre installs the necessary drivers for the selected EZ KIT Lite The install also upgrades an older driver if such is...

Page 39: ...propriate driver for the selected device see step 1 3 Verify the installation by following the instructions in Verifying Driver Installation on page 1 15 Windows XP USB Driver Installation VisualDSP 3...

Page 40: ...lDSP 3 5 on Windows XP make sure the appropriate EZ KIT Lite component is selected for the installation 2 Connect the EZ KIT Lite device to your PC s USB port Connecting the device to the USB port act...

Page 41: ...step 1 a window shown in Figure 1 11 appears on the screen 4 Verify the installation by following the instructions in Verifying Driver Installation Verifying Driver Installation Before you use the EZ...

Page 42: ...sconnect the USB cable from the board before booting the PC When Windows 98 is booted and you are logged on re connect the USB cable to the board The operation should continue normally from this point...

Page 43: ...ox shown in Figure 1 12 appears on the screen 6 In Debug Target choose EZ KIT Lite ADSP 2191 7 In Processor choose ADSP 2191 8 Type a new target name in Session Name or accept the default name 9 Click...

Page 44: ...Installation Tasks 1 18 ADSP 2191 EZ KIT Lite Evaluation System Manual...

Page 45: ...Lite Memory Map on page 2 2 Defines the ADSP 2191 EZ KIT Lite s memory map Using Programmable Flag Pins on page 2 3 Describes the function and use of the programmable flag pins on the EZ KIT Lite eval...

Page 46: ...ADSP 2191 processor has 32K words of internal SRAM that can be used for program storage or data storage The configuration of internal SRAM is detailed in the ADSP 219x 2191 DSP Hardware Reference The...

Page 47: ...rnal Memory Bank 0 0x08 0000 0x0F FFFF 8 15 512K x 8 Flash Memory Bank 0 0x10 0000 0x3F FFFF 16 63 External Memory Bank 0 0x40 0000 0x7F FFFF 64 127 External Memory Bank 1 0x80 0000 0xBF FFFF 128 191...

Page 48: ...le 2 2 Programmable Flag Pin Summary Flag Connected To Description PF0 LED8 PF3 0 are connected to the LEDs They supply feedback for program execution For instance you can write your code to trigger a...

Page 49: ...program the Flash memory on the EZ KIT Lite The Flash Programmer is installed with VisualDSP Once the utility is installed it is accessible from the Tools pull down menu For more information on the F...

Page 50: ...a breakpoint s behavior at 101 or 102 is not defined and therefore is restricted 100 IF EQ JUMP 0x0000 0 DB 101 NOP 102 NOP Additionally breakpoints within two instructions of an IO access are restri...

Page 51: ...ings on page 3 6 Shows the location and describes the function of the configuration jumpers and the clock multiplication factor selection switch LEDs and Push Buttons on page 3 11 Shows the location a...

Page 52: ...on the EZ KIT Lite board The EZ KIT Lite has been designed to provide access to all the capabili ties of the ADSP 2191 processor The EZ KIT Lite board can be configured to boot in all of the possible...

Page 53: ...erface EMI is connected to a 512K x 8 bit Flash memory This memory is connected to the boot memory select BMS pin and the memory select 0 MS0 pin allowing the Flash memory to be used to boot the proce...

Page 54: ...dec by putting it into reset and disabling the codec outputs from driving the processor s SPORT inputs For more information about dis abling the codec see Telephony Codec Disable JP3 on page 3 8 SPORT...

Page 55: ...rom driving the processor s SPORT inputs For more information about dis abling the codec see Audio Codec Disable Jumper JP4 on page 3 8 Breadboard Area Use the breadboard area to add external circuitr...

Page 56: ...out the JTAG connector To learn more about available emulators contact Analog Devices see Product Information in the Preface Jumper and DIP Switch Settings This section describes the function of all t...

Page 57: ...nects to the mono MIC1 channel When the jumpers connect pins 3 and 5 and pins 4 and 6 P3 connects to the stereo LINE_IN channel of the AD1885 codec These jumper settings are shown in Figure 3 3 The wo...

Page 58: ...essor These posi tions are labeled on the board as DIS and ENA 1803 Audio Codec Disable Jumper JP4 Placing a jumper between pins 2 and 3 of JP4 places the AD1885 in reset and isolates its serial port...

Page 59: ...z The processor cannot be debugged in bypass mode When the jumper is installed the configuration of SW4 at reset determines the core clock speed Table 3 3 Boot Mode Select Jumper JP6 Settings OPMODE P...

Page 60: ...ws the default setting for SW4 This setting will produce a 10x multiplication factor which results in a 160 MHz core clock speed For more information about setting up the multiplication factors refer...

Page 61: ...the LEDs and push buttons Figure 3 4 shows the locations of the LEDs and push buttons Power LED LED1 When LED1 is lit green power is being properly supplied to the board Figure 3 4 LED and Push Butto...

Page 62: ...user pro grammable flag connected to G 5 one of the general purpose pins of the AD1803 codec For more information about the AD1803 refer to SPORT1 Telephony Interface on page 3 4 USB Monitor LED LED7...

Page 63: ...open VisualDSP Programmable Flag Push Buttons SW2 and SW3 Two push buttons are provided for general purpose user input SW2 and SW3 connect to the processor s programmable flag pins The push buttons ar...

Page 64: ...ctors The locations of the connectors are shown in Figure 3 5 USB P1 The USB connector is a standard Type B USB receptacle This connector is used to debug the processor and is not connected to the pro...

Page 65: ...ntact phone jack Part Description Manufacturer Part Number Type B USB receptacle P1 Mill Max 897 30 004 90 000 Digi Key ED90003 ND Mating Connector USB cable provided with kit Assmann AK672 5 Digi Key...

Page 66: ...onnector should have a plug When using an emulator with the EZ KIT Lite board follow the connection instructions provided with the emulator Table 3 7 SPORT Connectors Part Description Manufacturer Par...

Page 67: ...rovides all the processor s Host Port Interface signals Contact AMP for information about mating connectors The location of this connector is shown in Mechanical Dimensions on page 3 20 Power Connecto...

Page 68: ...Mating Power Supply shipped with EZ KIT Lite 7 5V Power Supply GlobTek TR9CC2000LCP Y Table 3 10 Power Connector Terminal Connection Center pin 7 5 VDC 2amps Outer Ring GND Table 3 11 Power Supply Spe...

Page 69: ...of each component on the plane Connector IEC320 C14 3 Pin Protection Short Ckt Over Load Over Volt Connector FB 5 5 x 2 5 x 11 mm CP Table 3 12 Current Measurement Resistors Resistor Voltage Plane De...

Page 70: ...cations 3 20 ADSP 2191 EZ KIT Lite Evaluation System Manual Mechanical Dimensions Figure 3 6 shows the dimensions of the board and the location MICTOR connectors P10 P11 P12 Figure 3 6 Mechanical Dime...

Page 71: ...I 74LVC14AD 4 2 IDT74FCT3244APY SSOP20 3 3V OCTAL BUFFER U2 U16 IDT IDT74FCT3244APY 5 1 24 576MHZ SMT OSC005 CRYSTAL Y4 EPSON MA505 24 576M C2 6 1 CY7C64603 128 PQFP128 USB TX RX MICROCON TROLLER U3 C...

Page 72: ...L U22 T1 SN74LV164AD 18 1 CY7C4201V 15AC TQFP32 64 BYTE FIFO U21 CYPRESS CY7C4201V 15AC 19 1 12 0MHZ THR OSC006 CRYSTAL Y2 DIG01 300 6027 ND 20 1 10 1 4W 5 RC05 R50 YAGEO 10QTR ND 21 3 1000pF 50V 5 12...

Page 73: ...U1 ANALOG DEVICES ADSP2191 22MKST160 32 1 RJ11 4PIN CON002 RIGHT ANGLE P5 AMP 555165 1 33 1 PWR 2 5MM_JACK CON005 RA P13 SWITCH CRAFT SC1152 ND12 34 1 USB 4PIN CON009 USB P1 MILL MAX 897 30 004 90 00...

Page 74: ...293D106X9025C2T 46 42 10K 100MW 5 805 R8 R11 R13 16 R3 1 32 R45 R53 54 R5 9 R68 R70 8 1 R92 98 R100 102 R104 107 R110 R114 115 AVX CR21 103J T 47 3 33 100MW 5 805 R1 R30 R113 AVX CR21 330JTR 48 4 4 7K...

Page 75: ...12065C473JATME 60 2 270PF 50V 10 805 C6 C9 KEMET C1206C271J5GAC210 61 4 1UF 16V 10 805 X7R C90 93 MURATA GRM40X7R105K016AL 62 4 470PF 100V 10 1206 CERM C4 5 C7 8 AVX 12061A471JAT2A 63 2 30PF 100V 5 12...

Page 76: ...ON SEMI CONDUCTR BZX84C18LT1 79 2 6A BZX84C4V3 SOT23D ZENER 4 3V D1 2 DIODES BZX84C4V3 7 80 1 0 47UF 250V 10 2220 MONOLITHIC C32 MURATA GHM1545B474K250 81 1 82PF 50V 5 805 NPO C27 AVX 08055A820JAT2A 8...

Page 77: ...GULL WING LED2 3 PANASONIC LN1261C 97 1 GREEN SMT LED001 GULL WING R65 PANASONIC ECS T1EY105R 98 4 1uF 25V 20 A TANT 55 125 CT9 10 CT20 21 AVX CR32 681J T 99 4 QS3257Q QSOP16 QUICKSWITCH 257 U17 18 U...

Page 78: ...KIT Lite Evaluation System Manual 106 1 2 5A RESETABLE FUS001 F1 RAYCHEM CORP SMD250 2 107 2 3 5MM STEREO_JACK CON001 P3 4 Shogyo SJ 0359AM 5 Reference Quantity Description Reference Design Manufactu...

Page 79: ...A B C D 2 3 4 1 20 Cotton Road Nashua NH 03063 B Board No Date PH 1 800 ANALOGD Size Rev Engineering Checked Drawn Approvals Date Title ANALOG DEVICES Sheet OF ADSP 2191 EZ KIT LITE 1 14 7 15 2002_9...

Page 80: ...7 59 60 46 U1 LQFP144 ADSP 2191MKST160 110 111 112 114 119 117 116 115 113 121 122 120 53 52 2 1 142 141 140 139 138 137 136 135 128 126 125 124 123 73 133 132 130 45 44 43 109 108 106 104 103 102 101...

Page 81: ...25 4 28 29 3 2 30 1 31 12 10 9 8 7 24 22 13 14 15 17 18 19 20 21 U7 AT49BV040 PLCC32RS 2 3 4 13 14 15 16 10 27 18 19 1 17 20 21 29 30 31 32 5 12 28 6 7 11 22 23 26 U9 SOJ32 CY7C1019V33 15VC 7 15 2002_...

Page 82: ...oint TP2 as close to PIN 22 as possible DEFAULT 14 4 FER5 1206 600 FER4 1206 600 FER2 1206 600 220UF E CT2 C15 805 DNP C14 805 0 00 R22 1206 10K DNP 24 576MHZ OSC005 Y3 C91 805 1UF C90 805 1UF C89 0 2...

Page 83: ...INSTALLED NOT INSTALLED INSTALLED SERIAL INTERFACE MODE 3 4 1 2 AC 97 PRIMARY ID 00 DSP MODE NOT INSTALLED AC 97 SECONDARY ID 10 AC 97 SECONDARY ID 01 DEFAULT 5 14 0 00 1206 R29 0 1UF 805 C19 DNP CT1...

Page 84: ...IC8 AD8532AR 7 6 5 U13 SOIC8 AD8532AR 5 6 7 U12 SOIC8 AD8532AR 3 2 1 8 4 U12 SOIC8 AD8532AR XFRM_B XFRM_A 1803_VREF 1803_RX 1803_TX VREF 1 3 BZX84C4V3 SOT23D D2 CT11 B 2 2UF R43 8 2K 805 R91 560 805 8...

Page 85: ...D8 DO 214AA P3100SB FER7 FER003 95 3 2 1 Q2 TO 92 BC517 1 2 3 4 5 7 8 6 U14 ICS003 TS117P RING_DET OH XFRM_A XFRM_B TIP 2 1 DO 35 1N5248B D5 DNP C32 0 47UF 2220 1 3 BZX84C18LT1 SOT23D D7 1 3 BZX84C18L...

Page 86: ...NORMAL OPERATION RESET JP3 1803 DISABLE JP4 1885 DISABLE 8 14 10K 805 R105 R106 805 10K DSP_RESET POR SOFT_RESET 1885_OE 1885_RESET PF7 1803_OE 1803_RESET PF6 SW1 SWT013 SPST MOMENTARY 12 13 11 SOIC1...

Page 87: ...RX_LED OH MONITOR_USB POR MONITOR_PHONE 1803_OH DSP_RESET SPST MOMENTARY SWT013 SW2 SW3 SWT013 SPST MOMENTARY R57 805 100 12 13 11 SOIC14 74LVC00AD U5 13 12 U6 SOIC14 74LVC14A 10 11 U6 SOIC14 74LVC14...

Page 88: ...LECT 1 3 REFER TO MANUAL FOR SWITCH SETTINGS 2 4 5 6 7 8 WHEN SJ10 IS NOT INSTALLED CLKIN CORE CLOCK DEFAULT SETTINGS 160MHz Core Clock ON ON OFF OFF JP3 SETTINGS BOOT MODE SELECTION OFF ON OFF 14 10...

Page 89: ...4 2 5 CON014 P7 5 2 4 8 10 6 1 3 9 11 13 15 17 19 12 14 16 20 18 7 P6 CON014 DR1 RFS1 RCLK1 TCLK1 TFS1 DT1 DR0 RFS0 RCLK0 TCLK0 TFS0 DT0 MOUT RXD TXD PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0 TMR2 TMR1 TMR0 DT2...

Page 90: ...D4 BD5 BD6 BD7 BD8 BD9 CLK1 CLK2 GND SCL SDA OF EXTERNAL MEMORY INTERFACE 1 EXTERNAL MEMORY INTERFACE 2 HOST PORT INTERFACE 12 14 1 37 35 17 15 13 11 9 7 33 31 29 27 25 23 21 19 38 36 18 16 14 12 10 8...

Page 91: ...1 3 SOT 223 VR2 ADP3338AKC 5 3 1 2 ADP3338AKC 25 VR4 SOT 223 3 1 2 SOT 223 VR3 ADP3338AKC 33 VDDEXT VDDINT 3 1 2 ADP3339AKC 5 VR1 SOT 223 1 3 2 P13 CON005 7 5V_POWER 1206 0 00 R90 RC05 0 00 R88 R87 0...

Page 92: ...APS 14 16 C88 805 0 1UF CT18 B 10UF C72 805 0 1UF C71 805 0 1UF 0 1UF 805 C70 0 01UF 805 C49 CT19 B 10UF VDDEXT 0 1UF 805 C47 0 01UF 805 C58 C52 805 0 01UF C43 805 0 1UF C42 805 0 1UF C46 805 0 1UF C4...

Page 93: ...2 resetting PF6 3 4 resetting PF7 2 4 SPORT0 connection pin U10 3 4 Add New Hardware Wizard Windows 98 1 8 ADSP 2191 processor boot modes 3 2 Clock Multiplier Select switch SW4 3 10 core voltage 3 3 D...

Page 94: ...3 15 P5 telephony 3 15 P6 SPORT0 3 4 3 16 P7 off board 3 5 P8 JTAG 3 16 P9 all PFs 2 4 contents EZ KIT Lite package 1 1 conventions manual xviii core voltage 3 19 customer support xiii CY7C64603 U3 p...

Page 95: ...processor 2 2 IO interface xi memory 2 3 voltage 3 19 J JTAG connector P8 3 6 3 16 emulation port 3 6 interface x jumper settings 1 6 3 4 3 6 3 7 codec disable JP4 3 8 input select JP1 3 7 L LEDs 1 6...

Page 96: ...buttons 3 11 SW1 reset 3 13 SW2 PF5 flag 2 4 3 13 SW3 PF4 flag 2 4 3 13 R registering this product 1 2 regulatory compliance iii reserved memory ADSP 2191 processor 2 3 reset LED3 1 16 processor 2 4...

Page 97: ...codec disable jumper JP3 3 8 codec see AD1803 interface 3 4 jack P5 3 15 line 3 4 timers 3 5 U U10 connector AD1885 3 4 U11 connector AD1803 3 4 UART 3 5 boot mode 3 9 USB cable 1 2 connector P1 3 14...

Page 98: ...INDEX I 6 ADSP 2191 EZ KIT Lite Evaluation System Manual...

Reviews: