Analog-devices SHARC Processors 82-003536-01 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Acoustique Analog-devices SHARC Processors 82-003536-01. Analog Devices SHARC Processors 82-003536-01 User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 114
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
a
Getting Started With
SHARC
®
Processors
Revision 3.0, April 2010
Part Number
82-003536-01
Analog Devices, Inc.
One Technology Way
Norwood, Mass. 02062-9106
Vue de la page 0
1 2 3 4 5 6 ... 113 114

Résumé du contenu

Page 1 - Processors

aGetting Started With SHARC® Processors Revision 3.0, April 2010Part Number82-003536-01Analog Devices, Inc.One Technology WayNorwood, Mass. 02062-

Page 2 - Disclaimer

Manual Contentsx Getting Started With SHARC ProcessorsManual ContentsThis manual consists of:• Chapter 1, “Introduction to SHARC Processors” This chap

Page 3 - CONTENTS

Available Support3-8 Getting Started With SHARC Processors BSDL FilesBoundary scan description language (BSDL) files are necessary for the application

Page 4 - THE EVALUATION PROCESS

Getting Started With SHARC Processors 3-9 Support OptionsTo access the VisualDSP++ Tools Anomalies search page, point your browser at:http://www.anal

Page 5 - SUPPORT OPTIONS

Available Support3-10 Getting Started With SHARC Processors VisualDSP++ User’s GuideThis manual describes the features, components, and functions of t

Page 6

Getting Started With SHARC Processors 3-11 Support OptionsVisualDSP++ Linker and Utilities ManualThis manual provides information on the linking proc

Page 7

Available Support3-12 Getting Started With SHARC Processors The manual begins by examining where loading/splitting fits in the typical program develop

Page 8 - Contents

Getting Started With SHARC Processors 3-13 Support OptionsHardware Tools DocumentationEach hardware tool available from Analog Devices includes docum

Page 9 - Intended Audience

Available Support3-14 Getting Started With SHARC Processors This manual provides information on the EZ-KIT Lite from a program-mer’s perspective and p

Page 10 - Technical or Customer Support

Getting Started With SHARC Processors 3-15 Support OptionsBest of all, VisualDSP++ Help provides a single access point to just about every processor

Page 11 - Supported SHARC Processors

Available Support3-16 Getting Started With SHARC Processors Use EngineerZone to connect with other DSP developers who face similar design challenges.

Page 12 - Product Information

Getting Started With SHARC Processors I-1 IINDEXAADSP-21262 EZ-KIT Lite evaluation board, 2-33ADSP-2126x SHARC processor specifications, 1-9ADSP-2136

Page 13 - Technical Library CD

Getting Started With SHARC Processors xi Preface• E-mail processor questions to:[email protected] (World wide support) processor.europe@ana

Page 14

IndexI-2 Getting Started With SHARC Processors Ddata sheets, 3-7Debug Agent Board, 2-46debugging targets, JTAG connection to EZ-KIT Lite board, 2-6dec

Page 15 - PROCESSORS

Getting Started With SHARC Processors I-3 IndexHelp systemdescribed, 3-14for VisualDSP++, 2-9High-performance USB 2.0 JTAG emulator (HPUSB), 2-55HP-US

Page 16 - SHARC Applications

IndexI-4 Getting Started With SHARC Processors Rreal-time operating system. See RTOSRTOS (real-time operating system), 2-5SSCC (source code control),

Page 17 - Architecture Overview

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

Page 18

IndexI-6 Getting Started With SHARC Processors

Page 19

Product Informationxii Getting Started With SHARC ProcessorsProduct InformationProduct information can be obtained from the Analog Devices Web site, V

Page 20 - Cross Bar

Getting Started With SHARC Processors xiii PrefaceVisualDSP++ Online Documentation Online documentation comprises the VisualDSP++ Help system, softwar

Page 21

Product Informationxiv Getting Started With SHARC ProcessorsData sheets, which can be downloaded from the Analog Devices Web site, change rapidly, and

Page 22 - Performance

Getting Started With SHARC Processors 1-1 1 INTRODUCTION TO SHARC PROCESSORSThis chapter briefly describes the SHARC processor’s architecture and key

