DSP56362EVMUM/AD
02/01
REV # 2.5
DSP56362EVM
User’s Manual
Motorola, Incorporated
Semiconductor Products Sector
6501 William Cannon Drive West
Austin, TX 78735-8598
This document (and other documents) can be viewed on the World Wide
Web at http://www.motorola-dsp.com.
This manual is one of a set of three documents. You need the following
manuals to have complete product information: Family Manual, User’s
Manual, and Technical Data.
OnCE is a trademark of Motorola, Inc.
MOTOROLA INC. 1999, 2000, 2001
Rev. 2.5; published 02/01
Order this document by DSP56362EVMUM/AD
Motorola reserves the right to make changes without further notice to any products herein to improve
relia bil it y, fun ction, or design. Mo tor ol a does not assume any liab il it y ari si ng out of the app li cat i on or use
of any product or ci r cui t descri bed he rein; ne it her does it c onve y any lic ens e u nder its pa ten t rights n or the
rights of others. Motorola products are not authorized for use as components in life support devices or
systems intended for surgical implant into the body or intended to support or sustain life. Buyer agrees to
notify Motorola of any such intended end use whereupon Motorola shall determine availability and
suitability of its product or products for the use intended. Motorola and are registered trademarks of
Motorola, Inc. Motorola, Inc. is an Equal Employment Opportunity /Affirmative Action Employer.
MOTOROLA iii
CONTENTS
Paragraph
Number Title Page
Number
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1
1.2 Feature Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2
1.3 Hardware Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3
1.3.1 Evaluation Module Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3
1.3.2 User Supplied Demonstration Hardware . . . . . . . . . . . . . . . . . . . . . .1-3
1.3.3 Required Software Development Hardware. . . . . . . . . . . . . . . . . . . .1-4
1.4 Installation Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-5
1.4.1 Hardware Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-5
1.4.2 PC And Power Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-6
1.4.3 Software Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-6
2.1 Analog I/O Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3
2.1.1 A/D Converter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-5
2.1.1.1 Serial Data Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-6
2.1.1.2 A/D Converter Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-6
2.1.2 D/A Converters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-7
2.1.2.1 Software Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-7
2.1.2.2 Serial Data Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-9
2.1.2.3 D/A Converter Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-9
2.1.3 Analog I/O Blcok Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-10
2.2 Digital I/O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-11
2.2.1 S/PDIF Receiver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-12
2.2.2 Digital Audio Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-13
2.2.3 S/PDIF Transmitter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-13
2.2.4 Digital I/O Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-14
2.3 DSP Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-15
2.4 Host Microcontroller Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-15
2.5 RS-232/MC68HC711 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
2.6 PLD Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-17
2.7 Operating Mode Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-21
2.8 Expansion Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-23
2.9 OnCE Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-24
2.9.1 Direct OnCE Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-24
2.9.2 RS-232/OnCE Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-25
2.10 Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-26
2.10.1 SRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-28
2.10.2 EPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-28
2.10.3 External Memory Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . .2-28
2.11 Power Supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-29
2.11.1 Power Supply Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-29
2.11.2 DSP Power. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-30
3.1 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1
5.1 Evaluation Module Parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1
5.2 PLD Equations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6
iv MOTOROLA
CONTENTS
Paragraph
Number Title Page
Number
6.1 Pass-Through Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-1
6.1.1 Receive Interrupt Service Routines . . . . . . . . . . . . . . . . . . . . . . . . . .6-1
6.1.2 Transmit nterrupt Service Routines . . . . . . . . . . . . . . . . . . . . . . . . . .6-3
6.1.3 Main Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-5
6.2 Digital Pass-Through. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-6
6.3 Digital Pass-Through Jumper Settings . . . . . . . . . . . . . . . . . . . . . . . . . .6-7
6.4 Analog Pass-Through . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
6.5 Analog Pass-Through Jumper Settings. . . . . . . . . . . . . . . . . . . . . . . . . .6-9
MOTOROLA v
List of Figures
Figure
Number Title Page
Number
1-1 Figure1-1 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1
1-2 Consumer Audio Evaluation and Prototyping Platform. . . . . . . . . . . . . . . .1-2
1-3 Demonstration Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4
1-4 DSP56362EVM Cable Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-6
2-1 Default Jumper Locations Shown for Digital Input . . . . . . . . . . . . . . . . . . .2-2
2-2 Analog I/O Connectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3
2-3 Input Clocking Mode Header PLD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4
2-4 JP24, A/D Sampling Rate Select Header . . . . . . . . . . . . . . . . . . . . . . . . . . .2-5
2-5 D/A Control Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-8
2-6 Analog I/O Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-10
2-7 Digital I/O Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-11
2-8 Input Clocking Mode Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-12
2-9 Primary Digital I/O Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-14
2-10 Secondary Digital I/O Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-14
2-11 Host Microcontroller Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-15
2-12 RS-232 Communication Select. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-16
2-13 PLD Clock Outputs - S/PDIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-17
2-14 PLD Clock Outputs - A/D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-18
2-15 DSP Clock Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-19
2-16 HC08 Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-20
2-17 Operating Mode Jumper (JP8) Location. . . . . . . . . . . . . . . . . . . . . . . . . . .2-22
2-18 Expansion Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-23
2-19 RS-232 Communication Select. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-25
2-20 Memory Header Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-27
2-21 External Memory Interface Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-28
2-22 Evaluation Module Power Supply Diagram. . . . . . . . . . . . . . . . . . . . . . . .2-29
2-23 DSP Power Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-30
6-1 Receive Input Buffer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-2
6-2 Receive Interrupt Service Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-2
6-3 Transmit Output Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-3
6-4 Transmit Interrupt Service Routines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-4
6-5 Passthrough Main Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-5
6-6 LCD Pass-through Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-6
6-7 Jumper Settings for Digital Pass-Through . . . . . . . . . . . . . . . . . . . . . . . . . .6-7
6-8 LCD pass-through Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
6-9 Jumper Settings for Analog Pass-Through. . . . . . . . . . . . . . . . . . . . . . . . . .6-9
vi MOTOROLA
List of Figures
Figure
Number Title Page
Number
MOTOROLA vii
List of Tables
Table
Number Title Page
Number
2-1 Jumpers as Installed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-1
2-2 Analog I/O Clocking Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4
2-3 A/D Sampling Rate Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-5
2-4 System, Frame Sync and Serial Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . .2-6
2-5 DAC Default Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-7
2-6 D/A Software Mode Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-8
2-7 D/A Serial Data Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-9
2-8 Digital I/O Clocking Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-11
2-9 S/PDIF Receiver Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-12
2-10 S/PDIF Transmitter System Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-13
2-11 S/PDIF Transmitter Serial Data Output . . . . . . . . . . . . . . . . . . . . . . . . . .2-13
2-12 RS232 Communication with MC68HC711 . . . . . . . . . . . . . . . . . . . . . . .2-16
2-13 D/A Converter Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-19
2-14 DSP Operating Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-21
2-15 Expansion Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-23
2-16 OnCE Port Connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-24
2-17 RS-232 Communications with MC68HC705. . . . . . . . . . . . . . . . . . . . . .2-25
2-18 Memory Line Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-26
2-19 DSP Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-30
3-1 Documentation Location. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1
5-1 Evaluation Module Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1
6-1 Digital Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-6
6-2 Analog Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
viii MOTOROLA
List of Tables
Table
Number Title Page
Number
MOTOROLA About This Manual ix
About This Manual
This manual describes the functionality and use of the DSP56362EVM (Evaluation Mod-
ule). Motorola offers several different ROM software versions of the DSP56362 that are
supported with this EVM. DSP56362 ROM versions are available to support technolo-
gies from third party licenses, such as Dolby Laboratories™, and DTS™.
Users can upgrade this EVM because critical components such as the DSP56362,
MC68HC711, and EPROM are socketed. For information on other ROM versions, con-
tact Motorola, or visit the website at:
http://mot-sps.com/ADC/audio_solutions.html
Organization
This book is organized into 6 sections:
Overview
Setup and Operat ion
Component Datasheets
Schematics
Bill of Materials
Running the Pass-through code
Suggested Reading
Additional reading that provides background for the information in this guide as well as
general information about the Multi media Architecture:
IEC 958 Digital Audio Interface Standard
DSP56362 User’s Manual
Conventions
This document uses the following notational conventions:
Messa ges displayed on scre en and e xample cod e are pr esented in the courier
fixed-width font.
Informati on ente red by users is shown in bold font.
File names
,
program names
, and
directories
are in italics.
x About This Manual MOTOROLA
OVERVIEW
Introduction
MOTOROLA DSP56362EVM User’s Manual 1-1
SECTION 1
OVERVIEW
1.1 INTRODUCTION
This section describes the basic features, hardware description and installation of the
DSP56362EVM (Evaluation Module). The manual also describes the equipment and software
required. Code samples and self-test code are provided on an accompanying software diskette.
The schematic diagram and parts of the Evaluation Module are included in this manual. This
is a generic hardware/software configuration. Upgrade kits are available for more specialized
and advanced applications. Some upgrade kits require licensing agreements with other
companies (DTS, Dolby Digital, etc.).The block diagram is shown in Figure1-1.
Figure 1-1 Figure1-1 Block diagram
DSP56362
DEBUG
LCD Display
MC68HC711
Buttons/
Keypad
SDI0
SDI1
SDI0
SDI1
SDI2
SDI3
D/A
PCM1716
D/A
PCM1716
D/A
PCM1716
D/A
PCM1716
A/D
PCM1800
S/PDIF
Receiver
S/PDIF
Transmitter
SRAM EPROM
128K x 24 128K x 8
External Memory
User Interface
JTAG
RS-232
SHI
Analog Input
Digital Input
Optional Output
For Testing
L/R Main
Center/Sub
L/R Surround
Headp hone Mixd own
or Aux Surround
Computer
68 HC705C8A
1-2 DSP56362EVM User’s Manual MOTOROLA
OVERVIEW
Feature Description
1.2 FEATURE DESCRIPTION
The DSP56362EVM is a low-cost platform for multichannel digital audio applications design,
prototyping, and development. See Figure1-2.
Figure 1-2 Consumer Audio Evaluation and Prototyping Platform
The fully assembled and tested circuit board contains the following.
24-bit DSP56362 Digital Signal Processor operating at 80-100MHz.
128k x 24-bits of external SRAM and 128k x 8-bits of EPROM.
One 20-bit stereo Analog-to-Digital converter (ADC), four 24-bit stereo
Digital-to-Analog converters (DACs).
RCA jacks for all analog audio input and output connections.
OVERVIEW
Hardware Description
MOTOROLA DSP56362EVM User’s Manual 1-3
Optical and transformer-isolated electrical S/PDIF stereo digital audio inputs and
outputs.
50-pin expansion connector that provides capability for expansion and/or substitution
of other input/output peripherals. This connector also simplifies interprocessor
communication between other Motorola Evaluation Modules.
Socketed MC68HC711E20 that allows users to substitute custom MC68HC711 code
(allows connection to MC68HC11 emulation systems).
2 line x 20 character Liquid Crystal Display (LCD) and four soft switches for user
interface.
MC68HC705C8 microcontroller that performs RS-232-to-OnCE port command
conversions.
1.3 HARDWARE DESCRIPTION
This section gives a brief summary of the Evaluation Module hardware supplied, and
description of the hardware required to use the Evaluation Module.
1.3.1 EVALUATION MODULE HARDWARE
Evaluation Module board
Domain Technologies CD
Debug - Evaluation Module manual is provided on the CD-DSP56362EVM User’s
Manual (this document)
1.3.2 USER SUPPLIED DEMONSTRATION HARDWARE
An AC-3 or PCM bitstream source such as a Laserdisc, DAT, CD source, or VHS.
An audio amplifier that can drive headphones or speakers as shown in Figure1-3.
A 7.5- 9V 1 amp AC/DC power supply (7.5 volts is preferred).
1-4 DSP56362EVM User’s Manual MOTOROLA
OVERVIEW
Hardware Descri p tion
Figure 1-3 Demonstration Configuration
1.3.3 REQ UIRED SOFTWARE DEVELOPMENT HARDWARE
A personal computer with x386 or higher processor, minimum 2 Mbytes of memory,
CD ROM driver, and a serial port that is capable of at least 19,200 bits-per-second
data transfer rate.
Windows 95/98 or NT operating system
An RS-232 cable (DB9 male to DB9 female)
Power Amp
Laserdisc/DVD Player Listener
DSP56362EVM
Subwoofer
(unpowered)
Subwoofer
(powered)
DSP56362
68HC11E9 BB1716
BB1716
BB1716
BB1716
ISPLS
12032
DIR1700
CS8414
CS8404
BB1800
P2
P3 P1
JP12
JP16
JP13
JP14 JP8
JP31
JP11
JP15
JP7 JP5
JP4
JP20
JP24 JP19
JP2
JP25JP23JP21
JP22
JP10
JP20
IR Rx
JP18
GS71108J-10
GS71108J-10
GS71108J-10
LR
Rs
Ls
C
Ra
La
Lin Rin
Elec.
out
Elec.
out
Opt.
in
Elec.
in
Sub
OVERVIEW
Installat ion Procedures
MOTOROLA DSP56362EVM User’s Manual 1-5
1.4 INSTALLATION PROCEDURES
Installing the Evaluation Module requires four steps:
1. Preparing the board.
2. Connecting the board to the PC and power.
3. Installing the software on the PC.
4. Testing the installation.
1.4.1 HARDWARE CONNECTIONS
CAUTION
Because all electronic components are sensitive to the effects of electrostatic
discharge (ESD ) damage, use c orrect pr ocedures when ha ndling all components in
this kit and inside the supporting PC. Use the following procedures to minimize the
possibility of ESD damage.
Always hand le all static-sensitive components in a protected area, preferably a
lab with conductive (anti-static) flooring and bench surfaces.
Always use grounded wrist straps when handling sensitive components.
Never remove components from anti-static packaging until required for
installation.
Always transport sensitive components in anti-static packaging.
1-6 DSP56362EVM User’s Manual MOTOROLA
OVERVIEW
Installation Procedures
1.4.2 PC AND POWER CONNECTIONS
Figure1-4 shows the interconnection diagram for connecting the PC and the external power
supply to the Evaluation Module board.
Figure 1-4 DSP56362EVM Cable Connections
1. Connect the DB9P interface cable to the RS-232 port connection on the PC, and P1 on
the Evaluation Module board. This provides the connection to allow the PC to control
the board function.
2. Apply 7.5-9V AC/DC 1amp power to the P2 or P3 connector on the Evaluation
Module board.
3. The green Power LED will light when power is correctly applied.
1.4.3 SOFTWARE INSTALLATION
The Evaluation Module demonstration software consists of a Domain Technologies CD
containing Windows™ style user interface debug software and demonstration/test code.Use
the following steps to install the software:
1. Insert the Domain Technologies CD into the CD-ROM drive. Select and run the
program setup.exe. Choose DSP563xxEVM from t he menu.
2. Choose Debug 56k from the menu.
3. A Software License Agreement will appear. To install EVM563xx, you must accept
this agreement. Click yes.
4. A new screen will appear. Fill in your name and company, then choose NEXT.
PC-compatible
Cable
Computer
DB9 Interface
DSP56362EVM
P1
Connect cable
to RS-232 port P2
External
7-9V
Power
or
P3
OVERVIEW
Installat ion Procedures
MOTOROLA DSP56362EVM User’s Manual 1-7
5. Setup will install EVM563xx in C:\Program Files\DomTech\EVM563xx, then
choose NEXT.
6. Setup will add program icons to the Program Folder. You may type a new folder
name, or select one from the existing Folders list. Click NEXT to continue.
7. Setup has enough information to start copying the program files. Click NEXT to begin
copying files.
8. The screen will clear and the Domain menu will appear. Click EXIT.
1-8 DSP56362EVM User’s Manual MOTOROLA
OVERVIEW
Installation Procedures
SETUP AND OPERATION
MOTOROLA DSP56362EVM User’s Manual 2-1
SECTION 2
SETUP AND OPERATION
This section describes the setup options that you need to be familiar with. Jumpers on the
Evaluation Module are provided to configure the board for various operations. The factory
default jumpers are shown in Table 2-1. The locations of the headers for jumpers is shown in
Figure 2-1.l
Table 2 -1 Jumpers as Installed
Jumper From To Jumper From To Jumper From To
JP1 12
JP12
34
JP20 12
JP2 12 56
JP21 12
JP3 12 78
JP23 12
JP4 12 910
JP24 12
JP5 1 2 11 12 JP25 12
JP6 1 2 13 14 JP27 12
JP7 1 2 17 18 JP28 13
JP8 3 4 19 20 2 4
7 8 21 22
JP31
23
23 24 5 6
25 26 8 9
29 30 11 12
31 32 14 15
33 34 S6 1
35 36
43 44
45 46
47 48
2-2 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Figure 2-1 Default Jumper Locations Shown for Digital Input
SETUP AND OPERATION
Analog I/O Description
MOTOROLA DSP56362EVM User’s Manual 2-3
2.1 ANALOG I/O DESCRIPTION
The Evaluation Module has two analog input channels (Left and Right) and eight analog
output channels.
1. Left
2. Right
3. Center
4. Subwoofer
5. Left Surround
6. Right Surround
7. Auxiliary channel 1
8. Auxiliary channel 2
Figure2-2 shows the analog input and output connectors.
Figure 2-2 Analog I/O Connectors
R
L
RS
LS C
SRaux
Laux
Rin
Lin
J8 J7
2-4 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Analog I/O Description
The A/D and D/A converters are clocked by the oscillators. Configure the header for analog
input using the parameters as shown in the following table.
Figure 2-3 Input Clocking Mode Header PLD
Table 2-2 Analog I/O Clocking Mode
JP 20
Pins 1-2 MODE
ON CLOCKED BY S/ PDI F RE C EI VE R
(DIGITAL INPUT)
OFF CLOCKED BY OSCILLATOR
(ANALOG INP U T)
PLD
DSP
U2
72
73
108
109
144
1
37
JP4
U11
JP20
36
SETUP AND OPERATION
Analog I/O Description
MOTOROLA DSP56362EVM User’s Manual 2-5
2.1.1 A/D CONVERTER DESCRIPTION
The system clock 256FS_CLK is input to the A/D and varies according to the selected
oscillator which should be chosen according to the desired input sampling rate. Select the
desired sampling rate by placing a jumper on the following header.
Figure 2-4 JP24, A/D Sampling Rate Select Header
Table 2-3 A/D Sampling Rate Select
Sampling
Frequency
JP24
Pins 1-2 Pins 3-4
32 KHZ On On
44.1 KHZ On Off
48 KHZ Off On
96 KHZ Off Off
Note: If U26 is populated with part number
CS8412, the maximum sampling rate
will be 48 KHZ.
DSP
U2
72
73
108
109
144
1
37
JP4
JP24
1
3
36
2-6 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Analog I/O Description
The receive and transmit serial clocks SCKR/SCKT operate synchronously and are derived
from the PLD as BIT_CLK. The receive and transmit frame syncs FSR/FST also operate
synchronously and are derived from the PLD as FS_CLK. These signals are derived from the
PLD which divides the 256FS_CLK by 256 and by 4 to generate FS_CLK and BIT_CLK,
respectively. The table below shows the clock relationships.
2.1.1.1 Serial Data Input
The A/D converter sends audio data to the DSP on the serial data input SDI0.
2.1.1.2 A/D Converter Reset
The A/D converter is reset by asserting the RESET signal of the DSP.
Table 2-4 System, Frame Sync and Serial Clocks
256FS_CLK FS_CLK BIT_CLK
8.192 MHZ 32 KHZ 2.048 MHZ
11.2896 MHZ 44.1 KHZ 2.8224 MHZ
12.288 MHZ 48 KHZ 3.072 MHZ
24.576 MHZ 96 KHZ 6.144 MHZ
SETUP AND OPERATION
Analog I/O Description
MOTOROLA DSP56362EVM User’s Manual 2-7
2.1.2 D/A CONVERTERS
The system clock 256FS_CLK is input to the D/As and varies according to the selected
oscillator that corresponds to the input’s sampling rate as described in Table 2-3. The four
D/A converters operate in the slave mode so that the serial clock BIT_CLK and frame sync
FS_CLK are inputs to the D/A converters.
2.1.2.1 Software Mode
The D/A converters operate in the software mode allowing for user control of the following
functions:
Input audio data format
De-emphasis control
Soft mute control
Attenuation control
Output phase selection
DAC operation control
The default D/A converter settings are shown in the following table.
Table 2-5 DAC Defau lt Settings
DESCRIPTION DEFAULT
Audio data format 24-bit I2S
Left channel attenuation 0 dB
Right channel attenuation 0 dB
Soft mute OFF
De-emphasis OFF
DAC operation ON
Zero detect mute OFF
Output analog signal phase Normal
Attenuation control Individual channel
L/R polarity Left low/Right high
2-8 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Analog I/O Description
The MC68HC711 microcontroller performs D/A converter initialization. DSP control of the
D/A converters requires custom software. Refer to the Burr-Brown PCM1716E datasheet for
detailed information on initializing the D/A converters. Table 2-6 describes the software mode
control settings.
Figure 2-5 D/A Control Header
Table 2-6 D/A Software Mode Control
JP31
SELECT
CONTROL BY
DSP CONTROL BY
PLD
1-2 2-3 DA0 - L/R
4-5 5-6 DA1 - LS/RS
7-8 8-9 DA2 - C/S
10-11 11-12 DA3 - AUX L/R
13-14 14-15 ML
DSP
U2
72
73
108
109
144
1
37
JP31
3
6
9
12
15
1
4
7
10
13
36
SETUP AND OPERATION
Analog I/O Description
MOTOROLA DSP56362EVM User’s Manual 2-9
2.1.2.2 Serial Data Outputs
The D/A converters receive audio data from the DSP on the following serial data outputs:
2.1.2.3 D/A Converter Reset
Asserting the DSP RESET signal, resets the D/A converters.
Table 2-7 D/A Serial Data Outputs
D/A SDOx
L/R SDO0
LS/RS SDO1
C/S SDO2
AUX L/R SDO3
2-10 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Analog I/O Description
2.1.3 ANALOG I/O BLOCK DIAGRAM
The following figure shows the functional block diagram of the analog I/O circuitry:
Figure 2-6 Analog I/O Block Diagram
256FS_CLK
FS_CLK
BIT_CLK
SDI0 SDO0
SDO1
SDO2
SDO3
ADC DSP56362
DAC0
DAC1
DAC2
DAC3
SETUP AND OPERATION
Digit a l I/ O
MOTOROLA DSP56362EVM User’s Manual 2-11
2.2 DIGITAL I/O
The Evaluation Module has coaxial and optical inputs, two coaxial and optical outputs, and it
supports digital coaxial I/Os, and optical I/Os. The primary set of digital outputs are
connected to the DSP Digital Audio Transmitter (DAX). The secondary set of digital outputs
are connected to the S/PDIF transmitter. Figure 2-7 shows the digital input and output
connector configuration.
Figure 2-7 Digital I/O Connectors
Configure the JP20 header for digital input. Refer to Figure 2-1 and Figure 2-7.
Table 2-8 Digital I/O Clocking Mode
JP20
PINS 1-2 MODE
ON CLOCKED BY S/ PDI F RE C EI VE R
(DIGITAL INPUT)
OFF CLOCKED BY OSCILLATOR
(ANALOG INP U T)
J5
COAX
J6
OPTICAL J2
OPTICAL
J1
COAX
J4
OPTICAL
J3
COAX
S/PDIF INPUT
S/PDIF OUTPUT
PRIMARY - DSP DAX PORT
S/PDIF OUTPUT
SECONDARY - S/PDIF TX
2-12 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Digital I/O
Figure 2-8 Input Clocking Mode Header
2.2.1 S/PDIF RECEIVER
The S/PDIF receiver recovers audio data and low jitter clocks from a digital audio
transmission line. The generated clocks are the serial clock (BIT_CLK), frame sync
(FS_CLK), and system clock (256FS_CLK). The S/PDIF receiver takes either coaxial or
optical input. Selection is made by the position of S6 as follows:
The S/PDIF receiver sends audio data to the DSP on the serial data input SDI1.
Table 2 -9 S/PDIF Receiver Select
S/PDIF INPUT S6 Switch Posit i on
COAXIAL 1 ELC
OPTICAL 2 OPT
PLD
DSP
U2
72
73
108
109
144
1
37
JP4
U11
JP20
36
SETUP AND OPERATION
Digit a l I/ O
MOTOROLA DSP56362EVM User’s Manual 2-13
2.2.2 DIGITAL AUDIO TRANSMITTER
The Digital Audio Transmitter (DAX) outputs digital audio data in the AES/EBU, CP-340,
and IEC958 formats. The DAX port connects to both coaxial and optical output connectors
while the DAX clock input line (ACI) can be connected to an external clock source. This
clock source must be 256fs, 384fs, or 512fs. The DSP transmits audio and non-audio data on
the ADO pin.
2.2.3 S/PDI F TRANSMITTER
The S/PDIF transmitter operates in the consumer mode. The master clock 128FS_CLK varies
according to the input sampling rate:
I2S is the audio data format utilized on the DSP56362EVM.
The S/PDIF transmitter receives data from the DSP on the serial data output SDOx line. The
SDOx is configured by placing a jumper on the JP27 header as shown below:
Table 2-10 S/PDIF Transmitter System Clock
SAMPLING
FREQUENCY 128FS_CLK FS_CLK BIT_CLK
32KHZ 4.096MHZ 32KHZ 2.048MHZ
44.1KHZ 5.6448MHZ 44.1KHZ 2.8224MHZ
48KHZ 6.144MHZ 48KHZ 3.072MHZ
Table 2- 11 S/PDIF Transmitter Serial Data Output
SDOx JP27
SDO0 1-2
SDO1 3-4
SDO2 5-6
SDO3 7-8
2-14 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Digital I/O
2.2.4 DIGITAL I/O BLOCK DIAGRAM
The functional block diagrams of the primary and secondary digital I/O circuits are shown in
Figure 2-9 and Figure 2-10, respectively.
Figure 2 -9 Primary Digital I/O Block Diagram
Figure 2-10 Secondary Digital I/O Block Diagram
DSP
ADOACI J1 or J2
EXTERNAL CLOCK SOURCE
256FS, 384FS, OR 512FS
256FS_CLK
FS_CLK
BIT_CLK
DSP S/ PDIF TX
128FS_CLK
FS_CLK
BIT_CLK
SDI1 SDOx
PLD
S/PDIF RX
J3 OR J4 J5 OR J6
SETUP AND OPERATION
DSP Clock
MOTOROLA DSP56362EVM User’s Manual 2-15
2.3 DSP CLOCK
The DSP clock is derived from the 8.192Mhz oscillator Y4. A voltage level converter is used
because the DSP’s EXTAL requires 3.3V operation. The PINIT signal is tied low, which
disables the PLL when it resets. Because of this, the PLL’s multiplication factor must be
configured in user software. If the multiplication factor is not set, the DSP operating clock is
4.096Mhz (half of 8.192Mhz). Refer to Figure 2-15 for more information.
2.4 HOST MICROCONTROLLER INTERFACE
The MC68HC711E20 microcontroller communicates with the DSP using the Serial Host
Interface (SHI) port in SPI mode. When SS is pulled low by the microcontroller, the
microcontroller can write to the DSP. The MOSI and MISO lines pass control data through
the DSP SHI in 24-bit mode. SCK is the SPI Shift Clock from the DSP.
The microcontroller also receives commands from the momentary push-button switches S2,
S3, S4, or S5. The results of these commands are then displayed by a modular LCD panel wit h
a 2 x 20 line character display. These commands control the settings of the executed software.
The microcontroller also receives status information from the DSP.
Figure 2-11 Host Microcontroller Block Diagram
LCD
DSP
MOSI
MISO
SCK
MC68HC711
2-16 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
RS-232/MC68HC711 Interf ace
2.5 RS-232/MC68HC711 INTERFACE
Configure the header as shown in the following table, when using the RS-232 transceiver to
communicate with the MC68HC711 microcontroller.
Figure 2-12 RS-232 Communication Select
Table 2-12 RS232 Communication with MC68HC711
PINS JP28
3-5 JUMPER
4-6 JUMPER
JP28
2
4
6
1
3
5
D8 Y5
SETUP AND OPERATION
PLD Functions
MOTOROLA DSP56362EVM User’s Manual 2-17
2.6 PLD FUNCTIONS
The PLD performs the following functions:
Determines if S/PDIF or analog input is present.
Performs clock division.
Generates the DSP clock.
Selects DACs for initialization.
Inverts RESET signal for the HC08 microcontroller.
The PLD determines if the input to the DSP comes from the S/PDIF receiver or the A/D
converter. If JP20 is jumpered (JUMP = logic 0) the PLD is notified that the input is from the
S/PDIF receiver. In this case, the system clock, left/right clock, and bit clock that are
generated by the S/PDIF receiver, are passed through the PLD as shown in Figure 2-13.
Figure 2-13 PLD Clock Outputs - S/PDIF
If JP20 is not jumpered (JUMP = logic 1) then the PLD assumes that the input is from the A/D
converter. In this case, the system clock, left/right clock, and bit clock are generated from
oscillators depending on the selected sampling rate on JP24. Figure 2-14 shows these
sampling rates.
CS_SCK
CS_LRCK
CS_MCK
256FS_CLK
FS_CLK
BIT_CLK
PLD
2-18 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
PLD Functions
Figure 2-14 PLD Clock Outputs - A/D
11.288Mhz 256FS_CLK
FS_CLK
BIT_CLK
PLD
44.1Khz Sampling Rate
11.288Mhz()4()³
11.288Mhz()256()³
8.192Mhz 256FS_CLK
FS_CLK
BIT_CLK
PLD
32Khz Sampling Rate
8.192Mhz()4()³
8.192Mhz()256()³
24.576Mhz 256FS_CLK
FS_CLK
BIT_CLK
PLD
48Khz Sampling Rate
24.576Mhz()8()³
24.576Mhz()512()³
24.576Mhz 256FS_CLK
FS_CLK
BIT_CLK
PLD
96Khz Sampling Rate
24.576Mhz()4()³
24.576Mhz()256()³
24.576Mhz()2()³
SETUP AND OPERATION
PLD Functions
MOTOROLA DSP56362EVM User’s Manual 2-19
The default DSP clock source is 8.192 Mhz. If another clock source is required, modify the
PLD equations and reprogram the PLD.
Figure 2-15 DSP Clock Source
All D/A converters are initialized after reset. For example, DA_SEL2 = logic 1, DA_SEL1 =
logic 0, DA_SEL0 = logic 0. To individually initialize the D/A converters, modify the
MC68HC711 microcontroller code to reflect the necessary changes.
Table 2-13 D/A Converter Select
D/A
INITIALIZED DA_SELx = 1 DA_SELx = 0
DA0 DA_SEL0 DA_SEL1
DA_SEL2
DA1 DA_SEL1 DA_SEL0
DA_SEL2
DA2 DA_SEL1
DA_SEL2 DA_SEL0
ALL DAs DA_SEL2 DA_SEL0
DA_SEL1
8.192Mhz DSP_CLK
PLD
2-20 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
PLD Functions
The PLD inverts the output from the RS-232 transceiver to the HC08 microcontroller as
shown in the following figure.
Figure 2-16 HC08 Reset
RESET_MCU RESET_MCU
PLD
SETUP AND OPERATION
Operating Mode Selection
MOTOROLA DSP56362EVM User’s Manual 2-21
2.7 OPERATING MODE SELECTION
DSP operating modes are selected by configuring JP8 as shown in Figure 2-17 and in the
following table.
Refer to the DSP56362 User’s Manual for a detailed description of the operating modes.
Table 2-14 DSP Operating Mode
MODE DESCRIPTION
JP8
PINS 7-8
MODD PINS 5-6
MODC PINS 4 -3
MODB PINS 2 -1
MODA
0EXPANDED MODE ON ON ON ON
1BOOTSTRAP FROM BYTE-WIDE MEMORY ON ON ON OFF
2JUMP TO PROM STARTING ADDRESS ON ON OFF ON
5BOOTSTRAP FROM SH I (SLAVE SPI MODE) ON OFF ON OFF
7BOOTSTRAP FROM SHI (SLAVE I2C MODE) ON OFF OFF OFF
8EXPANDED MODE OFF ON ON ON
CHI08 BOOTSTRAP IN ISA MODE OFF OFF ON ON
DHI08 BOOTSTRAP IN MC68HC711 NON-MUX MODE OFF OFF ON OFF
EHI08 BOOTSTRAP IN 8051 MUX BUS MODE OFF OFF OFF ON
FHI08 BOOTSTRAP IN 68302 BUS MODE OFF OFF OFF OFF
2-22 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Operating Mode Selecti on
Figure 2-17 Operating Mode Jumper (JP8) Location
U7
Y1
JP8
SETUP AND OPERATION
Expansion Port
MOTOROLA DSP56362EVM User’s Manual 2-23
2.8 EXPANSION PORT
The expansion port connector allows users to connect the DSPÆs SHI, ESAI, DAX and
Timer ports to other input and output devices.
Figure 2-18 Expansion Connector
Table 2-15 Expansion Connector
JP12 SIGNAL JP12 SIGNAL
EXTERNALSIDE DSP SIDE EXTERNALSIDE DSP SIDE
12+3.3V2728GND
3 4 MOSI 29 30 FST
5 6 MISO 31 32 FSR
78SCK3334SCKT
910SS3536SCKR
11 12 HREQ 37 38 HCKT
13 14 +5V 39 40 HCKR
15 16 SDO0 41 42 GND
17 18 SDO1 43 44 ADO
19 20 SDO2 45 46 ACI
21 22 SDO3 47 48 TIO0
23 24 SDI1 49 50 GND
25 26 SDI0
JP12
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
2-24 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
OnCE Port
2.9 ONCE PORT
The Evaluation Module has an on-chip emulation (OnCE™) connector that provides a means
of interacting with the DSP and its peripherals non-intrusively. This allows users to examine
registers, memory, or on-chip peripherals which facilitates hardware and/or software
development. Perform debugging with the OnCE™ port in two ways.
1. A direct OnCE™ connection for use with an external command converter.
2. A serial RS-232/OnCE™ connection for use with the on-board command converter.
2.9.1 DIRECT ONCE CONNECTION
The OnCE connector allows an external command converter to communicate with the DSP.
The following table specifies the OnCE signals. Refer to Figure 2-1 for location of JP10.
Table 2-16 OnCE Port Connector
JP10
PIN SIGNAL JP10
PIN SIGNAL
1 TDI 2 GND
3 TDO 4 GND
5 TCK 6 GND
7 NO CONNECT 8 NO CONNECT
9 RESET 10 TMS
11 +3.3V 12 NO CONNECT
13 DE 14 TRST
SETUP AND OPERATION
OnCE Port
MOTOROLA DSP56362EVM User’s Manual 2-25
2.9.2 RS-232/ONCE INTERFACE
The on-board command converter also allows debugging using the OnCE port. The
RS-232/OnCE interface receives the serial data from the RS-232 transceiver and executes
commands sent by the host computer. These commands can reset the DSP, put the DSP in
debug mode, release the DSP from debug mode, read and write to the OnCE port, and read
and write to the DSP itself. The RS-232 serial communication is performed in software on the
MC68HC705 microcontroller. When using the RS-232 transceiver to communicate with the
MC68HC705C8, configure the header as shown in the following table. Refer to Figure 2-1
and Figure 2-19 for header location.
Figure 2-19 RS-232 Communication Select
Table 2-17 RS-232 Communications with MC68HC705
PINS JP28
1-3 JUMPER
2-4 JUMPER
JP28
2
4
6
1
3
5
2-26 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Memory
2.10 MEMORY
The Evaluation Module has glueless connection to external SRAM and EPROM. The
following memory lines are connected to an expansion header. See Figure 2-20.
Table 2-18 Memory Line Settings
HEADER PIN SIGNAL HEADER PIN SIGNAL HEADER PIN SIGNAL
JP13 1 D0 JP14 1 A0 JP15 3 AA0
2 D1 2 A1 5 AA1
3 D2 3 A2 7 AA2
4 D3 4 A3 9 AA3
7D4 5A4 4BB
8D5 6A5 6BG
9D6 7A6 8BR
10 D7 8 A7 10 TA
13 D8 9 A8 11 RD
14 D9 10 A9 12 CAS
15 D10 11 A10 13 WR
16 D11 12 A11
19 D12 13 A12
20 D13 14 A13
21 D14 15 A14
22 D15 16 A15
25 D16 17 A16
26 D17 18 A17
27 D18
28 D19
31 D20
32 D21
33 D22
34 D23
SETUP AND OPERATION
Memory
MOTOROLA DSP56362EVM User’s Manual 2-27
Figure 2-20 Memory Header Locations
2-28 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Memory
2.10.1 SRAM
The Evaluation Module has 128k x 24-bits of external asynchronous static RAM (SRAM). To
keep the address stable during the entire bus cycle, insert a minimum of 1 wait state to the bus
operation.
Select the SRAM by configuring the DSP’s address attribute register to assert the AA2 line.
The SRAM can be upgraded up to 512k x 24-bits. When using 512k x 24-bits of SRAM, the
upper half of memory is accessible by controlling the address attribute line AA0. AA0 is
connected to the memory’s most significant address line.
2.10.2 EPROM
The Evaluation Module has 128k x 8-bits of EPROM. To keep the address stable during the
entire bus cycle, insert a minimum of 1 wait state to the bus operation.
Select the EPROM by configuring the DSP’s address attribute register to assert the AA1 line.
2.10.3 EXTERNAL MEMORY BLOCK DIAGRAM
The following figure shows the functional block diagram of the external memory
interface.Memory data is accessible through the JP13-JP15 headers.
Figure 2-21 Ex ternal Memory Interface Dia gram
SRAM EPROM
DATA
D0..D7
ADDRESS
DSP
D0..D23
A0..A17 A0..A16
A0..A17
AA2 CE CE
AA1
AA0 A18
D0..D23
JP14
JP15
JP13
SETUP AND OPERATION
Power Supply
MOTOROLA DSP56362EVM User’s Manual 2-29
2.11 POWER SUPPLY
The Evaluation Module requires an input voltage of 7.5-9V AC/DC (recommended 1A) for
both analog and digital circuits. It has separate digital and analog power and ground planes
and voltage regulators to output the +5V, +5VA and +3.3V supplies. The DC-DC converter
outputs the -5V supply. When power is supplied to the 2.1mm power connector P2 or to the
2-pin terminal block P3, the green LED D8 is powered on. The polarity of the voltage applied
to the P3 terminal block is reversible because the power goes through a bridge rectifier.
Note: While the voltage regulators can accommodate higher input voltage potentials, the
added heat dissipation required at these input voltage levels results in the regulator
becoming dangerously warm. It is recommended that users do not subject the
board to power inputs in excess of the 12V.
2.11.1 POWER SUPPLY BLOCK DIAGRAM
The following figure shows the functional block diagram of the power supply circuit.
Figure 2-22 Evaluation Module Power Supply Diagram
5V REGULATOR
3.3V REGULATOR
DC-DC CONVERTER
7.5 — 9V AC/DC
P2 OR P3 - 5V
3.3V
+5V
+5VA
2-30 DSP56362EVM User’s Manual MOTOROLA
SETUP AND OPERATION
Power Supply
2.11.2 DSP POWER
For power consumption measurement, jumpers are available to connect the DSP’s power pins
to the power supply. Jumpers are placed in the headers shown in Table 2-19, the Evaluation
Module supplies power to the DSP. Jumpers can be removed to provide access for power
measurements.
Figure 2-23 DSP Power Jumpers
Table 2-19 DSP Power Supply
JPx POWER DESCRIPTION
JP1 VCCC BUS CONTROL
JP2 VCCD DATA BUS
JP3 VCCH HOST
JP4 VCCA ADDRESS BUS
JP5 VCCS SHI, ESAI, D AX, TIM ER
JP6 VCCQL QUIET CORE (LOW) POWER
JP7 VCCQH QUIET CORE (HIGH) POWER
DSP
U2
72
73 36
108
109
144
1
37
JP1 JP5 JP3
JP4
JP2
JP7
JP8
COMPONENT DATASHEETS
Documentation
MOTOROLA DSP56362EVM User’s Manual 3-1
SECTION 3
COMPONENT DATASHEETS
3.1 DOCUMENTATION
Documentation for the audio components can be downloaded from the manufacturer websites
shown in the following table. The Motorola web site for the appropriate manuals is:
http://www.mot.com/pub/SPS/DSP/LIBRARY/
Table 3-1 Documentation Location
Motorola
Devices DESCRIPTION Motorola Document Order Number
DSP56362 Product Brief DSP56362P/D
Technical Datasheet DSP56362 /D
User Manual DSP56362UM/D
Family Manual DSP56300FM/D
Other
Devices DESCRIPTION LOCATION
PCM1800 Technical Datashe et http://www.burr-brown.com/downloa d/ Dat a She ets /PC M1800.pdf
PCM1716 Technical Datasheet http://www.burr-brown.com/Products/DataShe ets/PCM1716.pdf
CS8414 Technical Datasheet http://www.cirrus.com/ftp/pubs/8413-4.pdf
CS8402 Technical Datasheet http://www.cirrus.com/ftp/pubs/8401.pdf
3-2 DSP56362EVM User’s Manual MOTOROLA
COMPONENT DATASHEETS
Documentation
SCHEMATICS
MOTOROLA DSP56362EVM User’s Manual 4-1
SECTION 4
SCHEMATICS
The schematics for the DSP56362EVM are included in the following pages. The bill of
material is listed in Section 5.
Section 4-2 DSP56362EVM USERS MANUAL MOTOROLA
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
Thursday, September 09, 1999
2.2.1
DSP56362EVM DSP56362A
Title Rev
Date: Sheet 1 of 10
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
AA0
\WR
\RD
\BR
\CAS
\TA
\BG
\BB
DSP_CLK_3V
CLKOUT
FS_CLK
BIT_CLK
\RESET
SDI1
SDO3
SDO1
MISO
SDI0
SDO2
SDO0
\SS
\HREQ
ADO
AA1
AA2
AA3
DA3_DSP
DA2_DSP
DA0_DSP
DA1_DSP
ML_DSP
TDI
TCK
TMS
\TRST
TDO
A17
A16
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
MOSI
SCK
256FS_CLK
D8
D7
D6
D5
D4
D3
D2
D1
D0
D9
D10
D12
D11
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
\RESET
\RESET
+3.3V
+3.3V+3.3V+3.3V+3.3V
+3.3V
+3.3V
+3.3V+3.3V+3.3V+3.3V
+3.3V
+3.3V
+3.3V
+5V +5V
+3.3V
+5V+3.3V+5V +3.3V
+3.3V
JP6
1 2
JP4
12
JP3
12
JP2
12
JP1
12
JP8
1 2
3 4
5 6
7 8
JP5
12
S1
\RESET
+
C18
4.7uF
L1
1uH
+
C8
22uF
JP7
1 2
C17
0.1uF
C22
0.1uF
C14
0.1uF
C2
0.1uF C3
0.1uF
C1
0.1uF C6
0.1uF
C5
0.1uF
C10
0.027uF
C7
0.1uF C9
0.1uF
R11
10K
R10
10K
R7
10K
R6
10K
R5
10K
R1
5K
R3
2.7K
R4
10K
R12
604
D1
JP11
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
JP12
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
C164
0.1uF C166
0.1uF
C162
0.1uF
C161
0.01uF C167
0.01uF
C160
0.1uFC163
0.01uFC165
0.01uF
JP10
1 2
3 4
5 6
7 8
9 10
11 12
13 14
R9
10K
R2
10K
U1
MC34164
RESET 1
IN
2
GND
4
DSP56362
U2
NC
60
Vcca0 74
GNDa0 75
Vcca1 80
GNDa1 81
Vcca2 86
GNDa2 87
GNDa3 96
Vcch 38
GNDh 39
Vccp 45
GNDp 47
GNDp1 48
Vccs0 8
GNDs0 9
Vccs1 25
GNDs1 26
D0
100 D1
101 D2
102 D3
105 D4
106 D5
107 D6
108 D7
109 D8
110 D9
113 D10
114 D11
115 D12
116 D13
117 D14
118 D15
121 D16
122 D17
123 D18
124 D19
125 D20
128 D21
131 D22
132 D23
133
Vccc0 57
GNDc0 58
Vccc1 65
GNDc1 66
Vccd0 103
GNDd0 104
Vccd1 111
GNDd1 112
Vccd2 119
GNDd2 120
Vccd3 129
GNDd3 130
PCAP 46
MODA/IRQA
137 MODB/IRQB
136 MODC/IRQC
135 MODD/IRQD
134
RESET
44
EXTAL
55 CLKOUT
59 PINIT/NMI
61
SCK
1MISO
144 MOSI
143
SS
2HREQ
3
ACI
28 ADO
27
TIO0
29
AA0
70 AA1
69 AA2
51 AA3
50
A0 72
A1 73
A2 76
A3 77
A4 78
A5 79
A6 82
A7 83
A8 84
A9 85
A10 88
A11 89
A12 92
A13 93
A14 94
A15 97
A16 98
A17 99
Vccql0 18
GNDq0 19
Vccqh0 20
Vccql1 56
GNDq1 54
Vccqh1 49
Vccql2 91
GNDq2 90
Vccqh2 95
Vccql3 126
GNDq3 127
TMS
142 TRST
138 DE
53 TCK
141 TDO
139 TDI
140
HCKR
17 HCKT
16 FSR
13 FST
12
SCKR
15 SCKT
14
SDO0
4SDO1
5SDO2/SDI3
6SDO3/SDI2
7SDO4/SDI1
10 SDO5/SDI0
11
H0
43
H1
42
H2
41
H3
40
H4
37 H5
36
H6
35
H7
34 HA0
33
HA1
32
HA2
31
HRW
22
HDS/HDS
21 HCS
30
HOREQ/HOREQ
24
HACK/HACK
23
CAS
52 RD
68 WR
67 TA
62 BR
63 BG
71 BB
64
Schematics
MOTOROLA DSP56362EVM USERS MANUAL Section 4-3
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
Thursday, September 09, 1999
2.2.1
210
DSP56362EVM EXTERNAL MEMORYA
Title Rev
Date: Sheet of
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
AA0
AA2
AA1
\RD
\WR
D0
D2
D4
D6
D8
D10
D12
D14
D16
D18
D20
D22
D1
D3
D5
D7
D9
D11
D13
D15
D17
D19
D21
D23
A0
A2
A4
A6
A8
A10
A12
A14
A16
A1
A3
A5
A7
A9
A11
A13
A15
A17
\BB
\BG
\TA
\CAS
CLKOUT
AA0
AA1
\WR
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D5
D0
D6
D4
D1
D2
D3
D7
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
AA2
AA3
\RD \BR
+3.3V +3.3V
+3.3V +3.3V
+3.3V +3.3V
+3.3V
+3.3V
C31
0.1uF
U6
AT27LV010A_J
VPP 1
A16
2A15
3
A12
4
A7
5A6
6A5
7A4
8A3
9A2
10 A1
11 A0
12
O0 13
O1 14
O2 15
GND 16
O3 17
O4 18
O5 19
O6 20
O7 21
CE
22
A10
23
OE
24
A11
25 A9
26 A8
27
A13
28 A14
29
PGM
31
VCC 32
JP14
1 2
3 4
5 6
7 8
910
11 12
13 14
15 16
17 18
19 20
JP15
1 2
3 4
5 6
7 8
910
11 12
13 14
R13
10K
R15
10K
R14
10K
C25
0.1uF
C29
0.1uF
C26
0.1uF
C30
0.1uF
C28
0.1uF
C27
0.1uF
JP13
1 2
3 4
5 6
7 8
910
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
U3
512k x 8 SRAM
CE 6
WE 13
D0 7
D2 11
VDD0 9
GND0 10
D1 8
D3 12
D4 25
D5 26
D6 29
D7 30
VDD1 27
GND1 28
OE 31
A3
5A2
4A1
3A0
2
A16
35 A15
34 A14
33 A13
32 A12
24 A11
23 A10
22 A9
21 A8
20 A7
17 A6
16 A5
15 A4
14
A17
1A18
18
U4
512k x 8 SRAM
CE 6
WE 13
D0 7
D2 11
VDD0 9
GND0 10
D1 8
D3 12
D4 25
D5 26
D6 29
D7 30
VDD1 27
GND1 28
OE 31
A3
5A2
4A1
3A0
2
A16
35 A15
34 A14
33 A13
32 A12
24 A11
23 A10
22 A9
21 A8
20 A7
17 A6
16 A5
15 A4
14
A17
1A18
18
U5
512k x 8 SRAM
CE 6
WE 13
D0 7
D2 11
VDD0 9
GND0 10
D1 8
D3 12
D4 25
D5 26
D6 29
D7 30
VDD1 27
GND1 28
OE 31
A3
5A2
4A1
3A0
2
A16
35 A15
34 A14
33 A13
32 A12
24 A11
23 A10
22 A9
21 A8
20 A7
17 A6
16 A5
15 A4
14
A17
1A18
18
TP1
1
Section 4-4 DSP56362EVM USERS MANUAL MOTOROLA
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
Tuesday, September 21, 1999
2.2.1
310
DSP56362EVM MICROCONTROLLER AND LCDA
Title Rev
Date: Sheet of
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
\RESET
\DA_MUTE
HC11_RXD
\HREQ
DA_SEL2
MD
MC
DA_SEL0
DA_SEL1
ML_HC11
\SS
SCK
MOSI
MISO
HC11_TXD
+5V
+5V
+5V
+5V
+5V
+5V
+5V
R16
20K
13
2
S5
1 2
U9
GP1U58Y
Vout
1
Vcc
2
GND
3
C32
0.1uF
S3
1 2
S4
1 2
S2
1 2
Y1
8MHZ
GND 2
OUT 3
VCC 4
R21
56
R17
10K R18
10K R20
10K
R19
10K
U7
MC68HC711E9
XT
8EX
7
RESET
17 IRQ
19 XIRQ
18
MODB
2
PA0
34 PA1
33 PA2
32
PB0 42
PB1 41
PB2 40
PB3 39
PB4 38
PB5 37
PB6 36
PB7 35
PC0 9
PC1 10
PC2 11
PC3 12
PC4 13
PC5 14
PC6 15
PC7 16
PD0/RXD 20
PD1/TXD 21
PD2/MISO 22
PD3/MOSI 23
PD4/SCK 24
PD5/SS 25
MODA 3
E5
AS 4
R/W 6
VDD
26
VSS
1
PA3
31
PA4
30 PA5
29 PA6
28
PA7
27
PE0
43 PE1
45 PE2
47 PE3
49 PE4
44 PE5
46 PE6
48 PE7
50
VRH 52
VRL 51
U8
LCD 20CHAR X 2LIN E
D0
7D1
8D2
9D3
10 D4
11 D5
12 D6
13 D7
14
E
6R/W
5RS
4Vo 3
Vss 1
Vdd 2
A15
K16
JP16
1
2
3
4
5
6
7
8
9
10
Schematics
MOTOROLA DSP56362EVM USERS MANUAL Section 4-5
A
A
B
B
C
C
D
D
E
E
4
4
3
3
2
2
1
1-2 3-4
OFF OFF
OFF ON
ON
ON ON
OFF 44.1KHZ
SAMPLING RATE SELECT
32KHZ
96KHZ
FREQ
48KHZ
FORMAT
0
M2 0
M0M1 OUT, L/R, I2S COMPATIBLE1
Tuesday, September 21, 1999
2.2.1
410
DSP56362EVM S/PDIF I/O PLDA
Title Rev
Date: Sheet of
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
DA_SEL0
DA_SEL1
DA_SEL2
RESET_MCU
DA0_PLD
ADO
DA1_PLD
DA2_PLD
DA3_PLD
128FS_CLK
FS_CLK
BIT_CLK
SDI1
256FS_CLK
\RESET_MCU
DSP_CLK
+5V
+5V +5V
+5V +5V
+5V
+5V
+5V
+5V
+5V
+5V
+5V+5V +5V
+5V
+5V
+5V
+5V
Y3
11.2896MHZ
GND 2
OUT 3
VCC 4
Y4
8.192MHZ
GND 2
OUT 3
VCC 4
R30
10K
JP24
1 2
3 4
R29
10K
J3
S/PDIF IN
1
2
C45
0.1uF
Y2
24.576MHZ
GND 2
OUT 3
VCC 4
JP21
1 2
JP23
1 2
JP25
1 2
T2
1 5
4 8
C40
0.1uF
C43
100pF
J2
GP1F32T
GND
3
Vcc
2
Vin
1
J1
S/PD IF O U T
1
2
R22
180
U10
MAX1486
B
6
A
9D1 4
DE 3
R0 1
H/F 2
Z
7
Y
8
Vcc
10 GND
5
C33
0.1uF T1
1 5
4 8
C36
100pF
C141
0.047uF
R93
1K
C135
0.1uF
C139
0.01uF
C136
0.1uF
C140
0.01uF
D2
R26
1K
R25
71.5
S6
SW_EG1907
2
1
3
5
4
6
J4
GP1F32R
Vout 3
GND 2
Vcc 1
C38
0.1uF
U26
CS8414A
C1
Vd+
7
DGND
8
RXP
9
RXN
10
CS12/FCK
13
U14
CBL 15
SEL
16
MCK 19
FILT 20
AGND 21
Va+ 22
ERF 25
VERF 28
SDATA 26
SCK 12
FSYNC 11
C0/E0
6Ca/E1
5Cb/E2
4Cc/F0
3Cd/F1
2
Ce/F2
27
M3
17 M2
18 M1
24 M0
23
C37
0.1uF
JP22
1
2
3
4
5
6
7
8
C46
0.01uF
R23
130
C39
0.1uF
U11
ISPLSI2032-TQFP
I/O0
9I/O1
10 I/O2 11
I/O3 12
I/O4 13
I/O5 14
I/O6
15
VCC0 6
GND0 17
VCC1 28
GND1 39
ISPEN
7SDI
8
MODE
30
SDO
18
SCLK
27
I/O24
41
I/O10 21
I/O11
22 I/O12
23
I/O13 24
I/O14 25
I/O15
26
I/O25 42
I/O26
43 I/O27 44
I/O28
1I/O29 2
I/O16
31 I/O17
32 I/O18
33
I/O19
34 I/O20
35
I/O21 36
I/O22 37
I/O23
38
I/O7
16 I/O8
19 I/O9
20
I/O30
3I/O31
4
Y0 5
Y1/RESET 29
GOE0 40
JP20
1 2
R28
10K
Section 4-6 DSP56362EVM USERS MANUAL MOTOROLA
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
M2 M1 M0
001 FORMAT
L/R, I2S COMPATIBLE
Thursday, September 09, 1999
2.2.1
510
DSP56362EVM SECONDA R Y S/PD I F OUTPUTA
Title Rev
Date: Sheet of
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
SDO0
SDO1
SDO2
SDO3
BIT_CLK
FS_CLK
128FS_CLK
\RESET
+5V
+5V
+5V
+5V
C50
0.1uF
J5
S/PDIF OUT
1
2
C48
0.1uF
R34
180 T3
1 5
4 8
R35
130 C49
100pF
JP27
12 34 56 78
U13
CS8404A
C7/C3
1
PRO 2
C1/FC0
3
C6/C2
4
MCK
5
SCK
6FSYNC
7SDATA
8
V
9C/SBF
10 U
11
C9/C15
12
TRNPT/FC1
24
M2
23 M1
22 M0
21
TXP 20
VD+ 19
GND 18
TXN 17
RST
16
CBL/SBC 15
EM0/C9 14
EM1/C8 13
C47
0.1uF
J6
GP1F32T
GND
3
Vcc
2
Vin
1
Schematics
MOTOROLA DSP56362EVM USERS MANUAL Section 4-7
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
LEFT IN
RIGHT IN
Thursday, September 09, 1999
2.2.1DSP56362EVM ANALOG INPUTA
Title Rev
Date: Sheet 6 of 10
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
\RESET
FS_CLK
BIT_CLK
SDI0
OUT_LEFT
OUT_RIGHT
256FS_CLK
+5VA
+5VA
+5VA
+5VA
+
C57
1uF
+
C58
1uF
R40
100K
+
C55
4.7uF
+
C56
4.7uF
C53
0.1uF C54
0.1uF
C59
470pF
C60
470pF
U14
PCM1800
VINL
1
VREF1
2
REFCOM
3
VREF2
4
VINR
5
RSTB
6
BYPAS 7
FMT0 8
FMT1 9
MODE0
10 MODE1
11
FSYNC
12
LRCK
13
BCK
14
DOUT 15
SYSCLK
16
DGND 17
VDD 18
CINNR 19
CINPR 20
CINNL 21
CINPL 22
VCC
23
AGND
24
+
C52
10uF
R39
100K
+
C51
10uF
J7
RCA_2X2
1
4
3
6
2
5
Section 4-8 DSP56362EVM USERS MANUAL MOTOROLA
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
LEFT SURROUND OUT
SUBWOOFER OUT
RIGHT O UT
LEFT OUT
RIGHT SURROUND O UT
CENTER O UT
Thursday, September 09, 1999
2.2.1
710
DSP56362EVM ANALOG OUTPUTSA
Title Rev
Date: Sheet of
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
MC
MC
MC
MD
MD
SDO2
SDO1
SDO0
MD
FS_CLK
FS_CLK
FS_CLK
BIT_CLK
BIT_CLK
BIT_CLK
256FS_CLK
256FS_CLK
256FS_CLK
\RESET
\DA_MUTE
\RESET
\DA_MUTE
DA0_DSP
ML_HC11
ML_DSP
DA1_DSP
DA2_DSP
DA3_DSP
DA0_PLD
DA1_PLD
DA2_PLD
DA3_PLD
DA3_CS
DA_MODE
DA_MODE
DA_MODE
ML
+5VA
+5VA
+5VA
+5VA
-5V
+5VA
-5V
+5VA
-5V
+5VA
+5VA
-5V
-5V
+5VA
-5V
+5V
+5VA
+5VA
+5VA
C119
0.1uF
C124
0.1uF
+
C126 10uF
+
C128 10uF
+
C129 10uF
+
C130 10uF
C103
0.1uF
+
C110 10uF
+
C112 10uF
+
C113 10uF
+
C114 10uF
C87
0.1uF
+
C94 10uF
+
C96 10uF
+
C97 10uF
+
C98 10uF
R89
5.6K R90
3.9K
R88
10K C131
330pF
C134
2700pF
R92
2.7K
R91
100
R83
5.6K
R82
10K
R86
2.7K
R85
100
R78
5.6K R79
3.9K
R77
10K C115
330pF
C118
2700pF
R81
2.7K
R80
100
R73
3.9K
R74
100
R72
5.6K
C106
330pF
R71
10K
R75
2.7K
R67
5.6K R68
3.9K
R66
10K C99
330pF
C102
2700pF
R70
2.7K
R69
100
C95
2700pF
R62
3.9K
R63
100
R61
5.6K
C90
330pF
R60
10K
R64
2.7K
JP31
1
6
2
5
3
4
7
8
9
10
11
12
13
14
15
U22
PCM1716
LRCIN
1DIN
2
BCKIN
3
CLKO
4
XTI
5
XTO
6
DGND
7VDD
8
VCC2R 9
AGND2R 10
EXTR 11
NC0 12
VOUTR 13
AGND1 14
VCC1 15
VOUTL 16
NC1 17
EXTL 18
AGND2L 19
VCC2L 20
ZERO
21
RST
22 CS/IWO
23
MODE
24
MUTE
25
MD/DM0
26 MC/DM1
27 ML/IIS
28
U20
PCM1716
LRCIN
1DIN
2
BCKIN
3
CLKO
4
XTI
5
XTO
6
DGND
7VDD
8
VCC2R 9
AGND2R 10
EXTR 11
NC0 12
VOUTR 13
AGND1 14
VCC1 15
VOUTL 16
NC1 17
EXTL 18
AGND2L 19
VCC2L 20
ZERO
21
RST
22 CS/IWO
23
MODE
24
MUTE
25
MD/DM0
26 MC/DM1
27 ML/IIS
28
+
-
U25B
MC33078
5
67
+
-
U23A
MC33078
3
21
4 8
+
-
U21B
MC33078
5
67
+
-
U21A
MC33078
3
21
4 8
+
-
U23B
MC33078
5
67
+
C154
10uF
C92
0.1uF
+
C157
10uF
+
C156
10uF
C108
0.1uF
+
C155
10uF
+
C159
10uF
+
C158
10uF
R95
0
+
C88
1uF
+
C89
1uF
+
C104
1uF
+
C105
1uF
+
C120
1uF
+
C121
1uF
+
C91
1uF
+
C93
1uF
+
C107
1uF
+
C109
1uF
+
C125
1uF
+
C123
1uF
J8
RCA_3X2
1
4
7
3
6
9
2
5
8
U24
PCM1716
LRCIN
1DIN
2
BCKIN
3
CLKO
4
XTI
5
XTO
6
DGND
7VDD
8
VCC2R 9
AGND2R 10
EXTR 11
NC0 12
VOUTR 13
AGND1 14
VCC1 15
VOUTL 16
NC1 17
EXTL 18
AGND2L 19
VCC2L 20
ZERO
21
RST
22 CS/IWO
23
MODE
24
MUTE
25
MD/DM0
26 MC/DM1
27 ML/IIS
28
C111
2700pF
+
-
U25A
MC33078
3
21
4 8
C122
330pF
C127
2700pF
R84
3.9K
Schematics
MOTOROLA DSP56362EVM USERS MANUAL Section 4-9
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
NOTE:
AUXILIARY ANA LO G O UTP UT
Thursday, September 09, 1999
2.2.1
810
DSP56362EVM AUXILI ARY ANALOG OUTPUT SA
Title Rev
Date: Sheet of
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
MC
MD
FS_CLK
BIT_CLK
256FS_CLK
\RESET
\DA_MUTE
DA3_CS
DA_MODE
ML
SDO3 OUT_LEFT
OUT_RIGHT
+5VA
+5VA
-5V
-5V
+5VA
+5VA
C71
0.1uF
C76
0.1uF
+
C78 10uF
+
C80 10uF
+
C81 10uF
+
C82 10uF
R56
5.6K R57
3.9K
R55
10K C83
330pF
C86
2700pF
R59
2.7K
R58
100
C79
2700pF
R51
3.9K
R52
100
R50
5.6K
C74
330pF
R49
10K
R53
2.7K
+
-
U19B
MC33078
5
67
+
-
U19A
MC33078
3
21
4 8
+
C153
10uF
U18
PCM1716
LRCIN
1DIN
2
BCKIN
3
CLKO
4
XTI
5
XTO
6
DGND
7VDD
8
VCC2R 9
AGND2R 10
EXTR 11
NC0 12
VOUTR 13
AGND1 14
VCC1 15
VOUTL 16
NC1 17
EXTL 18
AGND2L 19
VCC2L 20
ZERO
21
RST
22 CS/IWO
23
MODE
24
MUTE
25
MD/DM0
26 MC/DM1
27 ML/IIS
28
+
C152
10uF
+
C75
1uF
+
C77
1uF
+
C72
1uF
+
C73
1uF
Section 4-10 DSP56362EVM USERS MANUAL MOTOROLA
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
Thursday, September 09, 1999
2.2.1
910
DSP56362EV M RS- 232/O nCE INT ERFACEA
Title Rev
Date: Sheet of
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
DSP_CLK
\RESET_MCU
HC11_TXD
TCK
TDO
HC11_RXD
DSP_CLK_3V
TDI
TMS
\RESET
\TRST
RESET_MCU
+5V
+5V +5V
+5V
+5V
+5V
+5V
+3.3V
+5V
P1
5
9
4
8
3
7
2
6
1
+
C69
1uF
JP28
1 2
3 4
5 6
Y5
3.6864MHZ
C67
22pF
C66
22pF
C62
0.1uF
+
C70
1uF
+
C64
1uF
+
C65
1uF
+
C63
1uF
R48
10K
R44
10K R45
10K R46
10K
R47
10M
R43
10K
U16
MC68HC705C8A-QFP
PC0 26
PC1 25
PC2 24
PC3 23
PC4 21
PC5 20
PC6 19
PC7 18
Vpp 43
RESET
41 IRQ
42
Vdd 38
OSC1
37
OSC2
36
TCAP 35
TCMP 33
Vss 17
PD7 34
PA0
7PA1
6PA2
5PA3
4PA4
3PA5
2PA6
1PA7
44
PB0
8PB1
9PB2
10 PB3
11 PB4
12 PB5
13 PB6
14 PB7
15 SS 32
SCK 31
MOSI 30
MISO 29
TDO
28 RDI 27
U17
145407
C2+
1
C2-
3
VSS
4
RX1
5TX1
6
RX2
7TX2
8
RX3
9TX3
10 D13 11
D03 12
D12 13
D02 14
D11 15
D01 16
VDD 17
C1- 18
C1+ 20
VCC 19
GND
2
C61
0.1uF
R96
10K
U31
NC7SZ125
OE
1
A
2
GND
3
VCC 5
Y4
+
C68
1uF
Schematics
MOTOROLA DSP56362EVM USERS MANUAL Section 4-11
A
A
B
B
C
C
D
D
E
E
4
4
3
3
2
2
1
1
Power Terminal
Power Ja ck
PCB Mounting Ho l es
Thursday, September 09, 1999
2.2.1
10 10
DSP56362EVM PO WE R S UP PL YA
Title Rev
Date: Sheet of
MOTOROLA
IMAGING AND ENTERTAINMENT SOLUTIONS
DIGITAL AUDIO APPLICATIONS
Size
+3.3V +5V -5V+5VA
+
C142
1000uF
+
C145
47uF
L2
+
C146
47uF
+
C147
47uF
L3
L5L4
+
C148
470uF C150
0.1uF
P2
1
2
3
R94
1K
U28
MC7805
VOUT 3
GND 2
VIN
1
D8
D5
FM4001
D7
FM4001
D4
FM4001
D6
FM4001
DC
DC
U29
NMF0505_SIP
Vin
1
GND
2+VREG 6
0V 4
P3
1
2
U27
LT1085
VOUT 2
GND
1
VIN
3
+
C143
0.33uF
+
C144
0.33uF
+
C149
0.33uF
M1
.125
M2
.125
M3
.125
M4
.125
Section 4-12 DSP56362EVM USERS MANUAL MOTOROLA
BILL OF MATERIALS
Evaluation Module Parts
MOTOROLA DSP56362EVM User’s Manual 5-1
SECTION 5
BILL OF MATERIALS
5.1 EVALUATION MODULE PARTS
The following table contains information on the parts and devices in the Evaluation Module.
Contact information for suppliers of key devices is also included in Table 5-1.
Table 5-1 Evaluation Module Bill of Materials
Refe rence Des ignator Descripti o n Manuf acturer MFG P/ N
C46, C1 39, C140, C161, C1 63, C165,
C167 0.01uF, CHIPCAP 0805, 50V/10% TOL PANASONIC ECU-V1H103KBG
C1, C2, C3, C5, C6, C7, C9, C1 4, C17,
C22, C2 5, C26, C27, C28, C29, C30, C31,
C32, C3 3, C37, C38, C39, C40, C45, C47,
C48,C 50, C53, C54, C61, C62, C71,C7 6,
C87, C92, C103 , C1 08, C 119 , C1 24, C135,
C136, C150, C160, C16 2, C164, C166
0.1uF, CH IPCAP 0805, 50V/20% TOL AVX 08055E104MATMA
C8 22uF, TANTALUM ELECTROLYTIC
SMD, 6.3V /E IA SIZ E B PANASONIC ECS-T0JX226R
C10 0.027u F, CH IPCA P 0805, 50V/10 %
TOL PANASONIC ECU-V1H273KBX
C18, C55, C56 4.7uF, TANTALUM ELECTROL.
SMD, 6.3V /E IA SIZ E A PANASONIC ECS-T0JY475R
C36, C43, C49 100pF, CHIPCAP 0805, 50V/5% TOL PANASON IC ECU-V1H101JCG
C141 0.047u F, CH IPCA P 0805, 50V/10 %
TOL XICON CC501Z473M
C51, C5 2, C78, C80, C81, C82, C94, C96,
C97, C98, C110 , C1 12, C 113 , C1 14, C126,
C128, C129, C130, C15 2, C153, C154,
C155, C156, C157, C15 8, C159
10uF, TANTALUM E LECTROL. SMD,
6.3V/EIASIZE A PANASONIC ECS-T0JY106R
C57, C5 8, C63, C64, C65, C68, C69, C70,
C72, C7 3, C75, C77, C88, C89, C91, C93,
C104, C105,C107, C109, C120, C121,
C123,C125
1uF, CHIPCAP 1206, 16V/20% TOL PANASONIC ECU-V1H471JCX
C59, C60 470pF, CHIPCAP 0805, 50V/5% TOL PANASONIC ECU-V1H471JCX
C66, C67 22pF, CHIPCAP 1206, 50V/5% TOL PANASONIC ECU-V1H220JCN
5-2 DSP56362EVM User’s Manual MOTOROLA
BILL OF MATERIALS
Evaluation Module Parts
C74, C8 3, C90, C99, C106, C11 5, C122,
C131 330pF, CHIPCAP 0805, 50V/10% TOL PANASONIC ECU-V1H331KBN
C79, C8 6, C95, C102, C111, C1 18, C127,
C134 2700pF, CHIPCAP 0805, 50V/10%
TOL PANASONIC ECU-V1H272KBN
C148 470uF, RADIAL ALUMINUM
ELECTROLYTIC, 10V XICON XRL10V470
C142 1000uF, MINI ALUM ELECTROL,
16V/AXIAL/0.394X0.984 XICON XAH16V1000
C143, C144, C149 0.33uF. CHIPCAP 1206, 35V/20% TOL PANASONIC ECS -T1VY334R
C145, C 146, C147 47uF, SUBMINI ALU M EL E CROL,
10V/RADIAL/5X7 XICON MLRL10V47
D1 YELLOW LED, SMD 1206 QT
OPTOELECTR
ONICS
QTLP650D-3
D2 RE D LED, S MD 1206 QT
OPTOELECTR
ONICS
QTLP650C-2
D8 GREEN LED, SMD 1206 QT
OPTOELECTR
ONICS
QTLP650C-4
D4, D5, D6, D7 RECTIFIER, 1.0 AMP SMD RECTRON FM4001
XXU8 DOUBLE ROW 16-PIN FEMALE
HEADER, RECEPTACLE FOR U8 BERG 68683-608
JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP20,
JP21, JP23, JP25 SINGLE ROW 2 PIN HEADER BERG 86001-402
JP8, JP27 DOUBLE ROW 8 PIN HEADER BERG 67997-408
JP10, JP15 DOUBLE ROW 14 PIN HEADER BERG 6 7997-414
JP11, JP14 DOUBLE ROW 20 PIN HEADER BERG 6 7997-420
JP12 DOUBLE ROW 50 PIN HEADER BERG 67997-450
JP13 DOUBLE ROW 36 PIN HEADER BERG 67997-436
JP16 SINGLE ROW 10 PIN HEADER BERG 86001-410
JP35 Not Populated
JP22 SINGLE ROW 8 PIN HEADER BERG 86001-408
JP24 DOUBLE ROW 4 PIN HEADER BERG 67997-404
JP28 DOUBLE ROW 6 PIN HEADER BERG 67997-406
Table 5-1 Evaluation Module Bill of Materials
Reference Designator D escripti on Manufacturer MFG P/N
BILL OF MATERIALS
Evaluation Module Parts
MOTOROLA DSP56362EVM User’s Manual 5-3
JP31 TRIPL E ROW 15 PIN HEADER BERG 68702-41 5
removed
J1, J3, J5 RCA JACK VIMEX SCJ-0358B
J2, J6 OPTICAL TRANSMIT CONNECTOR SHARP GP1 F32T
J4 OPTICAL RECEIVE CONNECTOR SHARP GP1F32R
J7 RCA JACK 2X2 VIMEX JA0400721G
J8 RCA JACK 3X2 VIMEX JA0600731G
L1 1uH INDUCTOR, SMD/2.5X3.2 TOKO TKS1025CT
L2, L3, L4, L5 FERRITE BEAD FUTURE BL01RN1-A62
XU6 SOCKET FOR U6, 32P PIN
PLCC/THRU HOLE MOUSER 151-1033
XU7 SOCKET FOR U7, 52 PIN
PLCC/THRU HOLE MOUSER 151-1053
P1 DB9 CONNECTOR, RT ANGLE/PCB
MOUNT MOUSER 152-3409
P2 2.1MM POWER CONNECTOR SWITCHCRAF
T93F7716
P3 2 PIN TERMINAL BLOCK AUGAT 2SV-02
R1 5.1K, CHIP RES 0805, 1/10WATT 5% PANASONIC ERJ- 6GEYJ512V
R2, R4, R5, R6, R7, R9, R10, R11, R13,
R14, R1 5, R17, R18, R19, R20, R28, R29,
R30, R4 3, R44, R45, R46, R48, R49, R55,
R60, R6 6, R71, R77, R82, R88, R96
10K, CHIP RES 0805, 1/10WATT 5% PANASONIC ERJ-6GEYJ103V
R3, R53 , R5 9, R64, R70, R75, R81 , R8 6,
R92 2 .7K, CHIP RES 0805, 1/10WATT 5% PANASON IC ERJ-6GEYJ272V
R12 604, CHIP RES 0805,1/10WATT 1% PANASONIC ERJ- 6ENF6040V
R22, R34 182, CHIP RES 0805,1/8WATT 1% PANASONIC ERJ- 6ENF1820V
R23, R35 127, CHIP RES 0805, 1/8WATT 1% PANASONIC ERJ-6ENF1270V
R95 0, CHIP RES 0805, 1/10WATT 5% PANASONIC ERJ- 6GEY0R00V
R25 71.5, CHIP RES 0805, 1/10WATT 1% PANASONIC ERJ- 6ENF71R5V
R26, R93, R94 1K, CHIP RES 0805, 1/10WATT 5% PANASONIC ERJ- 6GEYJ102V
R39, R40 100K, CHIP RES 0805, 1/10WATT 5% PANASONIC ERJ- 6GEYJ104V
Table 5-1 Evaluation Module Bill of Materials
Refe rence Des ignator Descripti o n Manuf acturer MFG P/ N
5-4 DSP56362EVM User’s Manual MOTOROLA
BILL OF MATERIALS
Evaluation Module Parts
R50, R56, R61, R67, R72, R78, R83, R89 5.62K, C HIP RES 0805, 1/10WATT 1 % PANASONIC PERJ-6ENF5621V
R51, R57, R62, R68, R73, R79, R84, R90 3.92K, CHIP RES 0805, 1/10WATT 1% PANASONIC ERJ-6ENF3921V
R52, R58, R63, R69, R74, R80, R85, R91 100, CHIP RES 0805, 1/10WATT 1% PANASONIC ERJ-6ENF101V
R47 10M, CHIP RES 0805, 1/10WATT 5% PANASONIC ERJ- 6GEYJ106V
R21 56, CHIP RES 0805, 1/10WATT 5% PANASONIC ERJ- 6GEYJ560V
S6 SLIDE SWIT CH DPDT E-SWITCH EG2209
S1, S2, S3, S4, S5 6MM PUSHBUTTON SWITCH PANASONIC EVQ-QS205K
R16 TRIMPOT 20K PANASONIC EVN-D8AA03B24
T1, T2, T3 96KHZ DIGITAL TRANSFORMER SCIENTIFIC
CONVERSION SC979-03
U1 UNDERVOLTAGE SENSOR MOTOROLA MC34164D-5
U2 D SP, 14 4PIN / TQFP *please see not e
#68 MOTOROLA DSP56362
U3, U4, U5 128K X8 SRAM, 3.3V / 400MIL GSI
TECHNOLOG
Y
GS71108J-10
U6 128K X8 EPROM, 3.3 V /3 2 PIN PLCC,
*plea s e see note #7 0 ATMEL AT27LV010A-15JC
U7 8-BIT MICROCONTROLLER, 52 PIN
PLCC *please see note #71 MOTOROLA MC68HC711E20VFN2
U8 LCD 20CHAR X 2LINE POWERTIP PC2002LRU-AEA-B
U9 Not Populated
U10 MAX1486 MAXIM MAX1486CUB
U11 PLD (Se e PL D Eq uations follow in g thi s
BOM) LATTICE ISPLSI2032-110LT44
U12 Not populat ed
U13 DIGITAL AUDIO TRANSMITTER CRYSTAL CS8404A-CS
U14 20-BIT A/D CONVERTER,
24-PIN/SSOP BURR-BROWN PCM1800
U31 BUFFER WITH 3 STATE OUTPUT,
SOT23-5 FAIRCHILD NC7SZ125M5
U16 8-BIT MICROCONTROLLER MOTOR OLA MC68HC705C8ACFB
U17 R S-232 TRANS CEIVER MOTOROLA MC14540 7D W
Table 5-1 Evaluation Module Bill of Materials
Reference Designator D escripti on Manufacturer MFG P/N
BILL OF MATERIALS
Evaluation Module Parts
MOTOROLA DSP56362EVM User’s Manual 5-5
U18, U20, U22, U24 DELTA-SIGMA D/A CONVERTER BURR-BROWN PCM1716
U19, U21, U23, U25 OP-AMP, SO-8 BURR-BROWN BBOPA2 134UA
U26 DIGITAL AUDIO RECEIVER CRYSTAL CS8414-CS
U27 3.3V REGULATOR, TO-220 LINEAR
TECH. LT1085CT-3.3
U28 5V REGUL ATOR, TO-220 MOTOR O LA MC7805ACT
U29 DC-DC CONVERTER NEWPORT
TECH. NMF0505S
U30 Not Popu lated
Y1 8MHZ OSCILLATOR, SMD MMD MI5050H-8MHZ
Y2 24.576MHZ OSCILLATOR, SMD MMD MI5050H-24.576MHZ
Y3 11. 2896MHZ OSCIL L ATOR, SMD MMD M I5050H-11.2896MHZ
Y4 8.1 92MHZ OSCILLAT OR, SMD MMD MI5050H-8.192MHZ
Y5 3.68 6 4M HZ CRYSTAL, HC49 ECS X403
Moun ti ng ha rdw a re for ‘U 8’ and standoffs
for the four corners of the PC boa rd. Stando ffs H.H. Smi th 30F1463
Moun ti ng ha rdw a re for ‘U 8’ and standoffs
for the four corners of the PC boa rd. Screws Waldom FN-817-C
XU28 Heatsink for U28 T0-220, L= 0.7 5,
W=0.520, H=0.500 (above dimensions
are in inches)
AAVID
Thermal
Technologies
Inc.
577202B00000
XU8 DOUBLE ROW 16-PIN MALE
HEADER MOUNTS TO BOTTOM
SIDE OF U8 LCD
BERG 68683-608
SHUNTS SHUNT CONN., 2 POSITION 3M 929955-06
Note #68. This part is mounted on a socket
and the part informat io n for the s oc ket is
given in the following columns
Yamaichi 144 pin TQFP socket Yamaichi
Electronics IC149-144-045-S5
Note #70. This part is mounted on a socket
and the part informat io n for the s oc ket is
given in the following columns
Mouser PLCC socket, 32 pi n Mouser 151-1533
Note #71. This part is mounted on a socket
and the part informat io n for the s oc ket is
given in the following columns. The
programmed part in installed in the socket.
Mouser PLCC socket, 52 pi n Mouser 151-1553
Table 5-1 Evaluation Module Bill of Materials
Refe rence Des ignator Descripti o n Manuf acturer MFG P/ N
5-6 DSP56362EVM User’s Manual MOTOROLA
BILL OF MATERIALS
PLD Equations
5.2 PLD EQUATIONS
Declarations
"inputs
SEL1..SEL0 pin 34,35;
CLK8M pin 33;
CLK11M pin 32;
CLK24M pin 31;
CS_LR CK pin 20; "F S CLOCK from t he CS841 4
CS_SC K pin 22; "BIT C LOCK fro m the CS8414
RESET_MCU pin 1;
DA_SEL1..DA_SEL0 pin 10,9;
DA_SEL2 pin 15;
CS_MC K pin 19; "256 c lock fro m the Crysta l clock chip
JUMP pin 16; "J umper sele ction ON=AD : OFF=SP DiA
"outputs
FS_CLK pin 42 istyp e ’com ’;
BIT_CLK pin 44 istype ’com’;
RESET_MCU_ pin 4; " Pin 5 in hardware but this pin can not be used.Oin 4 is
used in stead.
FS_CL K256 pin 2 isty pe ’com’ ; "syn c buffer ed ver sion
FS_CLK128 pin 24 istype ’com’;
DA3_PLD pin 14;
DA2_PLD pin 13;
DA1_PLD pin 12;
DA0_PLD pin 11;
DSP_C LK pin 43; "o utput cl k8m di vided by 8 (ds p_clk)
"nodes
CLK12M node istype ’reg_d’;
div3..div0 node istype ’reg_d’;
FM_CL K256 node istyp e ’com,k eep,re tain’;
scale7..scale0 node istype ’reg_d’;
DIV4 node;
DIV64 node;
DIV256 node;
FM_CL K256B node ist ype ’k eep,re tain’;
"sets
DIVID E = [div3..d iv0];
FS_GE N = [scale7. .scale0];
"constants
h,l,x ,z,c = 1,0, .x.,.z., .c.;
BILL OF MATERIALS
PLD Equations
MOTOROLA DSP56362EVM User’s Manual 5-7
"plsi properties
plsi property ’Y1_AS_RESET OFF’;
plsi proper ty ’EN P FS_CLK 128 np ath1’;
plsi property ’PRESERVE FM_CLK256’;
plsi property ’PRESERVE FM_CLK256B’;
Equations"
Internal Generation of FS/Bit clock when NO SPDiA is available
FS_GEN := FS_GEN + 1;
FS_GE N.CLK = !FM_ CLK256B;
DIV256=scale7;
DIV64 = scale5;
DIV4 = sc ale1;
" Sync buffered version of FS clock
FS_CL K = (J UMP & DIV256) # (!JU MP & CS_ LRCK);
" Sync buffered version of BIT clock
BIT_CLK = (JUMP & DIV4) # (!JUMP & CS_SCK);
" Buf fered reset signals
RESET _MCU_ = !RES ET_MCU;
"Mult iplexe d cloc k output s : dr ives fs_ CLK256 when Crystal not SE Lected
FM_CLK256 = ((!SEL1 & !SEL0 & CLK8M)
# (!SEL1 & SEL0 & CLK11M)
# ( S EL1 & !SEL0 & CLK12M )
# ( SEL1 & SEL0 & CLK24M));
FM_CL K256B = ((!S EL1 & !SEL0 & CLK8M)
# (! SEL1 & SEL0 & CLK11 M)
# ( SEL1 & !SEL0 & CLK12M)
# ( SEL1 & SEL0 & CLK24M));
" SDF Rcvr PLL input to the 256/128 outputs
FS_CLK256 = (JUMP & FM_CLK256) # (!JUMP & CS_MCK);
FS_CLK128 = ( FS_CLK128 $ ((JUMP & FM_CLK256 & !FS_CLK256) # (!JUMP &CS_MCK &
!FS_CLK256)));
" Divide by 2 for the Clock input Mux
CLK12M := !CLK12M;
CLK12M.CLK = CLK24M;
5-8 DSP56362EVM User’s Manual MOTOROLA
BILL OF MATERIALS
PLD Equations
"Divi de by 8 for the 8 Mh z Cloc k input with d irect output p ath
DIVIDE := DIVIDE + 1;
DIVIDE.CLK = CLK8M;
//DSP_CLK = div3;
DSP_CLK = CLK8M;
//XTI = FM_CLK256 & !JUMP; "If no jumper at J20 and DIR is on thenY2-Y4
"are used to generate the all the bit clocks
"for the AD converters.
// XTI is not used in the rev 2.2 of the EVM - Mithra 08/24/99
" 2 t o 4 De coder
!DA3_PLD = ((!DA_SEL2 & DA_SEL1 & DA_SEL0) # (DA_SEL2 & !DA_SEL1 &!DA_SEL0));
!DA2_ PLD = ((!DA_ SEL2 & D A_SEL1 & !DA_ SEL0) # (DA_ SEL2 & ! DA_SEL 1 &!DA _SEL0));
!DA1_PLD = ((!DA_SEL2 & !DA_SEL1 & DA_SEL0) # (DA_SEL2 & !DA_SEL1 &!DA_SEL0));
!DA0_ PLD = ((!DA_ SEL2 & ! DA_SEL 1 & !DA_ SEL0) # (DA_ SEL2 & ! DA_SEL 1 &!DA _SEL0));
END
RUNNING THE PASS-THROUGH CODE
Pass-Through Operation
MOTOROLA DSP56362EVM User’s Manual 6-1
SECTION 6
RUNNING THE PASS-THROUGH CODE
The Evaluation Module includes an HC11 with the pass-through files programmed in the
EPROM. The pass-through software allows users to input and output audio to the Evaluation
Module without loading the files through the OnCE (stand-alone mode).
6.1 PASS-THROUGH OPERATION
The main loop of the digital.asm and analog.asm programs serve as a reference guide
on how to pass data into and out of the EVM.
6.1.1 RECEIVE INTERRUPT SERVICE ROUTINES
The receive interrupt service routine esai_rx_isr moves the left data word from the receive
data register RXn (RX0 or RX1) into the receive left data buffer RX_BUFF_BASE and
moves the right da ta word from the receive da ta register RXn int o the re ceive ri ght data buffer
RX_BUFF_BASE+1. The pointer to the RX_BUFF_BASE has modulo of 2, so it alternates
between the left and right receive buffers.
If the serial receive shift register SDI0 or SDI1 is filled and ready to transfer to the receiver
data register RXn and RXn is already filled, then the Receiver Overrun Error Flag (ROE) is
set and the receive with exception interrupt service routine esai_rxe_isr is called. This routine
clears the ROE bit.
The receive last slot interrupt service routine esai_rxls_isr resets the buffer pointer to
RX_BUFF_BASE in case the pointer is corrupted after the last slot of the frame. For example,
after the right data is received.
6-2 DSP56362EVM User’s Manual MOTOROLA
RUNNING THE PASS-THROUGH CODE
Pass-Through Operation
Figure 6-1 Receive Input Buffer
esai_rxe_isr ; ESAI RECEIVE WITH EXCEPTION ISR
bclr #7,x:M_SAISR; Read SAISR to clear receive
; overru n error flag
esai_rx_isr ; ESAI RECEIVE ISR
move r0,x:(r6)+ ; Save r0 to the stack
move m0,x:(r6)+ ; Save m0 to the stack
move #1,m0 ; Modulus 2 buffer
move x:RX_PTR,r0 ; Load the pointer to the rx buffer
nop
jset#$6,x:M_SAISR,LeftSlot
bset#RightReceive,x:flags
movep x:M_RX1,x:(r0)+; Receive from RX1 in this case
move r0,X:RX_PTR
move x:-(r6),m0 ; Restore m0
move x:-(r6),r0 ; Restore r0
rti
esai_rxls_isr ; ESAI RECEIVE LAST SLOT ISR
move r0,x:(r6)+ ; Save r0 to the stack
move #RX_BUFF_BASE,r0; Reset rx buffer pointer just in
; ca se it was co rrupted
move r0,x:RX_PTR ; Update rx buffer pointer
move x:-(r6),r0 ; Restore r0rti
Figure 6-2 Receive Interrupt Service Routines
RX0 or RX1 RX_BUFF_BASE
(LEFT)
RX_BUFF_BASE+1
(RIGHT)
X MEMORY
RUNNING THE PASS-THROUGH CODE
Pass-Through Operation
MOTOROLA DSP56362EVM User’s Manual 6-3
6.1.2 TRANSMIT INTERRUPT SERVICE ROUTINES
The transmit interrupt service routine moves the left data word from the transmit left data
buffer TX_BUFF_BASEinto the transmit data register TXn (TX0, TX1, TX2 or TX3) and
moves the right data word from the transmit right data buffer TX_BUFF_BASE+1 into the
transmit data register TXn. The pointer to the TX_BUFF_BASE has modulo of 2 so it
alternates between left and right transmit buffers.
If the serial receive shift register SDI0 or SDI1 is filled and ready to transfer to the receiver
data register RXn and RXn is already filled, then the Receiver Overrun Error Flag (ROE) is
set and the receive with exception interrupt service routine esai_rxe_isr is called. This routine
clears the ROE bit.
The receive last slot interrupt service routine esai_rxls_isr resets the buffer pointer to
RX_BUFF_BASE in case the pointer is corrupted after the last slot of the frame. For example,
after the right data is received.
Figure 6-3 Transmit Out put Buffer
esai_txe_isr ; ESAI TRANSMIT WITH EXCEPTION ISR
bclr #14,x:M_SAISR ; Read SAISR to clear transmit;
under run error fl ag
esai_tx_isr ; ESAI TRANSMIT ISR
mover0,x:(r6)+ ; Save r0 to the stack
movem0,x:(r6)+ ; Save m0 to the stack
move #1 ,m0 ; Modulu s 2 buffer
movex:TX_PTR,r0 ; Load the pointer to the Tx buffer
nop
movep x:(r0),x:M_TX0; Transmit to TX0 in this case
movep x:(r0),x:M_TX1
movep x:(r0),x:M_TX2
movep x:(r0)+,x:M_TX3
move r0,x:TX_PTR ; Update tx buffer pointer
move x:-(r6),m0 ; Restore m0
move x:-(r6),r0 ; Restore r0rti
esai_txls_isr ; ESAI TRANSMIT LAST SLOT ISR
TX0, TX1, TX2 or TX3
TX_BUFF_BASE
(LEFT)
TX_BUFF_BASE+1
(RIGHT)
X MEMORY
6-4 DSP56362EVM User’s Manual MOTOROLA
RUNNING THE PASS-THROUGH CODE
Pass-Through Operation
move r0,x:(r6)+ ; Save r0 to the stack
move #TX_BUFF_BASE,r0 ; Reset pointer
move r0,x:TX_PTR ; Reset tx buffer pointer just in
; case it was corrupted
move x:-(r6),r0rti
Figure 6-4 Transmit Interrupt Service Routines
RUNNING THE PASS-THROUGH CODE
Pass-Through Operation
MOTOROLA DSP56362EVM User’s Manual 6-5
6.1.3 MAIN LOOP
Bit 6 of the ESAI Status Register (SAISR) which is the receive frame sync flag (RFS) is
polled to wait for a frame sync to occur. When the frame sync occurs, the contents of the input
buffers RX_BUFF_BASE and RX_BUFF_BASE+1 are copied to accumulators a and b.
Users can insert additional processing code at this point. If no processing is required, the
contents of accumulators a and b are copied to the output buffers TX_BUFF_BASE and
TX_BUFF_BASE+1. The program jumps back to the beginning of the loop for the next
sample.
LOOP jclr #Rig htReciev e,X:flags,*
bclr #R ightReci eve,X:flags
move x:RX_B UFF_BA SE,a ;re ceive left
move x:RX_B UFF_BA SE+1,b ; receiv e right
move a,x:TX_BUFF_BASE ;transmit left
move b,x:TX _BUFF_ BASE+1 ; transm it right
jmp LOOP
Figure 6-5 Passthrough Main Loop
6-6 DSP56362EVM User’s Manual MOTOROLA
RUNNING THE PASS-THROUGH CODE
Digital Pass- Through
6.2 D IG I TAL PASS- THROUGH
To use digital input, perform the following tasks:
1. Apply power to the Evaluation Module as shown in Installation Procedures, Section
1-5.
2. Connect the input and output audio cables.
3. Configure the jumpers as shown in the following table:
4. Press the reset switch S1.
The following screen appears on the LCD:
Figure 6-6 LCD Pass-through Screen
5. Press switch S2 and select digital input. Pass-through code downloads for
approximately two seconds before audio output is heard.
Table 6-1 Digital Input
Input Type Input Connector Output
Connector S6 JP20
Electrical J3 J8 ELC 1-2
Optical J4 J8 OPT 1-2
S2 S3 S4 S5
SELECT: Ver 2.3
Dgtl Anlg
RUNNING THE PASS-THROUGH CODE
Digital Pass-Through Jumper Settings
MOTOROLA DSP56362EVM User’s Manual 6-7
6.3 DIG I TAL PASS-THROU GH JU MP E R SE TTI NG S
The following figure shows the jumper settings when using the optical connector. Notice that
JP20 is in and S6 must be set for the appropriate connector (optical or coax).
Figure 6-7 Jumper Settings for Digital Pass-Through
PLD
DSP
U2
72
73
108
109
144
1
37
JP4
U11
JP20
36
JP 24 Jumper Setting s
1-2 3-4 Freq.
On On 32 KHZ
On Off 44.1 KHZ
Off On 48 KHZ
Off Off 96 KHZ
JP2
JP24
U26
S6 Sample Rate
ELC OPT
6-8 DSP56362EVM User’s Manual MOTOROLA
RUNNING THE PASS-THROUGH CODE
Analog Pass-Through
6.4 ANALOG PASS-THROUGH
To use analog input, perform the following tasks:
1. Apply power to the Evaluation Module as described in 1.4 Installation Procedures.
2. Connect the input and output audio cables.
3. Configure the jumpers as shown in the following table:
4. Press RESET switch S1. The following screen appears on the LCD:
Figure 6-8 LCD pass-through Screen
5. Press switch S3 to select analog input. Pass-through code downloads for
approximately two seconds before audio output is heard.
Table 6-2 Analog Input
Input Type Input Connector Output
Connector JP20
Anal og J7 Pins 2 and 3 J8 No Jumper
S2 S3 S4 S5
SELECT: Ver 2.3
Dgtl Anlg
RUNNING THE PASS-THROUGH CODE
Analog Pass-Through Jumper Settings
MOTOROLA DSP56362EVM User’s Manual 6-9
6.5 ANALOG PASS-THROUGH JUMPER SETTINGS
The following figure shows the ju mper settin gs when usin g analog inputs. Not ice that JP20 is
removed and JP24 must be set according to the sampling rate.
Figure 6-9 Jumper Settings for Analog Pass-Through
PLD
DSP
U2
72
73
108
109
144
1
37
JP4
U11
JP20
36
JP 24 Jumper Setting s
1-2 3-4 Freq.
On On 32 KHZ
On Off 44.1 KHZ
Off On 48 KHZ
Off Off 96 KHZ
JP2
JP24
U26
S6 Sample Rate
ELC OPT
See Note
Note:
If U26 is populated with
P/N CS841 2, the sampling
rate will be 48 KHZ.
6-10 DSP56362EVM User’s Manual MOTOROLA
RUNNING THE PASS-THROUGH CODE
Analog Pass-Through Jumper Settings
MOTOROLA Index-1
Numerics
256FS_CLK, 2-5, 2-12
A
A/D converter
description, 2-5
reset, 2-6
A/D sampling rate select , 2-5
analog I/O
block diagram, 2-10
clocking, 2-4
connectors, 2-3
description, 2-3
analog pass th rough, 6-8
jumper settings, 6-9
B
basic features, 1-1
block diagram, 1-1
board
contents, 1-2
BOM, 5-1
C
clock
frame sync, 2-6
serial, 2-6
system, 2-6
clocking
digital I/O, 2-11
connections
cable, 1-6
computer, 1-6
power, 1-6
connectors
analog I/O, 2-3
digital I/O, 2-11
conventions, ix
D
D/A
converter select, 2-19
D/A converter
default setting s, 2-7
description, 2-7
reset, 2-9
serial dat a outp uts, 2-9
software mode, 2-7
software mode settings, 2-8
datasheets
where to find, 3-1
DAX
description, 2-13
demonstration configuration, 1-4
digital I/O
block diagrams, 2-14
clocking, 2-11
connectors, 2-11
description, 2-11
primary bl ock diagr am, 2-14
secondary block diagram, 2-14
documentation, 3-1
DSP
clock source, 2-19
operating mode select, 2 -21
DSP clock, 2-15
E
EPROM, 2-28
equations
PLD, 5-6
ESD cautions, 1-5
evaluation platform, 1-2
expansion conn ect or, 2-23
expansi on por t, 2-23
external memory
block diagram, 2-28
F
features
basic, 1-1
H
hardware
connections, 1-5
description, 1-3
evaluation module, 1-3
user-supplied, 1-3
HC08
reset, 2-20
I
installation
procedure, 1-5
software, 1-6
J
jumpers
as installed, 2-1
default locations , 2-2
INDEX
Index-2 MOTOROLA
INDEX
M
MC68HC711, 2-8
MC68HC711E20, 2-15
block diagram, 2-15
memory, 2-26
O
OnCE port, 2-24
direct connection, 2-24
RS-232 interface, 2-25
overview, 1-1
P
pass through code
digital pass through, 6-6
digital pass through jumpers, 6-7
interrupt service routines, 6-1
main loop, 6-5
operation, 6-1
receive input buffer, 6-2
running, 6-1
transmit interrupt service, 6-3
transmit output buffer, 6-3
PLD
clock, 2-17
functions, 2-17
input clocking, 2-4
PLD equations, 5-6
power supp l y
cautions, 2-29
DSP, 2-30
requirements, 2-29
R
RS-232/MC68HC711
interface, 2-16
S
S/PDIF
receiver, 2-12
transmitter, 2-13
transmitter serial data output, 2-13
schematics, 4-1
SCKR, 2-6
SCKT, 2-6
serial data input, 2-6
setup
options, 2-1
software
demonstration, 1-6
software development
hardware, 1-4
software mode se ttings
D/A converter, 2-8
SRAM, 2-28
suggested reading, ix
How to reach us:
USA/Europe/Locations Not Listed:
Motorol a Literatur e Distrib ution
P.O. Box 5405
Denver, Colorado 80217
(303) 675-2140
(800) 441-2447
MFAX:
RMFAX0@email.sps.mot.com
TOUCHTONE (602) 244-6609
US & Canada ONLY
(800) 774-1848
Asia/Pacific:
Motorola Semiconductors H.K. Ltd.
8B Tai Ping Industrial Park
51 Ting Kok Road
Tai Po, N.T., Hong Kong
852-26629298
Technical Resource Center:
1 (800) 521-6274
Japan:
Nippon Motorola Ltd.
SPD, Strategic Plan nin g Offic e
4-32-1, Nis hi-Gotanda
Shinagawa-ku, Tokyo, Japan
81-3-5487-8488
Internet:
http://www.motorola-dsp.com
DSP helpline email:
dsphelp@dsp.sps.motcom
DSP56362EVMUM/AD
Revision 2.5
02/01