SRAM SRAM SRAM. Data Bus EXTAL ESSI KHz MHz. In Headphone CS MHz. Figure 1 DSP56302EVM Functional Block Diagram

Similar documents
SRAM SRAM SRAM SCLK khz

Advance Information 24-BIT GENERAL PURPOSE DIGITAL SIGNAL PROCESSOR

DSP5630x FSRAM Module Interfacing

Freescale Semiconductor, I

Differences Between the DSP56301, DSP56311, and DSP56321

EB180. Motorola Semiconductor Engineering Bulletin. Differences between the MC68HC705B16 and the MC68HC705B16N. Freescale Semiconductor, I

Suite56 Command Converter Server User s Guide

2005: 0.5 PQ-MDS-PCIEXP

Freescale Semiconductor, I

Figure 1. Power Barrel Connector Requirements

Freescale Semiconductor, I

Spreadsheet Estimation of CPU-DRAM Subsystem Power Consumption

Functional Differences Between the DSP56307 and DSP56L307

15 x 15 mm PBGA Daisy-Chain Application Report

56F805. BLDC Motor Control Application with Quadrature Encoder using Processor Expert TM Targeting Document. 56F bit Digital Signal Controllers

Symphony SoundBite: Quick Start with Symphony Studio. Installation and Configuration

EB366. In-Circuit Programming of FLASH Memory Using the Monitor Mode for the MC68HC908GP32. Introduction

MPC8349EA MDS Processor Board

Performance Factors nc. 2 Performance Factors The following sections discuss performance factors. 2.1 MPX vs. 60x Bus Mode One of the main factors tha

DEMO9S08AC60E. User s Guide. Freescale Semiconductor User s Guide. DEMO9S08AC60EUG Rev. 0.1, 11/2007

56F805. Digital Power Factor Correction using Processor Expert TM Targeting Document. 56F bit Digital Signal Controllers. freescale.

MC33696MODxxx Kit. 1 Overview. Freescale Semiconductor Quick Start Guide. Document Number: MC33696MODUG Rev. 0, 05/2007

1.3 General Parameters

Freescale Semiconductor, I. How to Write to the 64-Cycle Time-Protected Registers on M68HC11 Development Tools

56F8300 BLDC Motor Control Application

However, if an event comes in when the new value is being written to the pulse accumulator counter, that event could be missed. One solution to this p

PQ-MDS-QOC3 Module. HW Getting Started Guide. Contents. About This Document. Required Reading. Definitions, Acronyms, and Abbreviations

Freescale Semiconductor, I. How to Use the Table Lookup and Interpolate Instruction on the CPU32

Upgrade the Solution With No Changes 2 Upgrade the Solution With No Changes If a Codebase does not contain updates to its properties, it is possible t

MCF5445x Configuration and Boot Options Michael Norman Microcontroller Division

Freescale Semiconductor, I. Example Using the Queued Serial Peripheral Interface on Modular MCUs

SEMICONDUCTOR TECHNICAL DATA

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE08AZ32_0J66D 12/2002

etpu General Function Set (Set 1) David Paterson MCD Applications Engineer

PQ-MDS-PIB. HW Getting Started Guide 12,13. January 2006: Rev Check kit contents

Clock Mode Selection for MSC8122 Mask Set K98M

MC68VZ328. MC68VZ328 (DragonBall VZ) Integrated Portable System Processor Product Brief

PCB Layout Guidelines for the MC1321x

Easy development software from the company that knows MCU hardware best

Using IIC to Read ADC Values on MC9S08QG8

Order this document by EB285/D Motorola Semiconductor Engineering Bulletin EB285 C Macro Definitions for the MC68HC(7)11E20 By John Bodnar

MTIM Driver for the MC9S08GW64

MPC8360E MDS Processor Board

MPC8349E-mITX-GP Board Errata

Mechanical Differences Between the 196-pin MAP-BGA and 196-pin PBGA Packages

Migrating from the MPC852T to the MPC875

