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...
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...
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...
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.
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...
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...
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...
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: •...
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.
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.
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.
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...
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.
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...
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.
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.
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.
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...
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.
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...
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.
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...
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...
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.
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...
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 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.
Need help?
Do you have a question about the DSP56858 and is the answer not in the manual?
Questions and answers