Page 23

What are SHARC Processors?1-2 Getting Started With SHARC Processorsenables the SHARC user to leverage legacy code and design experience, while transit

Page 24

Getting Started With SHARC Processors 1-3 Introduction to SHARC Processors• Automotive audio applications. The ADSP-21362, ADSP-21365, ADSP-21369, ADS

Page 25

What are SHARC Processors?1-4 Getting Started With SHARC ProcessorsCommon Architectural FeaturesSHARC processors share the following architectural fea

Page 26 - VISA Yes Yes Yes Yes

Getting Started With SHARC Processors 1-5 Introduction to SHARC Processors• An SDRAM controller that provides an interface to as many as four separate

Page 27

Copyright Information©2010 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written c

Page 28 - ADSP-21478 ADSP-21479

What are SHARC Processors?1-6 Getting Started With SHARC ProcessorsFirst generation SHARC products offer performance of up to 66 MHz/198 MFLOPS and fo

Page 29

Getting Started With SHARC Processors 1-7 Introduction to SHARC Processorsvariety of applications. This capability is especially relevant in consumer,

Page 30

Processor Peripherals and Performance1-8 Getting Started With SHARC ProcessorsIntegration of peripherals continue with serial ports, SPI ports, S/PDIF

Page 31 - 2 THE EVALUATION PROCESS

Getting Started With SHARC Processors 1-9 Introduction to SHARC Processorsexecution (including single cycle multiply accumulates [MACs]), SHARC proces

Page 32

Processor Peripherals and Performance1-10 Getting Started With SHARC ProcessorsTable 1-2. ADSP-2136x/ADSP-2137x SHARC Processor SpecificationsADSP-213

Page 33 - The Evaluation Process

Getting Started With SHARC Processors 1-11 Introduction to SHARC ProcessorsTable 1-3. ADSP-2146x SHARC Processor SpecificationsADSP-21462 ADSP-21465 A

Page 34

Processor Peripherals and Performance1-12 Getting Started With SHARC ProcessorsDDR2 Interface Yes Yes Yes YesVISA Yes Yes Yes YesTable 1-3. ADSP-2146x

Page 35

Getting Started With SHARC Processors 1-13 Introduction to SHARC ProcessorsTable 1-4. ADSP-2147x SHARC Processor SpecificationsADSP-21478 ADSP-21479Fr

Page 36

Processor Peripherals and Performance1-14 Getting Started With SHARC ProcessorsAMI Interface 16 bit Yes YesSDRAM Bus Width 16 bit 16 bitIDP/PDAP Yes Y

Page 37

Getting Started With SHARC Processors 1-15 Introduction to SHARC ProcessorsTable 1-5. ADSP-2148x SHARC Processor SpecificationsADSP-21483 ADSP-21486 A

Page 38

Getting Started With SHARC Processors iii CONTENTSPREFACEPurpose of This Manual ...

Page 39 - .pdf format) are also

Processor Peripherals and Performance1-16 Getting Started With SHARC Processors

Page 40

Getting Started With SHARC Processors 2-1 2 THE EVALUATION PROCESSThis chapter describes the available software and hardware tools needed to evaluate

Page 41

Evaluation Tools2-2 Getting Started With SHARC Processors“Selecting Software Development Tools” provides a summary of the avail-able software developm

Page 42

Getting Started With SHARC Processors 2-3 The Evaluation ProcessFigure 2-1. Tool Selection WorkflowDecide to evaluate SHARCBuild custom hardwareValida

Page 43

Evaluation Tools2-4 Getting Started With SHARC ProcessorsPlatform and Processor SupportVisualDSP++ supports SHARC processors from Analog Devices. Win-

Page 44 - Evaluation Tools

Getting Started With SHARC Processors 2-5 The Evaluation Processease of use with the ability to import C header files, allowing for symbolic reference

Page 45

Evaluation Tools2-6 Getting Started With SHARC ProcessorsConfiguration of these elements is done graphically, with code wizards to speed the creation

Page 46