MC56F825x/MC56F824x (2M53V) Chip Errata

MCF54451, MCF54452, MCF54453, MCF54454,

Interfacing MPC5xx Microcontrollers to the MFR4310 FlexRay Controller David Paterson MCD Applications, East Kilbride

M68HC705E24PGMR PROGRAMMER USER'S MANUAL

MCF5216 Device Errata

Functional Differences Between DSP56302 and DSP56309 (formerly DSP56302A)

USB Bootloader GUI User s Guide

PAS08QF80 User s Manual

Freescale Semiconductor, I

EB301. Motorola Semiconductor Engineering Bulletin. Programming EEPROM on the MC68HC811E2 during Program Execution. Freescale Semiconductor, I

Using the PowerQUICC II Auto-Load Feature

PAS08QF5264 User s Manual

SGTL5000 I 2 S DSP Mode

Electrode Graphing Tool IIC Driver Errata Microcontroller Division

Using the Project Board LCD Display at 3.3 volts

ColdFire Convert 1.0 Users Manual by: Ernest Holloway

Technical support for MCUez development tools is available through your regional. For More Information On This Product, Go to:

Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A

AND9105/D. Biquad Filters in ON Semiconductor Pre-configured Digital Hybrids APPLICATION NOTE. a 0 = 1. x[n] y[n] a 1. b 1. z 1. a 2.

MC33794 Touch Panel System Using E-Field Sensor Setup Instructions

MC74F620 MC74F623 OCTAL BUS TRANSCEIVER WITH 3-STATE OUTPUTS (INVERTING AND NONINVERTING)

Updating the Firmware on USB SPI Boards (KITUSBSPIEVME, KITUSBSPIDGLEVME)

SEMICONDUCTOR AN267 MATCHING NETWORK DESIGNS WITH COMPUTER SOLUTIONS MOTOROLA APPLICATION NOTE INTRODUCTION NETWORK SOLUTIONS COMPONENT CONSIDERATIONS

Freescale Semiconductor, I

Controller Continuum. for Microcontrollers V6.3. Quick Start

for ColdFire Architectures V7.2 Quick Start

EB289. Motorola Semiconductor Engineering Bulletin. C Macro Definitions for the MC68HC11F1 By John Bodnar Austin, Texas. Freescale Semiconductor, I

MC68VZ328 Integrated Processor

Using the Multi-Axis g-select Evaluation Boards

Interfacing HCS12 Microcontrollers to the MFR4200 FlexRay Controller

MPC5200(b) ATA MDMA, UDMA Functionality BestComm Setup Recommendations

Freescale Semiconductor, I

Component Development Environment Installation Guide

XGATE Library: ATD Average Calculating a rolling average from ATD results

EchoRemote Evaluation Software for Windows

IIC Driver for the MC9S08GW64

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes

SEMICONDUCTOR APPLICATION NOTE

SN8F5000 Starter-Kit User Manual

Design Recommendations to Implement Compatibility Between the MC13783VK and the MC13783VK5

HC912D60A / HC912Dx128A 0.5µ Microcontrollers Mask sets 2K38K, 1L02H/2L02H/3L02H & K91D, 0L05H/1L05H/2L05H

NUF2221W1T2. USB Upstream Terminator with ESD Protection

CodeWarrior Development Studio for Freescale 68HC12/HCS12/HCS12X/XGATE Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System 200

MPC8260 IDMA Timing Diagrams

Symphony TM DSP56725 Multi-Core Audio Processor Product Brief

Engineering Bulletin. Introduction and Background. Definition of Early TOF EB389/D 11/2001

Programming and Evaluation Tool for Serial EEPROMs

MSC8144AMC-S Getting Started Guide

MSC8144 Device Reset Configuration For the MSC8144ADS Board

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications

DSP56F827 Digital Signal Controller

M68HC705E6PGMR PROGRAMMER USER'S MANUAL

Freescale BeeStack Documentation Overview Document Number: BSDO Rev /2008

