Analog Devices 82-003536-01 Bedienungsanleitung
- Schauen Sie die Anleitung online durch oderladen Sie diese herunter
- 114 Seiten
- 2.69 mb
Zur Seite of
Ähnliche Gebrauchsanleitungen
-
Clock
Analog Devices ADP1148
16 Seiten 0.15 mb -
Switch
Analog Devices QFX402
52 Seiten 2.71 mb -
Network Router
Analog Devices BHD930-AG
45 Seiten 1.51 mb -
Computer Hardware
Analog Devices ADSP-BF537
2 Seiten 0.23 mb -
Clock
Analog Devices ADP1148-5
16 Seiten 0.15 mb -
Personal Lift
Analog Devices ADSP-21369
93 Seiten 2.45 mb -
Laptop
Analog Devices ADSP-2192
50 Seiten 0.57 mb -
Network Card
Analog Devices SHARC 82-000197-01
32 Seiten 0.37 mb
Richtige Gebrauchsanleitung
Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung Analog Devices 82-003536-01 an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von Analog Devices 82-003536-01, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.
Was ist eine Gebrauchsanleitung?
Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung Analog Devices 82-003536-01 die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.
Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung Analog Devices 82-003536-01. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.
Was sollte also eine ideale Gebrauchsanleitung beinhalten?
Die Gebrauchsanleitung Analog Devices 82-003536-01 sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts Analog Devices 82-003536-01
- Den Namen des Produzenten und das Produktionsjahr des Geräts Analog Devices 82-003536-01
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts Analog Devices 82-003536-01
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen
Warum lesen wir keine Gebrauchsanleitungen?
Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von Analog Devices 82-003536-01 zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von Analog Devices 82-003536-01 und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service Analog Devices finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von Analog Devices 82-003536-01 zu überspringen, wie es bei der Papierform passiert.
Warum sollte man Gebrauchsanleitungen lesen?
In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts Analog Devices 82-003536-01, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.
Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von Analog Devices 82-003536-01 widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.
Inhaltsverzeichnis der Gebrauchsanleitungen
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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 ........................................................................[...]
-
Seite 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 ...............[...]
-
Seite 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 ..................................[...]
-
Seite 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[...]
-
Seite 8
Contents viii Getting Started With SHARC Processors[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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.[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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. • [...]
-
Seite 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 [...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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.[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 30
Processor Peripherals and Performance 1-16 Getting Started With SHARC Processors[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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++[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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- [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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, [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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. [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 92
Evaluation Tools 2-62 Getting Started With SHARC Processors[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 •[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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: •[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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-[...]
-
Seite 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[...]
-
Seite 114
Index I-6 Getting Started With SHARC Processors[...]