Getting Started With SHARC Processors 2-7 The Evaluation Processrequired. VisualDSP++ provides core cycle-accurate simulators, allowing inspection of

Page 47

Evaluation Tools2-8 Getting Started With SHARC Processorsthe majority of its time is quickly assembled. This tool can be used to eas-ily inspect an ap

Page 48

Getting Started With SHARC Processors 2-9 The Evaluation Processevery feature of the graphical environment is available to script authors. Application

Page 49

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

Page 50

Evaluation Tools2-10 Getting Started With SHARC ProcessorsTake a VisualDSP++ Test Drive!Take a free 90-day Test Drive of VisualDSP++. To take a Test D

Page 51

Getting Started With SHARC Processors 2-11 The Evaluation ProcessEmbedded Processors and DSPsAnalog Devices is a leading supplier of embedded and digi

Page 52

Evaluation Tools2-12 Getting Started With SHARC ProcessorsSoftware ModulesAnalog Devices has a wide range of tested and optimized software modules ava

Page 53

Getting Started With SHARC Processors 2-13 The Evaluation Processset breakpoints, single-step through code, view memory, fill/dump mem-ory, perform re

Page 54

Evaluation Tools2-14 Getting Started With SHARC ProcessorsADSP-21489 EZ-KIT Lite From Analog DevicesPart Number: ADZS-21489-EZLITEFigure 2-2. ADSP-214

Page 55

Getting Started With SHARC Processors 2-15 The Evaluation ProcessThe ADSP-21489 EZ-KIT Lite evaluation system, as shown in Figure 2-2, provides develo

Page 56

Evaluation Tools2-16 Getting Started With SHARC ProcessorsADSP-21479 EZ-KIT Lite From Analog DevicesPart Number: ADZS-21479-EZLITEThe ADSP-21479 EZ-KI

Page 57

Getting Started With SHARC Processors 2-17 The Evaluation ProcessUSB-based, PC-hosted tool set. With this EZ-KIT Lite, users can learn more about Anal

Page 58

Evaluation Tools2-18 Getting Started With SHARC ProcessorsADSP-21469 EZ-KIT Lite From Analog DevicesPart Number: ADZS-21469-EZLITEFigure 2-4. ADSP-214

Page 59

Getting Started With SHARC Processors 2-19 The Evaluation ProcessThe ADSP-21469 EZ-KIT Lite evaluation system, as shown in Figure 2-4, provides a cost

Page 60

Getting Started With SHARC Processors v ContentsEZ-Boards ... 2-36ADSP-21489 EZ-B

Page 61

Evaluation Tools2-20 Getting Started With SHARC Processors• Headphone jack (connected to one of the stereo outputs)• SPDIF In RCA jack• SPDIF Out RCA

Page 62

Getting Started With SHARC Processors 2-21 The Evaluation ProcessADSP-21375 EZ-KIT Lite From Analog DevicesPart Number: ADZS-21375-EZLITEThe ADSP-2137

Page 63

Evaluation Tools2-22 Getting Started With SHARC ProcessorsLite, users can learn more about Analog Devices ADSP-21375 SHARC processor hardware and soft

Page 64

