Analog Devices 82-003536-01 manual Four Generations of Sharc Processors

Page 19

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 memory access (DMA) controller, serial peripheral interface (SPI) compati- ble port, and serial ports (SPORTs) for point-to-point multiprocessor communications

A variety of audio-centric peripheral modules including a Sony/Philips digital interface (S/PDIF), sample rate converter (SRC), and pulse width modulation (PWM)

JTAG test access port for emulation

Figure 1-1also shows the three on-chip buses of the ADSP-21472/21475/21479 processors: the PM bus, DM bus, and I/O bus. The PM bus provides access to instructions or data. During a single cycle, these buses let the processor access two data operands from memory, access an instruction (from cache), and perform a DMA transfer. In addi- tion, Figure 1-1shows the asychronous memory interface available on the ADSP-2147x processors.

Four Generations of SHARC Processors

The SHARC architecture has a long history in the floating-point proces- sor market. While architectural enhancements have been made with each successive processor generation, the common traits of exceptional float- ing-point performance, matched to high-bandwidth memory and I/O transfers, remains. All four generations of SHARC processors are still in production, offering a variety of code-compatible options to meet a wide array of price, performance, and footprint requirements.

Getting Started With SHARC Processors

1-5

Image 19
Contents Getting Started With Sharc Processors Copyright Information Trademark and Service Mark NoticeDisclaimer Contents Evaluation Process ContentsSupport Options Contents Index Viii Getting Started With Sharc Processors Preface Manual Contents Preface Supported Sharc ProcessorsProduct Information Analog Devices Web SiteTechnical Library CD VisualDSP++ Online DocumentationProduct Information Introduction to Sharc Processors What are Sharc Processors? Sharc ApplicationsIntroduction to Sharc Processors Architecture OverviewSuper Harvard Architecture What are Sharc Processors? Common Architectural Features Four Generations of Sharc Processors DPI Peripherals DAI Peripherals Introduction to Sharc Processors Processor Peripherals and Performance PerformanceADSP-21261 ADSP-21262 ADSP-21266 ADSP-2136x/ADSP-2137x Sharc Processor Specifications ADSP-2146x Sharc Processor Specifications ADSP-2146x Sharc Processor Specifications Cont’d ADSP-2147x Sharc Processor Specifications ADSP-2147x Sharc Processor Specifications Cont’d ADSP-2148x Sharc Processor Specifications Processor Peripherals and Performance Evaluation Process Evaluation Tools Selecting Software Development ToolsVisualDSP++ From Analog Devices Evaluation Process Develop High Performance Applications Quickly Evaluation Tools Platform and Processor SupportLeverage-Proven Application Infrastructure Debug and Tune Your Application With Ease Evaluation Process Integrate Into Your Existing Environment Use Third Parties Getting Help and Staying Up to DateAnalog Devices Tools Product Line Evaluation Tools Take a VisualDSP++ Test DriveEmbedded Processors and DSPs Sharc Processor Evaluation Kits Cont’dEZ-KIT Lite Selecting Hardware Development ToolsEvaluation Tools Software Modules Evaluation SystemsEZ-Board Evaluation Tools ADSP-21489 EZ-KIT Lite From Analog Devices Features Evaluation Tools ADSP-21479 EZ-KIT Lite From Analog Devices Features Evaluation Tools ADSP-21469 EZ-KIT Lite From Analog Devices ADSP-21469 EZ-KIT Lite evaluation system, as shown Evaluation Tools Part Number ADZS-21375-EZLITE Features Evaluation Process Evaluation Tools ADSP-21371 EZ-KIT Lite From Analog Devices Features Evaluation Tools Part Number ADZS-21369-EZLITE Features Evaluation Process Evaluation Tools ADSP-21364 EZ-KIT Lite From Analog Devices Features Evaluation Tools Part Number ADZS-21262-EZLITE Features Evaluation Process Evaluation Tools EZ-Boards Evaluation Process ADSP-21489 EZ-Board From Analog Devices Features Evaluation Process Evaluation Tools ADSP-21479 EZ-Board From Analog Devices Features Evaluation Tools Evaluation Process ADSP-21469 EZ-Board From Analog Devices Features Evaluation Process Evaluation Tools Debug Agent Sharc USB EZ-Extender Evaluation Process EZ-Extender Daughter BoardsEvaluation Tools Evaluation Process Sharc EZ-Extender Evaluation Tools Evaluation Process Sharc Audio EZ-Extender Evaluation Tools Evaluation Process USB EZ-Extender for Blackfin and Sharc Jtag Emulators Evaluation Process High Performance USB 2.0 Jtag Emulator Features Evaluation Process Part Number ADZS-USB-ICE Evaluation Tools USB 1.1 Jtag EmulatorFeatures Scenario Selecting the Right Combination of ToolsSoftware Development on Sharc Processors Evaluation Tools Support Options Available Support Platform-Related Information Communities-Related InformationAvailable Support Visual Learning and Development VLD Workshops and SeminarsSharc Processor Workshops Sharc Processor Manuals Processor DocumentationSupport Options Sharc Processor SeminarsProgramming Reference Available Support Hardware Reference ManualsAnomalies Lists for Processors and Tools Support Options Data SheetsAvailable Support Bsdl Files Crosscore Tools DocumentationIbis Models VisualDSP++ Getting Started Guide VisualDSP++ DocumentationVisualDSP++ Runtime Library Manual for Sharc Processors Available Support VisualDSP++ User’s GuideVisualDSP++ Assembler and Preprocessor Manual VisualDSP++ Kernel VDK User’s Guide Support Options VisualDSP++ Linker and Utilities ManualVisualDSP++ Loader and Utilities Manual VisualDSP++ Example Programs Sharc EZ-KIT Lite Evaluation System Manual Support Options Hardware Tools DocumentationSharc EZ-Extender Manual Sharc EZ-Board Evaluation System ManualVisualDSP++ Help Find a Third Party-Faster Time to Market EngineerZone MyAnalog.com Social Networking Web SitesIndex Index Ibis Sharc VisualDSP, 2-4workshops Index