Prepared by: Gang Chen ON Semiconductor U1 NCP1529 GND SW 5. Figure 1. Typical Simulation Circuit of NCP1529 for DC DC Applications

Transcription:

MOTOROLA SEMICONDUCTOR PRODUCT INFORMATION Advance Information Evaluation Module Order this document by: P/D The Evaluation Module () is designed as a low-cost platform for developing real-time software and hardware products to support a new generation of applications in wireless, telecommunications, and multimedia products using multi-line voice/data/fax processing, videoconferencing, audio applications, control, and general digital signal processing. The user can download software to on-chip or on-board RAM, then run and debug it. The user can also connect hardware, such as external memories and A/D or D/A converters, for product development. The 24-bit precision of the Digital Signal Processor (DSP) combined with the on-board 32 K of external SRAM and Crystal Semiconductor s CS4215 stereo, CD-quality, audio codec makes the ideal for implementing and demonstrating many communications and audio processing algorithms, as well as for learning the architecture and instruction set of the processor. Figure 1 shows the functional block diagram for the. SRAM SRAM Flash PEROM SRAM Data Bus Address Bus RS-232 SCI SSI J4 JTAG/ OnCE Host PC DSP56002 EXTAL SCLK HI08 J8 EXTAL ESSI0 19.6608 MHz Oscillator 153.6 KHz 16.9344 MHz J7 In Headphone CS4125 24.576 MHz Out Figure 1 Functional Block Diagram AA0639 This document contains information on a new product. Specifications and information herein are subject to change without notice. 1996 MOTOROLA, INC.

Features Hardware 24-bit Digital Signal Processor High Performance DSP56300 Core 66/80 Million Instructions Per Second (MIPS) with a 66/80 MHz clock Object-code compatible with the DSP56000 core Highly parallel instruction set Fully pipelined 24 24-bit parallel multiplier-accumulator 56-bit parallel barrel shifter 24-bit or 16-bit arithmetic support under software control Position Independent Code (PIC) Support Unique DSP addressing modes On-chip memory-expandable hardware stack Nested hardware DO loops Fast auto-return interrupts On-chip concurrent six-channel DMA controller On-chip Phase Lock Loop (PLL) On-Chip Emulation (OnCE ) module JTAG port Address tracing mode reflects internal program RAM accesses at external port On-Chip Memories Program RAM, Instruction Cache, X data RAM, and Y data RAM size is programmable: Instruction Cache Switch Mode Program RAM Size 192 24-bit bootstrap ROM Instruction Cache Size X Data RAM Size Y Data RAM Size disabled disabled 20480 24-bit 0 7168 24-bit 7168 24-bit enabled disabled 19456 24-bit 1024 24-bit 7168 24-bit 7168 24-bit disabled enabled 24576 24-bit 0 5120 24-bit 5120 24-bit enabled enabled 23552 24-bit 1024 24-bit 5120 24-bit 5120 24-bit 2 Product Brief MOTOROLA

Off-Chip Memory Expansion Data memory expansion to two memory spaces of 256 K 24-bit words Program memory expansion to one memory space of 256 K 24-bit words External memory expansion port Four chip-select logic lines for glueless interface to SRAMs and SSRAMs On-chip DRAM controller for glueless interface to DRAMs On-Chip Peripherals Enhanced DSP56000-like 8-bit parallel Host Interface (HI08) Two Enhanced Synchronous Serial Interfaces (ESSI) Serial Communications Interface (SCI) with baud rate generator Triple timer module Up to thirty-four programmable General Purpose Input/Output (GPIO) pins, depending on which peripherals are enabled Reduced Power Dissipation Very low power CMOS design Wait and Stop low power standby modes Fully-static logic, operation from the device maximum frequency down to DC 32 K 24-bit fast Static RAM for expansion memory 64 K 8-bit Flash PEROM for stand-alone operation 16-bit CD-quality audio codec Two channels of 16-bit Analog-to-Digital (A/D) conversion Two channels of 16-bit Digital-to-Analog (D/A) conversion Software-selectable 8-bit and 16-bit data formats, including µ-law and A-law companding Stereo jacks for audio input, output, and headphones Command Converter DSP56002 for high-speed OnCE/JTAG command conversion software JTAG connector for use with the Application Development System (ADS) command converter card Connectors Host-to-ISA bus connector Port A connector ESSI0, ESSI1, and SCI connector MOTOROLA Product Brief 3