Getting Started With SHARC Processors 2-23 The Evaluation Process• 26-pin DAI header• 11 LEDs: 1 power (green), 1 board reset (red), 1 USB monitor (am

Page 65

Evaluation Tools2-24 Getting Started With SHARC ProcessorsADSP-21371 EZ-KIT Lite From Analog DevicesPart Number: ADZS-21371-EZLITEThe ADSP-21371 EZ-KI

Page 66

Getting Started With SHARC Processors 2-25 The Evaluation ProcessThe EZ-KIT Lite includes an ADSP-21371 SHARC processor desktop evaluation board along

Page 67 - Part Number: ADZS-21489-EZBRD

Evaluation Tools2-26 Getting Started With SHARC Processors• National Instruments Educational Laboratory Virtual Instrumen-tation Suite (ELVIS) Interfa

Page 68

Getting Started With SHARC Processors 2-27 The Evaluation ProcessADSP-21369 EZ-KIT Lite From Analog DevicesPart Number: ADZS-21369-EZLITEFigure 2-7. A

Page 69

Evaluation Tools2-28 Getting Started With SHARC ProcessorsThe ADSP-21369 EZ-KIT Lite, as shown in as shown in Figure 2-7, pro-vides a cost-effective m

Page 70 - Part Number: ADZS-21479-EZBRD

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

Page 71

Contentsvi Getting Started With SHARC Processors Platform-Related Information ... 3-3Visual Learning and De

Page 72

Evaluation Tools2-30 Getting Started With SHARC ProcessorsADSP-21364 EZ-KIT Lite From Analog DevicesPart Number: ADZS-21364-EZLITEFigure 2-8. ADSP-213

Page 73 - Part Number: ADZS-21469-EZBRD

Getting Started With SHARC Processors 2-31 The Evaluation ProcessThe ADSP-21364 EZ-KIT Lite evaluation system, as shown in Figure 2-8, provides develo

Page 74

Evaluation Tools2-32 Getting Started With SHARC Processors• SPDIF Out RCA jack• USB interface• JTAG ICE 14-pin header• Evaluation suite of VisualDSP++

Page 75

Getting Started With SHARC Processors 2-33 The Evaluation ProcessADSP-21262 EZ-KIT Lite From Analog DevicesPart Number: ADZS-21262-EZLITEFigure 2-9. A

Page 76

Evaluation Tools2-34 Getting Started With SHARC ProcessorsThe ADSP-21262 EZ-KIT Lite evaluation system, as shown in Figure 2-9, provides developers wi

Page 77

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 on

Page 78

Evaluation Tools2-36 Getting Started With SHARC ProcessorsEZ-BoardsSHARC EZ-Board evaluation boards provide developers with a low cost platform for in

Page 79

Getting Started With SHARC Processors 2-37 The Evaluation ProcessADSP-21489 EZ-Board From Analog Devices Part Number: ADZS-21489-EZBRDFigure 2-10. ADS

Page 80

Evaluation Tools2-38 Getting Started With SHARC ProcessorsThe ADSP-21489 EZ-Board evaluation board, as shown in Figure 2-10, provides developers with

Page 81

Getting Started With SHARC Processors 2-39 The Evaluation Process• Expansion interface: AMI, flags/IRQs, DAI, DPI, PWR_IN, 3.3 V, GND • Standalone deb

Page 82

Getting Started With SHARC Processors vii ContentsVisualDSP++ Loader and Utilities Manual ... 3-11VisualDSP++ Example Programs ...

Page 83

Evaluation Tools2-40 Getting Started With SHARC ProcessorsADSP-21479 EZ-Board From Analog DevicesPart Number: ADZS-21479-EZBRDFigure 2-11. ADSP-21479

Page 84

Getting Started With SHARC Processors 2-41 The Evaluation ProcessThe ADSP-21479 EZ-Board evaluation board, as shown in Figure 2-11, provides developer

Page 85

Evaluation Tools2-42 Getting Started With SHARC Processors• Expansion interface: AMI, flags/IRQs, DAI, DPI, PWR_IN, 3.3 V, GND • Standalone debug agen

Page 86

Getting Started With SHARC Processors 2-43 The Evaluation ProcessADSP-21469 EZ-Board From Analog DevicesPart Number: ADZS-21469-EZBRDFigure 2-12. ADSP

Page 87

Evaluation Tools2-44 Getting Started With SHARC ProcessorsThe ADSP-21469 EZ-Board evaluation board, as shown in Figure 2-12, provides developers with

Page 88

Getting Started With SHARC Processors 2-45 The Evaluation Process• Expansion interface: EBIU, flags/IRQs, DAI, DPI, PWR_IN (5 V), 3.3 V, GND • Standal

Page 89

Evaluation Tools2-46 Getting Started With SHARC ProcessorsDebug Agent Part Number: ADZS-DBGAGENT-BRDThe standalone debug agent is intended to provide

Page 90

Getting Started With SHARC Processors 2-47 The Evaluation ProcessEZ-Extender Daughter BoardsEZ-Extender daughter boards enhance and extend EZ-Board an

Page 91

Evaluation Tools2-48 Getting Started With SHARC ProcessorsThe SHARC USB EZ-Extender daughter board, as shown in Figure 2-14, provides a solution for u

Page 92

Getting Started With SHARC Processors 2-49 The Evaluation ProcessSHARC EZ-ExtenderPart Number: ADZS-21262-1-EZEXTThe SHARC EZ-Extender daughter board,

Page 93 - 3 SUPPORT OPTIONS

Contentsviii Getting Started With SHARC Processors

Page 94

Evaluation Tools2-50 Getting Started With SHARC ProcessorsEZ-KIT Lite. The SHARC EZ-Extender also provides developers a bread-board area and the abili

Page 95

Getting Started With SHARC Processors 2-51 The Evaluation ProcessSHARC Audio EZ-ExtenderPart Number: ADZS-SHAUDIO-EZEXTThe SHARC audio EZ-Extender dau

Page 96 - Workshops and Seminars

Evaluation Tools2-52 Getting Started With SHARC ProcessorsThe EZ-Extender consists of three Analog Devices AD1939 audio codecs and provides 24 channel

Page 97 - Processor Documentation

Getting Started With SHARC Processors 2-53 The Evaluation ProcessUSB EZ-Extender for Blackfin and SHARCPart Number: ADZS-BFSHUSB-EZEXTThe Blackfin/SHA

Page 98

Evaluation Tools2-54 Getting Started With SHARC ProcessorsThe Blackfin/SHARC USB EZ-Extender daughter board features:• USB 2.0 interface – PLX Technol

Page 99

Getting Started With SHARC Processors 2-55 The Evaluation ProcessHigh Performance USB 2.0 JTAG EmulatorPart Number: ADZS-HPUSB-ICEThe Analog Devices h

Page 100 - CROSSCORE Tools Documentation

Evaluation Tools2-56 Getting Started With SHARC ProcessorsThese easy-to-use USB-based emulators perform a wide range of emula-tion functions, includin

Page 101

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-pi

Page 102

Evaluation Tools2-58 Getting Started With SHARC ProcessorsUSB 1.1 JTAG EmulatorPart Number: ADZS-USB-ICEThe cost-effective universal serial bus (USB)-

Page 103 - .ldf commands are

Getting Started With SHARC Processors 2-59 The Evaluation ProcessThis USB-based emulator performs a wide range of emulation functions, including singl

Page 104

Getting Started With SHARC Processors ix PREFACEThank you for your interest in the SHARC® family of processors from Analog Devices, Inc.Purpose of Thi

Page 105 - .pdf format) from

