Manual de instrucciones Analog Devices 82-003536-01

114 de páginas 2.69 mb
Descargar

Pasar a la página of 114

Summary
  • Analog Devices 82-003536-01 - page 1

    a Getting Started With SHARC ® Processors Revision 3.0, A pril 2010 Part Number 82-003536-01 Analog Devices, Inc. One T echnology W ay N orwood, Mass. 02062-9106 ...

  • Analog Devices 82-003536-01 - page 2

    Copyright Information ©2010 Analog Devices, Inc., ALL RIGH TS RESERVED. This document may not be reproduced in any form wi thout prior, express written consent from Analog Devices, Inc. Printed in the USA. Disclaimer Analog Devices, Inc. reserves the right to change this product without prior notice. Information furnished by Analog Devices, Inc. i ...

  • Analog Devices 82-003536-01 - page 3

    Getting Started With SHARC Processors iii CONTENTS PRE F A C E P urpose of This Manual .................................................................. ix Intended A udience .......................................................................... ix Manual Contents ............................................................................. x ...

  • Analog Devices 82-003536-01 - page 4

    Contents iv Getting Started With SHARC Processors P rocessor P eripherals and P er formance .......................................... 1-8 P er formance ............................................................................ 1-8 THE E VALUATION P ROCESS E valuation T ools ........................................................................ ...

  • Analog Devices 82-003536-01 - page 5

    Getting Started With SHARC Processors v Contents EZ-Boards ........................................................................ 2-36 ADSP-21489 EZ-Board F rom Analog Devices ............... 2-37 ADSP-21479 EZ-Board F rom Analog Devices ............... 2-40 ADSP-21469 EZ-Board F rom Analog Devices ............... 2-43 Debug Agent ............... ...

  • Analog Devices 82-003536-01 - page 6

    Contents vi Getting Started With SHARC Processors Platform-R elated I nformation ............................................. 3-3 Visual Learning and Development (VLD) ........................... 3-4 W orkshops and Seminars ......................................................... 3-4 SHAR C Pr ocessor W orkshops .................................. ...

  • Analog Devices 82-003536-01 - page 7

    Getting Started With SHARC Processors vii Contents VisualDSP++ Loader and U tilities Manual ..................... 3-11 VisualDSP++ E xample P rograms ................................... 3-12 Hardwar e T ools Documentation ........................................ 3-13 SHAR C EZ-KIT Lite E valuation System M anual ........... 3-13 SHAR C EZ-Board E v ...

  • Analog Devices 82-003536-01 - page 8

    Contents viii Getting Started With SHARC Processors ...

  • Analog Devices 82-003536-01 - page 9

    Getting Started With SHARC Processors ix PREFACE Thank you for your interest in the SHARC® family of processors from Analog Devices, Inc. Purpose of This Manual Getting Started With SHARC Processors provides you with information about the evaluation process, Analog Devices tools, training, documenta- tion, and other informational resources to assi ...

  • Analog Devices 82-003536-01 - page 10

    Manual Contents x Getting Started With SHARC Processors Manual Contents This manual consists of: • Chapter 1, “Introduction to SHARC Processors” This chapter briefly describes the processor architecture, available models, and processor features. • Chapter 2, “The Eval uation Process” This chapter focuses on availabl e software and hardw ...

  • Analog Devices 82-003536-01 - page 11

    Getting Started With SHARC Processors xi Preface • E-mail processor questions to: processor.support@analog.com (World wide support) processor.europe@analog.com (Europe support) processor.china@analog.com (China support) • Phone questions to 1-800-ANALOGD • Contact your Analog Devices, I nc. local sales office or authorized distributor Support ...

  • Analog Devices 82-003536-01 - page 12

    Product Information xii Getting Started With SHARC Processors Product Information Product information can be obtained from the Analog Devices Web site, VisualDSP++ online Help system, and a technical library CD. Analog Devices Web Site The Analog Devices Web site, www.analog.com , provides information about a broad range of products—analog integr ...

  • Analog Devices 82-003536-01 - page 13

    Getting Started With SHARC Processors xiii Preface VisualDSP++ Online Documentation Online documentation comprises the VisualDSP++ Help system, software tools manuals, hardware tools manu als, processor manuals, Dinkum Abridged C++ library, and FLEXnet License Tools software documenta- tion. You can search easily across th e entire VisualDSP++ docu ...

  • Analog Devices 82-003536-01 - page 14

    Product Information xiv Getting Started With SHARC Processors Data sheets, which can be downloaded from the Analog Devices Web site, change rapidly, and therefore are no t included on the technical library CD. Technical manuals change periodica lly. Check the Web site for the latest manual revisions and associated documentation errata. ...

  • Analog Devices 82-003536-01 - page 15

    Getting Started With SHARC Processors 1-1 1 INTRODUCTION TO SHARC PROCESSORS This chapter briefly describes the SH ARC processor’s architecture and key features and compares available models. Topics include: • “What are SHARC Processors?” on page 1-1 • “Four Generations of SHARC Processors” on page 1-5 What are SHARC Processors? SHARC ...

  • Analog Devices 82-003536-01 - page 16

    What are SHARC Processors? 1-2 Getting Started With SHARC Processors enables the SHARC user to leverage le gacy code and design experience, while transitioning to higher-per formance, more highly-integrated SHARC products. By integrating on-chip, single-instruction, multiple-data (SIMD) process- ing elements, SDRAM, and I/O peripherals, SHARC proce ...

  • Analog Devices 82-003536-01 - page 17

    Getting Started With SHARC Processors 1-3 Introduction to SHARC Processors • Automotive audio applications. The ADSP-21362, ADSP-21365, ADSP-21369, ADSP-21371, ADSP-21462, ADSP-21465, ADSP-21469, ADSP-21472, ADSP-21475, and ADSP-21479 processors, with integration of sample-rate conversion, DTCP cipher, precision clock generators, an d serial port ...

  • Analog Devices 82-003536-01 - page 18

    What are SHARC Processors? 1-4 Getting Started With SHARC Processors Common Architectural Features SHARC processors share the follo wing architectural features. • 32/40-bit IEEE floating-point math • 32-bit fixed-point multipliers wi th 64-bit product and 80-bit accu- mulation • No arithmetic pipeline. All co mputations are single cycle. • ...

  • Analog Devices 82-003536-01 - page 19

    Getting Started With SHARC Processors 1-5 Introduction to SHARC Processors • An SDRAM controller that provides an interface to as many as four separate banks of industry-standard SDRAM devices • Up to a maximum of 5M bits of on-chip SRAM and up to 4M bits of on-chip, mask-programmable ROM • Input/output processor (IOP) with integrated direct ...

  • Analog Devices 82-003536-01 - page 20

    What are SHARC Processors? 1-6 Getting Started With SHARC Processors First generation SHARC products offer performance of up to 66 MHz/198 MFLOPS and form the cornerstone of the SHARC proces- sor family. Their easy-to-use instruc tion set architecture that supports both 32-bit fixed-point and 32/40-bit fl oating-point data formats, com- bined with ...

  • Analog Devices 82-003536-01 - page 21

    Getting Started With SHARC Processors 1-7 Introduction to SHARC Processors variety of applications. This capability is especially relevant in consumer, automotive, and profession al audio where the algor ithms related to stereo channel processing can effectively utilize the SIMD architecture. Third generation SHARC products em ploy an enhanced SIMD ...

  • Analog Devices 82-003536-01 - page 22

    Processor Peripherals and Performance 1-8 Getting Started With SHARC Processors Integration of peripherals continue wi th serial ports, SPI ports, S/PDIF Tx/Rx, and an 8-channel asynchronous sample rate converter block. The fourth generation SHARC allows data fr om the serial ports to be directly transferred to external memory by the DMA controller ...

  • Analog Devices 82-003536-01 - page 23

    Getting Started With SHARC Processors 1-9 Introduction to SHARC Processors execution (including single cycle multiply accumulates [MACs]), SHARC processors are designed for maximum I/O and memory access bandwidth. This balance of core speed, memory integration, and I/O bandwidth achieves the sustained performance critical to real-time applications. ...

  • Analog Devices 82-003536-01 - page 24

    Processor Peripherals and Performance 1-10 Getting Started With SHARC Processors T able 1-2. ADSP-2136x/ADSP-2137x SHAR C Pr ocessor S pecifications ADSP- 21362 ADSP- 21363 ADSP- 21364 ADSP- 21365 ADSP- 21366 ADSP- 21367 ADSP- 21368 ADSP- 21369 ADSP- 21371 ADSP- 21375 Fre q ue nc y (MHz) 333 333 333 333 333 266, 333, 400 333, 400 266, 333, 400 266 ...

  • Analog Devices 82-003536-01 - page 25

    Getting Started With SHARC Processors 1-11 Introduction to SHARC Processors T able 1-3. ADSP-2146x SHAR C P rocessor Specifications ADSP-21462 ADSP-21 465 ADSP-21467 ADSP-21469 F requency (MHz) 400 400 450 450 On-Chip RAM 5M bit 5M bit 5M bit 5M bit On-Chip R OM 0M bit 4M bit 4M bit 0M bit SR C –128dB –128dB –128dB –128dB P W M 1111 U A R T ...

  • Analog Devices 82-003536-01 - page 26

    Processor Peripherals and Performance 1-12 Getting Started With SHARC Processors DDR2 Interface Y es Y es Y es Y es VISA Y es Y es Y es Y es T able 1-3. ADSP-2146x SHAR C Processor S pecifications (Cont’ d) ADSP-21462 ADSP-21 465 ADSP-21467 ADSP-21469 ...

  • Analog Devices 82-003536-01 - page 27

    Getting Started With SHARC Processors 1-13 Introduction to SHARC Processors T able 1-4. ADSP-2147x SHAR C P rocessor Specifications ADSP-21478 ADSP- 21479 F requency (MHz) 266 266 On-Chip RAM 3M bit 5M bit On-Chip R OM 0M bit 0M bit SR C –128dB –128dB PWM 4 4 UART 1 1 SPI 2 2 SPDIF 1 1 TWI 1 1 Ti m er 2 2 SPOR T 8 8 SRU 1 1 DTCP 0 0 PCG 4 4 T e ...

  • Analog Devices 82-003536-01 - page 28

    Processor Peripherals and Performance 1-14 Getting Started With SHARC Processors AMI Interface 16 bit Y es Y es SDRAM Bus Width 16 bit 16 bit IDP/PDAP Y es Y es T able 1-4. ADSP-2147x SHAR C Processor S pecifications (Cont’ d) ADSP-21478 ADSP- 21479 ...

  • Analog Devices 82-003536-01 - page 29

    Getting Started With SHARC Processors 1-15 Introduction to SHARC Processors T able 1-5. ADSP-2148x SHAR C P rocessor Specifications ADSP-21483 ADS P-21486 ADSP-21487 ADSP-21488 A DSP-21489 Fre q ue nc y (M H z) 400 400 400 400 4 00 On-Chip RAM 3M bit 5M bit 5M bit 3 M bit 5M bit On-Chip R OM 4M bit 4M bit 4M bit 0 M bit 0M bit SR C –140d B –128 ...

  • Analog Devices 82-003536-01 - page 30

    Processor Peripherals and Performance 1-16 Getting Started With SHARC Processors ...

  • Analog Devices 82-003536-01 - page 31

    Getting Started With SHARC Processors 2-1 2 THE EVALUATION PROCESS This chapter describes the available software and ha rdware tools needed to evaluate SHARC processors an d develop application programs. This chapter introduces the software and hardware evaluation tools that are currently available, including: • “Selecting Software Development ...

  • Analog Devices 82-003536-01 - page 32

    Evaluation Tools 2-2 Getting Started With SHARC Processors “Selecting Software Development Tools ” provides a summary of the avail- able software development tools for SHARC processors. Most development tools available for SHAR C processors provide a cycle-accu- rate simulator which can be used to develop initial algorithms and applications wit ...

  • Analog Devices 82-003536-01 - page 33

    Getting Started With SHARC Processors 2-3 The Evaluation Process F igure 2-1. T ool Selection W orkflow Decide to evaluate SHARC Build custom hardware V alidate design concept Purchase EZ-KIT Lite license (part of VisualDSP++ evaluation license) Download VisualDSP++ T est Drive Purchase ADI e xtender cards or A/D ev al cards Purchase a full VisualD ...

  • Analog Devices 82-003536-01 - page 34

    Evaluation Tools 2-4 Getting Started With SHARC Processors Platform and Processor Support VisualDSP++ supports SHARC proces sors from Analog Devices. Win- dows® System 7 (as of VisualD SP++ 5.0 Update 7), Windows® Vista, Windows® XP, and Windows® 2000 hosts are supported. Develop High Performance Applications Quickly At the heart of VisualDSP++ ...

  • Analog Devices 82-003536-01 - page 35

    Getting Started With SHARC Processors 2-5 The Evaluation Process ease of use with the ability to import C header files, allo wing fo r symbolic references into arbitrarily complex C da ta structures. Binary data can be included directly into assembly source files, creating an easy way to add blocks of static data (such as audi o samples and bitmaps ...

  • Analog Devices 82-003536-01 - page 36

    Evaluation Tools 2-6 Getting Started With SHARC Processors Configuration of these elements is do ne graphically, with code wizards to speed the creation of new threads and interrupt handlers. VDK has been available for multiple releases of VisualDSP++ and is now a key compo- nent of products shipping from a number of high-volume vendors. As embedde ...

  • Analog Devices 82-003536-01 - page 37

    Getting Started With SHARC Processors 2-7 The Evaluation Process required. VisualDSP++ provides core cycle-accurate simulators, allowing inspection of every nuance of activity within the processor, including visu- alization of the processor ’s pipeline and cache. As many of the most performance-deman ding applications process a signal of some sor ...

  • Analog Devices 82-003536-01 - page 38

    Evaluation Tools 2-8 Getting Started With SHARC Processors the majority of its time is quickly assembled. This tool can be used to eas- ily inspect an application for unexpect ed hotspots (for example, suggesting the need to move a key routine from external to internal memory). Simu- lator targets provide a complet ely linear profiling view. Going ...

  • Analog Devices 82-003536-01 - page 39

    Getting Started With SHARC Processors 2-9 The Evaluation Process every feature of the graphical environm ent is available to script authors. Applications can be rebu ilt, downloaded, and run from a simple script executed from the command line or from within a custom test harness framework. The automation API is s upported by C++ and VBScript exam- ...

  • Analog Devices 82-003536-01 - page 40

    Evaluation Tools 2-10 Getting Started With SHARC Processors Take a VisualDSP++ Test Drive! Take a free 90-day Test Drive of Visu alDSP++. To take a Test Drive, you can download a Test Drive or request a CD from the Analog Devices DSP Tools Web site at: http://www.analog.com/processors/tools/te stdrive or contact your local Analog Devic es sales rep ...

  • Analog Devices 82-003536-01 - page 41

    Getting Started With SHARC Processors 2-11 The Evaluation Process Embedded Processors and DSPs Analog Devices is a leading supplier of embedded and digital signal pro- cessing solutions, and its low cost SHARC processors and integrated mixed-signal processors are ideal for an ever-increasing spectrum of appli- cations. Advances in design by Analog ...

  • Analog Devices 82-003536-01 - page 42

    Evaluation Tools 2-12 Getting Started With SHARC Processors Software Modules Analog Devices has a wide range of tested and optimized software modules available, including decoders, encode rs, codecs and other algorithms that provide multimedia functions for the SHARC family. The software mod- ules allow engineers to quickly and easily incorporate t ...

  • Analog Devices 82-003536-01 - page 43

    Getting Started With SHARC Processors 2-13 The Evaluation Process set breakpoints, single-step through code, view memory, fill/dump mem- ory, perform real-time data manipulation, profile execution and memory access, plot data, and use standard I/O. EZ-KIT Lite evaluation systems include a serial number, that when regis- tered, yields full VisualDSP ...

  • Analog Devices 82-003536-01 - page 44

    Evaluation Tools 2-14 Getting Started With SHARC Processors ADSP-21489 EZ-KIT Lite From Analog Devices Part Number: ADZS-21489-EZLITE F igure 2-2. ADSP-21489 EZ-KIT Lite E valuation S ystem ...

  • Analog Devices 82-003536-01 - page 45

    Getting Started With SHARC Processors 2-15 The Evaluation Process The ADSP-21489 EZ-KIT Lite evaluation system, as shown in Figure 2-2 , provides developers with a cost-effective method for initial evaluation of the ADSP-21483/21486/21487/21489 SHARC processors via a USB-based, PC-hosted tool set.  The ADSP-21483/21486/21487/21489 SHARC processo ...

  • Analog Devices 82-003536-01 - page 46

    Evaluation Tools 2-16 Getting Started With SHARC Processors ADSP-21479 EZ-KIT Lite From Analog Devices Part Number: ADZS-21479-EZLITE The ADSP-21479 EZ-KIT Lite evaluation system, as shown in Figure 2-3 , provides developers with a cost-effective method for initial evaluation of the ADSP-21478/21479 SHARC processors via a F igure 2-3. ADSP-21479 EZ ...

  • Analog Devices 82-003536-01 - page 47

    Getting Started With SHARC Processors 2-17 The Evaluation Process USB-based, PC-hosted tool set. With this EZ-KIT Lite, users can learn more about Analog Devices ADSP-21479 hardware and software develop- ment, and quickly prototype a wide range of applications.  The ADSP-21478/21479 SHARC proc essors, which are pin-com- patible, have similar mem ...

  • Analog Devices 82-003536-01 - page 48

    Evaluation Tools 2-18 Getting Started With SHARC Processors ADSP-21469 EZ-KIT Lite From Analog Devices Part Number: ADZS-21469-EZLITE F igure 2-4. ADSP-21469 EZ-KIT Lite E valuation S ystem ...

  • Analog Devices 82-003536-01 - page 49

    Getting Started With SHARC Processors 2-19 The Evaluation Process The ADSP-21469 EZ-KIT Lite evaluation system, as shown in Figure 2-4 , provides a cost-effective method for initial evaluation of the ADSP-21462/21465/21467/21469 SHARC proc essors via a USB-based PC-hosted tool set.  The ADSP-21462/21465/21467/21469 SHARC processors, which are pi ...

  • Analog Devices 82-003536-01 - page 50

    Evaluation Tools 2-20 Getting Started With SHARC Processors • Headphone jack (connected to one of the stereo outputs) • SPDIF In RCA jack • SPDIF Out RCA jack • ADM1032 two-wire sensor • ADM3202 RS-232 line driver/receiver • USB standalone debug agent • USB 2.0 interface • JTAG ICE 14-pin header • Evaluation suite of VisualDSP++ d ...

  • Analog Devices 82-003536-01 - page 51

    Getting Started With SHARC Processors 2-21 The Evaluation Process ADSP-21375 EZ-KIT Lite From Analog Devices Part Number: ADZS-21375-EZLITE The ADSP-21375 EZ-KIT Lite evaluation system, as shown in Figure 2-5 , provides developers with a cost-effective method for initial evaluation of the ADSP-21375 SHARC processors. The EZ-KIT Lite includes an ADS ...

  • Analog Devices 82-003536-01 - page 52

    Evaluation Tools 2-22 Getting Started With SHARC Processors Lite, users can learn more abou t Analog Devices ADSP-21375 SHARC processor hardware and software deve lopment and prototype applications. The ADSP-21375 EZ-KIT Lite provides an evaluation suite of the Visu- alDSP++ development environment with the C/C++ compiler, assembler, loader, and li ...

  • Analog Devices 82-003536-01 - page 53

    Getting Started With SHARC Processors 2-23 The Evaluation Process • 26-pin DAI header • 11 LEDs: 1 power (green), 1 bo ard reset (red), 1 USB monitor (amber), and 8 general-purpose (amber) • 5 push buttons: 1 reset, 2 connect ed to DAI, 2 connected to the FLAG pins of the processor • CE certified ...

  • Analog Devices 82-003536-01 - page 54

    Evaluation Tools 2-24 Getting Started With SHARC Processors ADSP-21371 EZ-KIT Lite From Analog Devices Part Number: ADZS-21371-EZLITE The ADSP-21371 EZ-KIT Lite evaluation system, as shown in Figure 2-6 , provides developers with a cost-effective method for initial evaluation of the ADSP-21371 SHARC processors. With this EZ-KIT Lite, users can lear ...

  • Analog Devices 82-003536-01 - page 55

    Getting Started With SHARC Processors 2-25 The Evaluation Process The EZ-KIT Lite includes an ADSP-21371 SHARC processor desktop evaluation board along with an evalua tion suite of the VisualDSP++ devel- opment and debugging environment , including the C/C++ compiler, assembler, and linker. The evaluation suite of VisualDSP ++ is designed to be use ...

  • Analog Devices 82-003536-01 - page 56

    Evaluation Tools 2-26 Getting Started With SHARC Processors • National Instruments Educational Laboratory Virtual Instrumen- tation Suite (ELVIS) Interface • JTAG ICE 14-pin header • Evaluation suite of VisualDSP++ development tools • Type A expansion interface with three connectors supporting par- allel port, FLAG, DPI, and DAI interfaces ...

  • Analog Devices 82-003536-01 - page 57

    Getting Started With SHARC Processors 2-27 The Evaluation Process ADSP-21369 EZ-KIT Lite From Analog Devices Part Number: ADZS-21369-EZLITE F igure 2-7. ADSP-21369 EZ-KIT Lite E valuation S ystem ...

  • Analog Devices 82-003536-01 - page 58

    Evaluation Tools 2-28 Getting Started With SHARC Processors The ADSP-21369 EZ-KIT Lite, as shown in as shown in Figure 2-7 , pro- vides a cost-effective method for initial evaluation of the ADSP-21367/21368/21369 SHARC processors via a USB-based PC-hosted tool set.  The ADSP-21367/21368/21369 SHARC processors, which are pin-compatible, have simi ...

  • Analog Devices 82-003536-01 - page 59

    Getting Started With SHARC Processors 2-29 The Evaluation Process • SPDIF Out RCA jack • ADM3202 RS-232 driver/receiver • USB interface • JTAG ICE 14-pin header • Evaluation suite of VisualDSP++ development tools • Flash programmer utility for downloading boot code to on-board flash memory • Type A expansion interface with three conne ...

  • Analog Devices 82-003536-01 - page 60

    Evaluation Tools 2-30 Getting Started With SHARC Processors ADSP-21364 EZ-KIT Lite From Analog Devices Part Number: ADZS-21364-EZLITE F igure 2-8. ADSP-21364 EZ-KIT Lite Board ...

  • Analog Devices 82-003536-01 - page 61

    Getting Started With SHARC Processors 2-31 The Evaluation Process The ADSP-21364 EZ-KIT Lite evaluation system, as shown in Figure 2-8 , provides developers with a cost-effective method for initial evaluation of ADSP-21363/21364/21365/21366 SHARC processors.  The ADSP-21363/21364/21365/21366 SHARC processors, which are pin-compatible, have simil ...

  • Analog Devices 82-003536-01 - page 62

    Evaluation Tools 2-32 Getting Started With SHARC Processors • SPDIF Out RCA jack • USB interface • JTAG ICE 14-pin header • Evaluation suite of VisualDSP++ development tools • Flash programmer utility for downl oading boot code to on-board flash memory • Type A expansion interface with three connectors supporting par- allel port, FLAG, ...

  • Analog Devices 82-003536-01 - page 63

    Getting Started With SHARC Processors 2-33 The Evaluation Process ADSP-21262 EZ-KIT Lite From Analog Devices Part Number: ADZS-21262-EZLITE F igure 2-9. ADSP-21262 EZ-KIT Lite E valuation S ystem ...

  • Analog Devices 82-003536-01 - page 64

    Evaluation Tools 2-34 Getting Started With SHARC Processors The ADSP-21262 EZ-KIT Lite evaluation system, as shown in Figure 2-9 , provides developers with a cost-effective method for initial evaluation of the ADSP-21261/21262/21266 SHARC processors for a wide range of applications.  The ADSP-21261/21262/21266 SHARC processors, which are pin-com ...

  • Analog Devices 82-003536-01 - page 65

    Getting Started With SHARC Processors 2-35 The Evaluation Process • 1 x 2 RCA jack for 1 channel of stereo audio input • Headphone jack (connected to one of the stereo outputs) • SPDIF receiver with RCA jack • USB interface • JTAG ICE 14-pin header • Evaluation suite of VisualDSP++ development tools • 0-ohm resistor fo r current measu ...

  • Analog Devices 82-003536-01 - page 66

    Evaluation Tools 2-36 Getting Started With SHARC Processors EZ-Boards SHARC EZ-Board evaluation boards prov ide developers with a low cos t platform for initial eval uation of SHARC processor s via an exte rnal JTAG emulator or standalone debug agent board.  To debug, you must have a debu g agent board or an emulator. The EZ-Board has an expansi ...

  • Analog Devices 82-003536-01 - page 67

    Getting Started With SHARC Processors 2-37 The Evaluation Process ADSP-21489 EZ-Board From Analog Devices Part Number: ADZS-21489-EZBRD F igure 2-10. ADSP-21489 EZ-Board ...

  • Analog Devices 82-003536-01 - page 68

    Evaluation Tools 2-38 Getting Started With SHARC Processors The ADSP-21489 EZ-Board evaluation board, as shown in Figure 2-10 , provides developers with a low cost pl atform for initial evaluation of the ADSP-2148x SHARC processors via an external JTAG emulator or stan- dalone debug agent board.  To debug, you must have a debug agent board or em ...

  • Analog Devices 82-003536-01 - page 69

    Getting Started With SHARC Processors 2-39 The Evaluation Process • Expansion interface: AMI, flags/IRQs, DAI, DPI, PWR_IN, 3.3 V, GND • Standalone debug agent interface • WDT (watch dog timer) sy stem reset implementation • MP JTAG IN and OUT connectors • 0-ohm resistors for DSP current measurement • CE certified ...

  • Analog Devices 82-003536-01 - page 70

    Evaluation Tools 2-40 Getting Started With SHARC Processors ADSP-21479 EZ-Board From Analog Devices Part Number: ADZS-21479-EZBRD F igure 2-11. ADSP-21479 EZ-Board ...

  • Analog Devices 82-003536-01 - page 71

    Getting Started With SHARC Processors 2-41 The Evaluation Process The ADSP-21479 EZ-Board evaluation board, as shown in Figure 2-11 , provides developers with a low cost pl atform for initial evaluation of the ADSP-2147x SHARC processors via an external JTAG emulator or stan- dalone debug agent board.  To debug, you must have a debug agent board ...

  • Analog Devices 82-003536-01 - page 72

    Evaluation Tools 2-42 Getting Started With SHARC Processors • Expansion interface: AMI, flags/IRQs, DAI, DPI, PWR_IN, 3.3 V, GND • Standalone debug agent interface • RTC (real time clock) implementation • Shift register interface • MP JTAG IN and OUT connectors • 0-ohm resistors for DSP current measurement • CE certified ...

  • Analog Devices 82-003536-01 - page 73

    Getting Started With SHARC Processors 2-43 The Evaluation Process ADSP-21469 EZ-Board From Analog Devices Part Number: ADZS-21469-EZBRD F igure 2-12. ADSP-21469 EZ-Board ...

  • Analog Devices 82-003536-01 - page 74

    Evaluation Tools 2-44 Getting Started With SHARC Processors The ADSP-21469 EZ-Board evaluation board, as shown in Figure 2-12 , provides developers with a low cost pl atform for initial evaluation of the ADSP-2146x SHARC processors via an external JTAG emulator or stan- dalone debug agent board.  To debug, you must have a debug agent board or em ...

  • Analog Devices 82-003536-01 - page 75

    Getting Started With SHARC Processors 2-45 The Evaluation Process • Expansion interface: EBIU, fl ags/IRQs, DAI, DPI, PWR_IN (5 V), 3.3 V, GND • Standalone debug agent interface • USB cable • Link port connectors • DMAX connector for probing • 0-ohm resistors for DSP current measurement • CE certified ...

  • Analog Devices 82-003536-01 - page 76

    Evaluation Tools 2-46 Getting Started With SHARC Processors Debug Agent Part Number: ADZS-DBGAGENT-BRD The standalone debug agent is intend ed to provide a modular low cost emulation solution for EZ-Boards as well as evaluation boards designed by third parties. The standalone debug agent is very similar to the debug agent that is on existing EZ-KIT ...

  • Analog Devices 82-003536-01 - page 77

    Getting Started With SHARC Processors 2-47 The Evaluation Process EZ-Extender Daughter Boards EZ-Extender daughter boards enhance and extend EZ-Board and EZ-KIT Lite features and functionalities. Thi s section describes the EZ-Extender daughter boards that are currently available. SHARC USB EZ-Extender Part Number: ADZS-SHRCUSB-EZEXT F igure 2-14. ...

  • Analog Devices 82-003536-01 - page 78

    Evaluation Tools 2-48 Getting Started With SHARC Processors The SHARC USB EZ-Extender dau ghter board, as s hown in Figure 2-14 , provides a solution for users to eval uate different peripherals on SHARC processors. The SHARC USB EZ-Extender daughter board allows developers to con- nect to the parallel port on the ADSP-21262 and ADSP-21364 EZ-KIT L ...

  • Analog Devices 82-003536-01 - page 79

    Getting Started With SHARC Processors 2-49 The Evaluation Process SHARC EZ-Extender Part Number: ADZS-21262-1-EZEXT The SHARC EZ-Extender daughter board, as shown in Figure 2-15 , is a separately sold assembly that plugs into a SHARC EZ-KIT Lite ev aluation system’s expansion interface. The exte nder aids the design and prototyp- ing phases of SH ...

  • Analog Devices 82-003536-01 - page 80

    Evaluation Tools 2-50 Getting Started With SHARC Processors EZ-KIT Lite. The SHARC EZ-Extender al so provides developers a bread- board area and the ability to access all of the pins on the ADSP-21262 and ADSP-21364 EZ-KIT Lite’s expansion interface. The SHARC EZ-Extender features: • Expansion interface for connecting to the ADSP-21262 and ADSP ...

  • Analog Devices 82-003536-01 - page 81

    Getting Started With SHARC Processors 2-51 The Evaluation Process SHARC Audio EZ-Extender Part Number: ADZS-SHAUDIO-EZEXT The SHARC audio EZ-Extender daughter board, as shown in Figure 2-16 , provides a solution for users to e valuate audio applications on the ADSP-214xx EZ-Board/EZ-KIT L ite. Software examples are pro- vided in the latest update o ...

  • Analog Devices 82-003536-01 - page 82

    Evaluation Tools 2-52 Getting Started With SHARC Processors The EZ-Extender consists of thr ee Analog Devices AD1939 audio codecs and provides 24 channels of analog audio out, 12 channels of analog audio in. The primary codec operates in both in I 2 S and TDM mode and can run at sample rates of 48, 96, or 192 kHz. The other two codecs are con- figu ...

  • Analog Devices 82-003536-01 - page 83

    Getting Started With SHARC Processors 2-53 The Evaluation Process USB EZ-Extender for Blackfin and SHARC Part Number: ADZS-BFSHUSB-EZEXT The Blackfin/SHARC USB EZ-Extender daughter board, as shown in Figure 2-17 , plugs onto the expansion interface of the ADSP-BF518F, ADSP-BF526, and ADSP-21469 EZ-Board and EZ-KIT Lite. The EZ-Extender aids the des ...

  • Analog Devices 82-003536-01 - page 84

    Evaluation Tools 2-54 Getting Started With SHARC Processors The Blackfin/SHARC USB EZ-Exte nder daughter board feat ures: • USB 2.0 interface – PLX Technology NET2272 device • USB driver and application code • CE certified JTAG Emulators JTAG (Joint Test Action Group) is defined by the IEEE 1149.1 standard for a test access port for testing ...

  • Analog Devices 82-003536-01 - page 85

    Getting Started With SHARC Processors 2-55 The Evaluation Process High Performance USB 2.0 JTAG Emulator Part Number: ADZS-HPUSB-ICE The Analog Devices high-speed, hi gh performance, universal serial bus-based emulator (H P-USB), as shown in Figure 2-18 , provides a porta- ble, non-intrusive, tar get-based debugging solu tion for Analog Devices JTA ...

  • Analog Devices 82-003536-01 - page 86

    Evaluation Tools 2-56 Getting Started With SHARC Processors These easy-to-use USB-based emulator s perform a wide range of emula- tion functions, including single-ste p and full-speed execution with predefined breakpoints, and viewin g and/or altering of register and memory contents. With the ability to automatically detect and support multiple I/O ...

  • Analog Devices 82-003536-01 - page 87

    Getting Started With SHARC Processors 2-57 The Evaluation Process • 5 V tolerant and 3.3 V compliant for 5 V processors • Multiprocessor support • 14-pin JTAG connector • 3-meter USB cable for-difficult-to-reach targets ...

  • Analog Devices 82-003536-01 - page 88

    Evaluation Tools 2-58 Getting Started With SHARC Processors USB 1.1 JTAG Emulator Part Number: ADZS-USB-ICE The cost-effective universal serial bus (USB)-based emulator, as shown in Figure 2-19 , from Analog Devices provides a portable, non-intrusive, tar- get-based debugging solution for Analog Devices JTAG processors. F igure 2-19. USB 1.1 JT AG ...

  • Analog Devices 82-003536-01 - page 89

    Getting Started With SHARC Processors 2-59 The Evaluation Process This USB-based emulator performs a wide range of emulation functions, including single-step and full-spee d execution with predefined break- points, and viewing and/or altering of register and memory contents. With the ability to automatically de tect and support multiple I/O volt- a ...

  • Analog Devices 82-003536-01 - page 90

    Evaluation Tools 2-60 Getting Started With SHARC Processors • 14-pin JTAG connector • 3-meter USB cable for difficult to reach targets Selecting the Right Combination of Tools Knowing which tools to use is critica l to ensuring a quick development cycle. There are many options for software and hardware development tools. Two of the most common ...

  • Analog Devices 82-003536-01 - page 91

    Getting Started With SHARC Processors 2-61 The Evaluation Process After you have finished constructing your hardware, purchase a low cost USB emulator (p/n: ADZS-US B-ICE) from Analog Devices. Scenario 2 Question. We have a team of five software en gineers who are d eveloping code for the SHARC processor, but no more than three are likely to be usi ...

  • Analog Devices 82-003536-01 - page 92

    Evaluation Tools 2-62 Getting Started With SHARC Processors ...

  • Analog Devices 82-003536-01 - page 93

    Getting Started With SHARC Processors 3-1 3 SUPPORT OPTIONS This chapter addresses the support opti ons available for users both during the evaluation process and development phases of SHARC processor pro- cessor design. Available Support Analog Devices provides a wide variety of processor support options. Material is available online. Live trai ni ...

  • Analog Devices 82-003536-01 - page 94

    Available Support 3-2 Getting Started With SHARC Processors • Communities-related information • Platform-related information Visit the SHARC processor home page at: http://www.analog.com/sh arc . The Analog Devices Embedded Processing and DSP page, which offers access to other processor families, is located at: http://www.analog.com/processors ...

  • Analog Devices 82-003536-01 - page 95

    Getting Started With SHARC Processors 3-3 Support Options Applications Notes, EE-Notes, and Other Articles The most useful documents available to users are the Application or EE- (Engineer-to-Engineer) Notes, since th ey offer detailed technical informa- tion about using the SHARC processor. These materials may be downloaded from the Web site. Thes ...

  • Analog Devices 82-003536-01 - page 96

    Available Support 3-4 Getting Started With SHARC Processors Visual Learning and Development (VLD) The Analog Devices Web site offers free on-demand video tutorials. Sub- jects include: • SHARC Processors Overview • SHARC ADSP-2146x Processor Overview • SHARC ADSP-21469 EZ-KIT Overview Please go to http://www.analog.com/vld for additional vide ...

  • Analog Devices 82-003536-01 - page 97

    Getting Started With SHARC Processors 3-5 Support Options Advanced instructions are presented with a follow on lab session about code optimization. The I/O peripherals, which include the SPORTS, link ports, and external port, are discusse d in detail along with DMA operation between these peripherals and internal memory. Workshops are offered throu ...

  • Analog Devices 82-003536-01 - page 98

    Available Support 3-6 Getting Started With SHARC Processors Hardware Reference Manuals Each processor’s hardware reference ma nual provides ar chitectural infor- mation about that particular SHARC processor. The descriptions cover functional blocks, buses, and ports, i ncluding all features and processes that they support. The VisualDSP++ Help sy ...

  • Analog Devices 82-003536-01 - page 99

    Getting Started With SHARC Processors 3-7 Support Options Data Sheets Data sheets are created for each SHARC processor and for each revision of a single product. Each SHARC pr ocessor data sheet provides: • A high-level overview of the processor • A description of processor pins • Electrical, power, and timing characteristics/requirements • ...

  • Analog Devices 82-003536-01 - page 100

    Available Support 3-8 Getting Started With SHARC Processors BSDL Files Boundary scan description language (BSDL) files are ne cessary for the application of boundary scan for board and system-level testing and in-system programming. BSDL files ar e the electronic data sheets that describe the IEEE 1149.1 or JTAG design within an IC, and are provide ...

  • Analog Devices 82-003536-01 - page 101

    Getting Started With SHARC Processors 3-9 Support Options To access the VisualDSP++ Tools Anomalies search page, point your browser at: http://www.analog.com/processors/to ols/anomalies VisualDSP++ Documentation This section briefly describes the VisualDSP++ manual set. Electronic ver- sions of the documentation are available from the VisualDSP++ i ...

  • Analog Devices 82-003536-01 - page 102

    Available Support 3-10 Getting Started With SHARC Processors VisualDSP++ User’s Guide This manual describes the features, components, and functions of the VisualDSP++ integrated development and debugging environment (IDDE). It covers license management, project management, code devel- opment, debugging tools, VDK, and much more. Use this high-lev ...

  • Analog Devices 82-003536-01 - page 103

    Getting Started With SHARC Processors 3-11 Support Options VisualDSP++ Linker and Utilities Manual This manual provides information on the linking process and describes the syntax for the linker’s command language—a scripting language that the linker reads from the linker description file ( .ldf ). The manual leads you through using the linker ...

  • Analog Devices 82-003536-01 - page 104

    Available Support 3-12 Getting Started With SHARC Processors The manual begins by examining where loading/splitting fi ts in the typical program development activities. It di scusses boot modes, boot streams, and second stage kernels. This manual contains the details you need to know about booting each particular subfamily of SHARC processors. Visu ...

  • Analog Devices 82-003536-01 - page 105

    Getting Started With SHARC Processors 3-13 Support Options Hardware Tools Documentation Each hardware tool available from Analog Devices includes documenta- tion in electronic format. Typically this documentation includes a short description of switch and jumper settin gs, a bill of materials, and schemat- ics. The hardware tools available are: • ...

  • Analog Devices 82-003536-01 - page 106

    Available Support 3-14 Getting Started With SHARC Processors This manual provides information on the EZ-KIT Lite from a program- mer’s perspective and provides a memory map of the board. SHARC EZ-Board Evaluation System Manual This manual provides inst ructions for using the ha rdware and installing the software on your PC. This manual also provi ...

  • Analog Devices 82-003536-01 - page 107

    Getting Started With SHARC Processors 3-15 Support Options Best of all, Visu alDSP++ He lp provides a single access point to just about every processor hardware and tool s document produced by Analog Devices. The search engine in Help enables you to find information quickly. VisualDSP++ Help, built around th e familiar Microsoft® HTML Help standar ...

  • Analog Devices 82-003536-01 - page 108

    Available Support 3-16 Getting Started With SHARC Processors Use EngineerZone to connect with ot her DSP developers who face similar design challenges. You can also use this open forum to share knowledge and collaborate with the ADI support team and your peers. Visit http://ez.analog.com to sign up. Social Networking Web Sites You can now follow An ...

  • Analog Devices 82-003536-01 - page 109

    Getting Started With SHARC Processors I-1 II N D E X A ADSP-21262 EZ-KIT Lite evaluation board, 2-33 ADSP-2126x SHARC processor specif ications , 1-9 ADSP-21364 EZ-KIT Lite evaluation board, 2-30 ADSP-21369 EZ-KIT Lite evaluation board, 2-27 ADSP-2136x/ADSP-2137x SHARC process or specificat ions, 1-10 ADSP-21371 EZ-KIT Lite evaluation board, 2-24 A ...

  • Analog Devices 82-003536-01 - page 110

    Index I-2 Getting Started With SHARC Processors D data sheets, 3-7 Debug Agent Board, 2- 46 debugging targets, JTAG connection to EZ-KIT Lite board, 2-6 decoders, 2-12 desktop evaluation boards, list of, 2-10 documentation data sheets, 3-7 EZ-KIT Lite evaluation systems, 3-13 , 3-14 for SHARC processors, 3-5 hardware reference manuals, 3-6 hardware ...

  • Analog Devices 82-003536-01 - page 111

    Getting Started With SHARC Processors I-3 Index Help system described, 3-14 for VisualDSP++, 2-9 High-performance USB 2.0 JTAG emulator (HPUSB), 2-55 HP-USB (high-performance USB JTAG emulator), 2-55 I IBIS (I/O buff er information specification ) defined, 3-8 models, 3-8 IDDE (integrated software development and debugging environment), 2-2 instruc ...

  • Analog Devices 82-003536-01 - page 112

    Index I-4 Getting Started With SHARC Processors R real-time operating system. See RTOS RTOS (real-time operating system), 2-5 S SCC (source code control), 2-8 seminars about, 3-4 SHARC processor, 3-4 , 3-5 SHARC application development, 2-1 , 2-61 data sheets, 3-7 EZ-Extender, 3-14 processor evaluation kits, table of, 2-10 selection information, 3- ...

  • Analog Devices 82-003536-01 - page 113

    Getting Started With SHARC Processors I-5 Index W Web site, Analog Devices, 3-1 Windows operating systems, supporting VisualDSP, 2-4 workshops, 3-4 ...

  • Analog Devices 82-003536-01 - page 114

    Index I-6 Getting Started With SHARC Processors ...

Fabricante Analog Devices Categoría Stereo System

Los documentos del dispositivo Analog Devices 82-003536-01 que obtenemos del fabricante se pueden dividir en varios grupos. Entre ellos están::
- dibujos técnicos Analog Devices
- manuales de instrucciones 82-003536-01
- hojas de producto Analog Devices
- folletos informativos
- o etiquetas energéticas Analog Devices 82-003536-01
Todos son importantes, pero lo más importante desde el punto de vista del usuario de un dispositivo lo encontraremos en el manual de instrucciones Analog Devices 82-003536-01.

Un conjunto de documentos determinado como manual de instrucciones se divide también en tipos más detallados, tales como: instrucciones de montaje Analog Devices 82-003536-01, instrucciones de servicio, instrucciones cortas o instrucciones de usuario Analog Devices 82-003536-01. Dependiendo de la situación debes buscar el documento que necesitas. En nuestra página puedes consultar el manual de instrucciones más popular del producto Analog Devices 82-003536-01.

Manuales de instrucciones parecidos

El manual de instrucciones del dispositivo Analog Devices 82-003536-01, ¿cómo debería ser?
El manual de instrucciones, también determinado como el manual de usuario o simplemente instrucciones, es un documento técnico que tiene como objetivo ayudar a los usuarios a utilizar Analog Devices 82-003536-01. Las instrucciones normalmente las realiza un escritor técnico pero en un lenguaje comprensible para todos los usuarios de Analog Devices 82-003536-01.

El manual de instrucciones completo de Analog Devices debe contener unos elementos básicos. Una parte de ellos es menos importante, como por ejemplo: la portada / la página principal o las páginas de autor. Sin embargo, lo demás debe facilitarnos la información más importante desde el punto de vista del usuario.

1. Introducción y pistas sobre cómo orientarse con el manual Analog Devices 82-003536-01 - Al principio de cada manual se deben encontrar las indicaciones acerca de la manera de usar un manual de instrucciones. Debe contener información sobre dónde encontrar el índice Analog Devices 82-003536-01, preguntas frecuentes o problemas más comunes – son los apartados más buscados por los usuarios de cada manual de instrucciones.
2. Índice - listados de todos los consejos acerca de Analog Devices 82-003536-01 que encontraremos en el documento
3. Consejos de uso de las funciones básicas del dispositivo Analog Devices 82-003536-01 - que deben facilitarnos los primeros pasos durante el uso de Analog Devices 82-003536-01
4. Troubleshooting - una secuencia sistematizada de acciones que nos ayudará a diagnosticar los problemas más importantes con Analog Devices 82-003536-01
5. FAQ - las preguntas frecuentes
6. Datos de contacto Información acerca de cómo encontrar los datos de contacto del fabricante / servicio de Analog Devices 82-003536-01 en cada país si no somos capaces de solucionar el problema por nuestra cuenta.

¿Tienes una pregunta acerca de Analog Devices 82-003536-01?

Utiliza el formulario que se encuentra abajo

Si con la ayuda del manual de instrucciones encontrado no has podido solucionar tu problema con Analog Devices 82-003536-01, haz una pregunta utilizando el formulario que se encuentra abajo. Si alguno de los usuarios ha tenido un problema parecido con Analog Devices 82-003536-01 probablemente compartirá una forma de solucionarlo.

Copia el texto de la imagen

Comentarios (0)