Software Motorola s DSP56xxx cross assembler Produces binary code from source code using labels, sections, and macro definitions incorporating the DSP s complete instruction set, all addressing modes, and all memory spaces Offers macros, expression evaluation, and functions for strings, data conversion, and transcendentals Creates reports for cross-references, instruction cycle count, and memory usage Provides extensive error checking and reporting Domain Technologies debug software with Windows-based user interface Symbolic debugging Windows for data, code, DSP registers, commands, peripherals, etc. Data and registers displayed in fractional, decimal, or hexadecimal format Graphical display of memory segments Up to eight simultaneous software breakpoints Built-in-line assembler and disassembler Demonstration software and example pass-through code Self-test files executable and source code (Flash PEROM is preprogrammed with self-test and audio echo software.) User Requirements The user must provide the following: Power supply (7 9 V AC or DC with 2.1 mm power connector) RS-232 cable (DB9 male to DB9 female) Audio source, headphones, and a cable with 1/8-inch stereo plugs IBM PC compatible computer (386 class or higher) running Windows 3.1 (or higher) with an RS-232 serial port capable of 9,600 57,600 bit-per-second operation, 4 Mbytes RAM, 3-1/2 inch diskette drive, hard drive with 4 Mbyte of free disk space, and a mouse 4 Product Brief MOTOROLA

Supporting Documentation SUPPORTING DOCUMENTATION The first three documents listed in Table 1 are required for a complete description of the and are necessary to design properly with the part. The fourth and fifth documents provide a description of the, including installation and use. These documents are provided with the. Additional copies are available from one of the following locations (see back cover for detailed information): A local Motorola distributor A Motorola semiconductor sales office A Motorola Literature Distribution Center The World Wide Web (WWW) The can be ordered by the number listed below from the same locations. Table 1 Documentation List Document Name Description Order Number DSP56300 Family Manual User s Manual Technical Data Product Information User s Manual Detailed description of the DSP56300 family processor core and instruction set Detailed functional description of the memory configuration, operation, and register programming features list and physical, electrical, timing, and package specifications Overview description of the, including block diagram and list of features Detailed functional description of the, including requirements, installation, and general operating guidelines Evaluation Module kit with hardware, software, and documentation DSP56300FM/AD UM/AD /D P/D UM/AD MOTOROLA Product Brief 5

OnCE is a trademark of Motorola, Inc. Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. typical parameters which may be provided in Motorola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including Typicals must be validated for each customer application by customer s technical experts. Motorola does not convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support life, or for any other application in which the failure of the Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part. Motorola and are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal Opportunity/ Affirmative Action Employer. How to reach us: USA/Europe/Locations Not Listed: Motorola Literature Distribution P.O. Box 20912 Phoenix, Arizona 85036 1 (800) 441-2447 or 1 (602) 303-5454 MFAX: RMFAX0@email.sps.mot.com TOUCHTONE (602) 244-6609 Asia/Pacific: Motorola Semiconductors H.K. Ltd. 8B Tai Ping Industrial Park 51 Ting Kok Road Tai Po, N.T., Hong Kong 852-2662928 Technical Resource Center: 1 (800) 521-6274 DSP Helpline dsphelp@dsp.sps.mot.com Japan: Nippon Motorola Ltd. Tatsumi-SPD-JLDC 6F Seibu-Butsuryu-Center 3-14-2 Tatsumi Koto-Ku Tokyo 135, Japan 03-3521-8315 Internet: http://www.motorola-dsp.com