Evaluation Tools2-60 Getting Started With SHARC Processors• 14-pin JTAG connector • 3-meter USB cable for difficult to reach targets Selecting the Rig

Page 106

Getting Started With SHARC Processors 2-61 The Evaluation ProcessAfter you have finished constructing your hardware, purchase a low cost USB emulator

Page 107 - EngineerZone

Evaluation Tools2-62 Getting Started With SHARC Processors

Page 108 - MyAnalog.com

Getting Started With SHARC Processors 3-1 3 SUPPORT OPTIONSThis chapter addresses the support options available for users both during the evaluation

Page 109

Available Support3-2 Getting Started With SHARC Processors • Communities-related information • Platform-related information Visit the SHARC processor

Page 110

Getting Started With SHARC Processors 3-3 Support OptionsApplications Notes, EE-Notes, and Other ArticlesThe most useful documents available to users

Page 111

Available Support3-4 Getting Started With SHARC Processors Visual Learning and Development (VLD)The Analog Devices Web site offers free on-demand vide

Page 112

Getting Started With SHARC Processors 3-5 Support OptionsAdvanced instructions are presented with a follow on lab session about code optimization. Th

Page 113 - VisualDSP, 2-4

Available Support3-6 Getting Started With SHARC Processors Hardware Reference ManualsEach processor’s hardware reference manual provides architectural

Page 114

Getting Started With SHARC Processors 3-7 Support OptionsData SheetsData sheets are created for each SHARC processor and for each revision of a singl

Commentaires sur ces manuels

Pas de commentaire