Motorola DSP56858 User Manual
Motorola DSP56858 User Manual

Motorola DSP56858 User Manual

Evaluation module
Table of Contents

Advertisement

Quick Links

Order this document by
DSP56858EVMUM/D
Rev. 1.0, 01/30/2002
DSP56858 Evaluation Module
User's Manual
© Motorola, Inc., 2002. All rights reserved.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DSP56858 and is the answer not in the manual?

Questions and answers

Summary of Contents for Motorola DSP56858

  • Page 1 Order this document by DSP56858EVMUM/D Rev. 1.0, 01/30/2002 DSP56858 Evaluation Module User’s Manual © Motorola, Inc., 2002. All rights reserved.
  • Page 3: Table Of Contents

    DSP56858 ........
  • Page 4 Appendix A DSP56858EVM Schematics Appendix B DSP56858EVM Bill of Material DSP56858EVM User’s Manual MOTOROLA...
  • Page 5 Diagram of the USB Interface ....... . 2-21 MOTOROLA List of Figures...
  • Page 6 DSP56858EVM User’s Manual MOTOROLA...
  • Page 7 Peripheral Daughter Card Connector Description ....2-19 2-13 Host Interface Connector Description......2-22 MOTOROLA List of Tables...
  • Page 8 DSP56858EVM User’s Manual MOTOROLA...
  • Page 9: Suggested Reading

    DSP56858EVM. • Appendix B, DSP56858EVM Bill of Material - provides a list of the materials used on the DSP56858EVM board Suggested Reading More documentation on the DSP56858 and the DSP56858EVM kit may be found at URL: http://www.mot.com/SPS/DSP/documentation/index.html MOTOROLA Preface...
  • Page 10: Notation Conventions

    Codec COder/DECoder; a part used to convert analog signals to digital (coder) and digital signals to analog (decoder) Dual Inline Package Digital Signal Processor or Digital Signal Processing EEPROM Electrically Erasable Programmable Read-Only Memory viii DSP56858EVM User’s Manual MOTOROLA...
  • Page 11 EOnCE Enhanced On-Chip Emulation; a debug bus and port created by Motorola to enable a designer to create a low-cost hardware interface for a professional quality debug environment ESSI Enhanced Synchronous Serial Interface; a communications port on Motorola’s family of DSPs Evaluation Module;...
  • Page 12 Universal Serial Bus Wait State References The following sources were referenced to produce this manual: [1] DSP56800E Reference Manual, DSP56800ERM/D [2] DSP5685x 16-Bit Digital Signal Processor User’s Manual, DSP5685xUM/AD [3] DSP56858 16-Bit Digital Signal Processor Technical Data, DSP56858/D DSP56858EVM User’s Manual MOTOROLA...
  • Page 13: Chapter 1 Introduction

    Chapter 1 Introduction The DSP56858EVM is used to demonstrate the abilities of the DSP56858 and to provide a hardware tool allowing the development of applications that use the DSP56858. The DSP56858EVM is an evaluation module board that includes a DSP56858 part, 16-bit stereo codec, USB 1.1/2.0 interface, external memory and a daughter card expansion...
  • Page 14: Dsp56858Evm Configuration Jumpers

    The DSP56858EVM is flexible enough to allow a user to fully exploit the DSP56858’s features to optimize the performance of his product, as shown in Figure 1-1.
  • Page 15: Dsp56858Evm Jumper Reference

    Enable GPIO for CODEC control 1-2, 3-4, 5-6 Enable SCI0 Port to RS-232 transceiver 1–2, 3-4 Enable RS-232 output JG10 Enable SPI Port to Serial EEPROM/Data FLASH 1–2, 3–4, 5–6 & 7–8 JG11 Enable USB interface via CS3 MOTOROLA Introduction...
  • Page 16: Dsp56858Evm Connections

    1-3, on the DSP56858EVM board. Optionally, attach an external +5.0V DC lab power supply via the 2-pin terminal block, TB1. 5. Apply power to the external power supply. The green Power-On LED, LED7, will illuminate when power is correctly applied. DSP56858EVM User’s Manual MOTOROLA...
  • Page 17: Chapter 2 Technical Summary

    The power of the 16-bit DSP56858 DSP, combined with the on-board 128K × 16-bit external program/data static RAM (SRAM), 128K × 16-bit external data/program SRAM, RS-232 interface, Stereo 16-bit codec interface, USB 2.0 interface, Daughter Card Expansion interface and parallel...
  • Page 18: Dsp56858

    The DSP56858EVM uses a Motorola DSP56858FV120 part, designated as U1 on the board and in the schematics. This part will operate at a maximum speed of 120MHz. A full description of the DSP56858, including functionality and user information, is provided in these documents: •...
  • Page 19: Program And Data Memory

    Additionally, CS0 can be configured to assign this memory’s size and starting address to any modulo address space. This memory bank will operate with one wait state access while the DSP56858 is running at 120MHz and can be disabled by removing the jumper at JG1.
  • Page 20: Schematic Diagram Of The External Cs1/Cs2 Memory Interface

    CS1 and CS2 can be configured to assign this memory’s size and starting address to any modulo address space. This memory bank will operate with one wait state access while the DSP56858 is running at 120MHz and can be disabled by removing the jumpers at JG2.
  • Page 21: Spi Serial Eeprom/Data Flash Memory

    Figure 2-3. This memory connects directly to the SPI Port through a header on the DSP56858. It can be used to load program code and data into the DSP56858’s internal or external memory spaces. Jumper block JG10 is provided to allow the user to disconnect the on-board SPI EEPROM/Data FLASH from the SPI port and allow him to connect his own SPI port peripheral.
  • Page 22: Rs-232 Serial Communications

    P3. Flow control is not provided, but could be implemented using uncommitted GPIO signals. The pinout of connector P3 is listed in Table 2-2. The RS-232 level converter/transceiver can be disabled by placing a jumper at JG9. RS-232 DSP56858 Level Converter Interface TXD0 T1in T1out...
  • Page 23: Clock Source

    The DSP56858EVM provides a boot-up MODE selection switch, S4. This switch is used to select the operating mode of the DSP as it exits RESET. Refer to the DSP56858 User’s Manual for a complete description of the chip’s operating modes.
  • Page 24: Debug Leds

    Port D LED2 Port D LED3 Port D LED4 Port D LED5 Port D LED6 Port D Setting PD0, PD1, PD2, PD3, PD4 or PD5 to a Logic One value will turn on the associated LED. DSP56858EVM User’s Manual MOTOROLA...
  • Page 25: Debug Support

    Debug Support DSP56858 INVERTING BUFFER +3.3V RED LED YELLOW LED GREEN LED RED LED YELLOW LED GREEN LED Figure 2-6. Schematic Diagram of the Debug LED Interface 2.8 Debug Support The DSP56858EVM provides an on-board Parallel JTAG Host Target Interface and a JTAG interface connector for external Target Interface support.
  • Page 26: Jtag Connector

    2.8.1 JTAG Connector The JTAG connector on the DSP56858EVM allows the connection of an external Host Target Interface for downloading programs and working with the DSP56858’s registers. This connector is used to communicate with an external Host Target Interface which passes information and data back and forth with a host processor running a debugger program.
  • Page 27: Parallel Jtag Interface Connector

    Debug Support 2.8.2 Parallel JTAG Interface Connector The Parallel JTAG Interface Connector, P1, allows the DSP56858 to communicate with a Parallel Printer Port on a Windows PC; reference Figure 2-7. Using this connector, the user can download programs and work with the DSP56858’s registers.
  • Page 28: External Interrupts

    2-8. S1 allows the user to generate a hardware interrupt for signal line IRQA. S2 allows the user to generate a hardware interrupt for signal line IRQB. These two switches allow the user to generate interrupts for his user-specific programs. +3.3V DSP56858 IRQA 0.1µF +3.3V IRQB 0.1µF...
  • Page 29: Reset

    Reset 2.10 Reset Logic is provided on the DSP56858 to generate an internal Power-On RESET. The DSP56858EVM provides reset logic to support the RESET signals from the JTAG connector, the Parallel JTAG Interface and the user RESET push-button; refer to Figure 2-9.
  • Page 30: Power Supply

    DSP56858EVM is indicated with a Power-On LED, referenced as LED7. Power +5.0V DC +5.0V CODEC +12.0V DC Condition Analog Regulator +3.3V DC +3.3V DSP56858 +5.0V DC Regulator DSP56858EVM PARTS DSP56858 +1.8V DC +1.8V CORE Regulator Figure 2-10. Schematic Diagram of the Power Supply 2-14 DSP56858EVM User’s Manual...
  • Page 31: Stereo Codec

    2.12 Stereo Codec A 16-bit audio-quality stereo codec, Crystal Semiconductor CS4218, is connected to the DSP56858’s ESSI port to support audio, voice and signal analysis applications. The codec is clocked with a 12.288MHz oscillator. This allows the codec to operate between a sample frequency of 8KHz and 48KHz.
  • Page 32: Digital Interface

    Codec control information is sent over a separate serial port using: PC3 as the Control Chip Select signal, CCS; PE2 as the Control Data Input signal, CDIN; and PE3 as the Control Clock signal, CCLK. 2-16 DSP56858EVM User’s Manual MOTOROLA...
  • Page 33: Cs4218 Stereo Audio Codec

    Stereo Codec CODEC Enable Logic DSP56858 CS4218 STD0 SDIN SRD0 SDOUT SCLK SCK0 FSYNC SC02 RESET CDIN CCLK Figure 2-12. CS4218 Stereo Audio Codec Table 2-9. ESSI Port Connector Description Pin # DSP Signal Pin # Codec Signal STD0 SDIN...
  • Page 34: Daughter Card Connectors

    The DSP’s external memory bus signals are connected to the Memory Daughter Card Expansion connector, J1. Table 2-11 shows the port signal-to-pin assignments. Table 2-11. Memory Daughter Card Connector Description Pin # Signal Pin # Signal 2-18 DSP56858EVM User’s Manual MOTOROLA...
  • Page 35: Peripheral Daughter Card Expansion Connector

    Table 2-12. Peripheral Daughter Card Connector Description Pin # Signal Pin # Signal CS0/PA0 CS1/PA1 CLKO CS2/PA2 TIO0/PG0 TIO1/PG1 CS3/PA3 RSTOUT TIO2/PG2 TIO3/PG3 SRD0/PC1 SRD1/PD1 SC01/PC4 SC11/PD4 SCK/PF2 SCK1/PD2 MOSI/PF1 SC10/PD3 MISO/PF0 SC12/PD5 SS/PF3 STD1/PD0 MOTOROLA Technical Summary 2-19...
  • Page 36: Usb

    2.14 USB A USB version 2.0 interface controller, NetChip NET2270, is connected to the DSP56858’s external address/data bus via CS3. The NET2270 is clocked with a 30.00MHz crystal. This allows the NET2270 interface controller to support the USB Full Speed (12 Mb/sec USB version 1.1) along with the USB High Speed (480 Mb/sec USB version 2.0) bus transfer rates.
  • Page 37: Diagram Of The Usb Interface

    USB Interface DSP56858 D0-D15 LD0-LD15 LA0-LA4 A0-A4 IRQA JG11 B-TYPE Jumper Pin 1-2: Enable USB Jumper Removed: Disable USB Figure 2-13. Diagram of the USB Interface MOTOROLA Technical Summary 2-21...
  • Page 38: Host Interface Connector

    2.15 Host Interface Connector The DSP56858EVM board contains a Host Interface connector. The HI connector, J4, provides the signals present on the DSP56858’s HI port. Table 2-13 shows the HI connectors signal-to-pin assignments. Table 2-13. Host Interface Connector Description Pin #...
  • Page 39 Appendix A DSP56858EVM Schematics MOTOROLA DSP56858EVM Schematics...
  • Page 40 DSP56858EVM User’s Manual MOTOROLA...
  • Page 41 MOTOROLA DSP56858EVM Schematics...
  • Page 42 DSP56858EVM User’s Manual MOTOROLA...
  • Page 43 MOTOROLA DSP56858EVM Schematics...
  • Page 44 DSP56858EVM User’s Manual MOTOROLA...
  • Page 45 MOTOROLA DSP56858EVM Schematics...
  • Page 46 DSP56858EVM User’s Manual MOTOROLA...
  • Page 47 MOTOROLA DSP56858EVM Schematics...
  • Page 48 A-10 DSP56858EVM User’s Manual MOTOROLA...
  • Page 49 MOTOROLA DSP56858EVM Schematics A-11...
  • Page 50 A-12 DSP56858EVM User’s Manual MOTOROLA...
  • Page 51 Appendix B DSP56858EVM Bill of Material Description Ref. Designators Vendor Part # Integrated Circuits DSP56858 Motorola, DSP56858FV120 GS72116 U2, U3 GSI, GS72116TP-12 AT45DB011 Atmel, AT45DB011B-SC MAX3245 Maxim, MAX3245EEAI CS4218 Crystal Semiconductor, CS4218-KQ 12.288MHz OSC Epson, SG-531P-12.288MC LM4880 National Semiconductor, LM4880M...
  • Page 52 L5 - L9 TOKO, FLSM2520-1R0J LEDs Red LED LED1, LED4 Hewlett-Packard, HSMS-C650 Yellow LED LED2, LED5 Hewlett-Packard, HSMY-C650 Green LED LED3, LED6, LED7 Hewlett-Packard, HSMG-C650 Diode S2B-FM401 D1 - D3 Vishay, DL4001DICT +50V 1A BRIDGE RECT DIODES, DF02S DSP56858EVM User’s Manual MOTOROLA...
  • Page 53 SAMTEC, TMM-103-03-S-S 5 x 2, 2mm Header SAMTEC, TMM-105-03-S-D 3 x 2, 2mm Header SAMTEC, TMM-103-03-S-D 4 × 2, 2mm Header JG10 SAMTEC, TMM-104-03-S-D Test Points 1 × 1 Bergstick TP1 - TP7 Samtec, TSW-101-06-S-S MOTOROLA DSP56858EVM Bill of Material...
  • Page 54 On-Shore Technology, ED500/2DS Switches SPST Pushbutton S1 - S3 Panasonic, EVQ-PAD05R 3-Position DIP SW S4, S5 CTS, 209-3LPST Transistors 2N2222A ZETEX, FMMT2222ACT Miscellaneous 2mm Shunt SH1 - SH20 Samtec, 2SN-BK-T Rubber Feet RF1 - RF4 3M, SJ5018BLKC DSP56858EVM User’s Manual MOTOROLA...
  • Page 55 Memory Daughter Caard Expansion Connector On-board power regulation Parallel JTAG Host Target Interface Jumper Options power connection cable connection jumper settings real-time debugging RS-232 interface SCI compatible peripheral SPI compatible peripheral test points 2-22 LQFP USB interface MPIO EEPROM viii EOnCE MOTOROLA Index...
  • Page 56 Operating Mode power supply, external RS-232 interface level converter schematic diagram RS-232 Serial Communications SRAM external data external program stereo 16-bit codec interface Stereo headphone interface 2-20 schematic diagram 2-20 DSP56858EVM User’s Manual MOTOROLA...
  • Page 57 MOTOROLA Index...
  • Page 58 DSP56858EVM User’s Manual MOTOROLA...
  • Page 59 MOTOROLA Index...
  • Page 60 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.

Table of Contents