56F8013 Demonstration Board User Guide 56F8000 16-bit Digital Signal Controllers MC56F8013DBUG Rev. 0 3/2005 freescale.com TABLE OF CONTENTS Preface vii Chapter 1 Introduction 1.1 1.2 56F8013 Demonstration Board Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 56F8013 Demonstration Board Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Chapter 2 Technical Summary 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 56F8013. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RS-232 Serial Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Debug LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Debug Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . External Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Daughter Card Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Test Points. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2-2 2-3 2-4 2-4 2-5 2-5 2-6 2-7 Appendix A 56F8013 Demonstration Board Schematics Appendix B 56F8013 Demonstration Board Bill of Material Table of Contents, Rev. 0 Freescale Semiconductor Preliminary i 56F8013 Demonstration Board User Guide, Rev. 0 ii Freescale Semiconductor Preliminary LIST OF FIGURES 1-1 Block Diagram of the 56F8013 Demonstration Board . . . . . . . . . . . . . . . 1-2 1-2 Connecting the 56F8013 Demonstration Board Cables. . . . . . . . . . . . . . . 1-3 2-1 Diagram of the Debug LED Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 2-2 Schematic Diagram of the User Interrupt Interface . . . . . . . . . . . . . . . . . . 2-5 List of Figures, Rev. 0 Freescale Semiconductor Preliminary iii 56F8013 Demonstration Board User Guide, Rev. 0 iv Freescale Semiconductor Preliminary LIST OF TABLES 2-1 RS-232 Serial Connector Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2-2 LED Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 2-3 Daughter Card Connector Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 List of Tables, Rev. 0 Freescale Semiconductor Preliminary v 56F8013 Demonstration Board User Guide, Rev. 0 vi Freescale Semiconductor Preliminary Preface This manual describes the hardware on the 56F8013 Demonstration Board in detail. Audience This document is intended for application developers who are creating software for devices using the Freescale 56F8013 part or a member of the 56F8000 family that is compatible with this part. Organization This manual is organized into two chapters and two appendices. • Chapter 1, Introduction, provides an overview of the Demo board and its features. • Chapter 2, Technical Summary, describes the 56F8013 Demonstration Board hardware in detail. • Appendix A, 56F8013 Demonstration Board Schematics, contains the schematics of the 56F8013 Demonstration Board. • Appendix B, 56F8013 Demonstration Board Bill of Material, provides a list of the materials used on the 56F8013 Demonstration Board. Suggested Reading More documentation on the 56F8013 Demonstration Board and the 56F8013 Demo kit may be found at URL: www. freescale.com Preface, Rev. 0 Freescale Semiconductor Preliminary vii Notation Conventions This manual uses the following notational conventions: Term or Value Symbol Examples Active High Signals (Logic One) No special symbol attached to the signal name A0 CLKO Active Low Signals (Logic Zero) Noted with an overbar in text and in most figures WE OE Hexadecimal Values Begin with a “$” symbol Decimal Values No special symbol attached to the number Binary Values Begin with the letter “b” attached to the number b1010 b0011 Numbers Considered positive unless specifically noted as a negative value 5 -10 Blue Text Linkable on-line Bold Reference sources, paths, emphasis Exceptions In schematic drawings, Active Low Signals may be noted by a backslash: /WE $0FF0 $80 10 34 Voltage is often shown as positive: +3.3V ...refer to Chapter 7, License ...see: http://www.freescale.com/ 56F8013 Demonstration Board User Guide, Rev. 0 viii Freescale Semiconductor Preliminary Definitions, Acronyms, and Abbreviations Definitions, acronyms and abbreviations for terms used in this document are defined below for reference. 56F8013 Digital signal controller with motor control peripherals A/D Analog-to-Digital; a method of converting Analog signals to Digital values ADC Analog-to-Digital Converter; a peripheral on the 56F8013 part DSC Digital Signal Controller EOnCE Enhanced On-Chip Emulation; a debug bus and port which enables a designer to create a low-cost hardware interface for a professional-quality debug environment Demo Board Demonstration Board; a hardware platform which allows a customer to evaluate the silicon and develop his application GPIO General Purpose Input and Output port on Freescale’s family of digital signal controllers; does not share pin functionality with any other peripheral on the chip and can only be set as an input, output, or level-sensitive interrupt input IC Integrated Circuit JTAG Joint Test Action Group; a bus protocol/interface used for test and debug LED Light Emitting Diode LQFP Low-profile Quad Flat Package OnCETM On-Chip Emulation, a debug bus and port created to allow a means for low-cost hardware to provide a professional-quality debug environment PCB Printed Circuit Board PWM Pulse Width Modulation SCI Serial Communications Interface; a peripheral on Freescale’s family of digital signal controllers SPI Serial Peripheral Interface; a peripheral on Freescale’s family of digital signal controllers Preface, Rev. 0 Freescale Semiconductor Preliminary ix References The following sources were referenced to produce this manual: [1] DSP56800E Reference Manual, DSP56800ERM, Freescale Semiconductor, Inc. [2] 56F8000 Peripheral Reference Manual, MC56F8000RM, Freescale Semiconductor, Inc. [3] 56F8013 Technical Data, MC56F8013, Freescale Semiconductor, Inc. 56F8013 Demonstration Board User Guide, Rev. 0 x Freescale Semiconductor Preliminary Chapter 1 Introduction The 56F8013 Demonstration Board is used to demonstrate the abilities of the 56F8013 digital signal controller and to provide a hardware tool allowing the development of applications. The 56F8013 Demonstration Board is an evaluation module board that includes a 56F8013 part, RS-232 interface, user LEDs, user pushbutton switches and a daughter card connector. The daughter card connector allows signal monitoring and expandability of user features. The 56F8013 Demonstration Board is designed for the following purposes: • Allowing new users to become familiar with the features of the 56800E architecture. The tools and examples provided with the 56F8013 Demonstration Board facilitate evaluation of the feature set and the benefits of the family. • Serving as a platform for real-time software development. The tool suite enables the user to develop and simulate routines, download the software to on-chip memory, run it, and debug it using a debugger via the JTAG/Enhanced OnCE (EOnCE) port. The breakpoint features of the EOnCE port enable the user to easily specify complex break conditions and to execute user-developed software at full speed until the break conditions are satisfied. The ability to examine and modify all user-accessible registers, memory and peripherals through the EOnCE port greatly facilitates the task of the developer. • Serving as a platform for hardware development. The hardware platform enables the user to connect external hardware peripherals. The on-board peripherals can be disabled, providing the user with the ability to reassign any and all of the processor's peripherals. The EOnCE port's unobtrusive design means that all memory on the board and on the processor is available to the user. 1.1 56F8013 Demonstration Board Architecture The 56F8013 Demonstration Board facilitates the evaluation of various features present in the 56F8013 part. The 56F8013 Demonstration Board can be used to develop real-time software and hardware products. The 56F8013 Demonstration Board provides the features necessary for a Introduction, Rev. 0 Freescale Semiconductor Preliminary 1-1 user to write and debug software, demonstrate the functionality of that software and interface with the user's application-specific device(s). The 56F8013 Demonstration Board is flexible enough to allow a user to fully exploit the 56F8013's features to optimize the performance of his product, as shown in Figure 1-1. 56F8013 JTAG/EOnCE SCI JTAG Connector RS-232 Interface DSub 9-Pin SPI Timer A PWM Daughter Card Connector ADCA ADCB RESET Debug LEDs IRQ Pushbuttons RESET Pushbutton +3.3V & GND +3.3VA & AGND Power Supply +3.3V &+3.3VA Figure 1-1. Block Diagram of the 56F8013 Demonstration Board 1.2 56F8013 Demonstration Board Connections An interconnection diagram is shown in Figure 1-2 for connecting the PC and the external +9.0V DC power supply to the 56F8013 Demonstration Board. 56F8013 Demonstration Board User Guide, Rev. 0 1-2 Freescale Semiconductor Preliminary 56F8013 Demonstration Board Connections Parallel Extension Cable PC-compatible Computer 56F8013 Demonstration Board JTAG POD J1 Connect cable to Parallel/Printer port P1 External with 2.1mm, +9V receptacle Power connector Figure 1-2. Connecting the 56F8013 Demonstration Board Cables Perform the following steps to connect the 56F8013 Demonstration Board cables: 1. Connect the parallel extension cable to the parallel port of the host computer. 2. Connect the other end of the parallel extension cable to the JTAG interface POD. Connect the ribbon cable from the JTAG interface POD to J1, shown in Figure 1-2, on the 56F8013 Demonstration Board. This provides the connection which allows the host computer to control the board. 3. Make sure that the external +9V DC, 450mA power supply is not plugged into a +120V AC power source. 4. Connect the 2.1mm output power plug from the external power supply into P1, shown in Figure 1-2, on the 56F8013 Demonstration Board. 5. Apply power to the external power supply. The green Power-ON LED, LED7, will illuminate when power is correctly applied. Introduction, Rev. 0 Freescale Semiconductor Preliminary 1-3 56F8013 Demonstration Board User Guide, Rev. 0 1-4 Freescale Semiconductor Preliminary Chapter 2 Technical Summary The 56F8013 Demonstration Board is designed as a versatile development card using the 56F8013 processor, allowing the creation of real-time software and hardware products to support a new generation of applications in servo and motor control, digital and wireless messaging, digital answering machines, feature phones, modems, and digital cameras. The power of the 16-bit 56F8013 processor, combined with the on-board RS-232 interface and daughter card connector, makes the 56F8013 Demonstration Board ideal for developing and implementing many motor control algorithms, as well as for learning the architecture and instruction set of the 56F8013 processor. The main features of the 56F8013 Demonstration Board, with board and schematic reference designators, include: • 56F8013, a 16-bit +3.3V digital signal controller operating at 60MHz [U1] • Joint Test Action Group (JTAG) port interface connector, for an external debug Host Target Interface [J1] • RS-232 interface, for easy connection to a host processor [U2 and P3] • Daughter Card connector, to allow the user to connect his own PWM, ADC, SCI, SPI or GPIO-compatible peripheral to the digital signal controller [P2] • On-board power regulation provided from an external +9V DC-supplied power input [P1] • Light Emitting Diode (LED) power indicator [LED7] • Six on-board real-time user debugging LEDs [LED1-6] • Manual RESET push-button [S3] • Manual interrupt #1 push-button [S1] • Manual interrupt #2 push-button [S2] Technical Summary, Rev. 0 Freescale Semiconductor Preliminary 2-1 2.1 56F8013 The 56F8013 Demonstration Board uses a Freescale 56F8013 part, designated as U1 on the board and in the schematics. This part will operate at a maximum external bus speed of 60MHz. A full description of the 56F8013, including functionality and user information, is provided in these documents: • 56F8013 Technical Data Sheet, (MC56F8013): Electrical and timing specifications, pin descriptions, device specific peripheral information and package descriptions • 56F8000 Peripheral Reference Manual, (MC56F8000RM): Detailed description of peripherals of the 56F8000 family of devices • DSP56800E Reference Manual, (DSP56800ERM): Detailed description of the 56800E family architecture, 16-bit core processor, and the instruction set Refer to these documents for detailed information about chip functionality and operation. They can be found on this URL: www.freescale.com 2.2 RS-232 Serial Communications The 56F8013 Demonstration Board provides an RS-232 interface by the use of an RS-232 level converter, Sipex SP3220EUCY, designated as U2. Refer to the RS-232 schematic details in Appendix A. The RS-232 level converter transitions the SCI port’s +3.3V signal levels to RS-232-compatible signal levels and connects to the host’s serial port via connector P3. The SCI ports signals, GPIOB6 and GPIOB7, can be disconnected from the RS-232 level converter by cutting the JP1 and JP2 jumpers on the board. The pin-out of connector P2 is shown in Table 2-1. . Table 2-1. RS-232 Serial Connector Description P3 Pin # Signal Pin # Signal 1 Jumper to 6 & 4 6 Jumper to 1 & 4 2 TXD 7 NC 3 RXD 8 NC 4 Jumper to 1 & 6 9 NC 5 GND 56F8013 Demonstration Board User Guide, Rev. 0 2-2 Freescale Semiconductor Preliminary Debug LEDs 2.3 Debug LEDs Six on-board Light-Emitting Diodes, (LEDs), are provided to allow real-time debugging for user programs. These LEDs will allow the programmer to monitor program execution without having to stop the program during debugging; refer to Figure 2-1. Table 2-2 describes the control of each LED. Setting GPIOA0, GPIOA1, GPIOA2, GPIOA3, GPIOA4, or GPIOA5 to a Logic One value will turn on the associated LED. 56F8013 INVERTING BUFFER +3.3V RED LED GPIOA0 YELLOW LED GPIOA1 GREEN LED GPIOA2 RED LED GPIOA3 YELLOW LED GPIOA4 GREEN LED GPIOA5 Figure 2-1. Diagram of the Debug LED Interface Technical Summary, Rev. 0 Freescale Semiconductor Preliminary 2-3 Table 2-2. LED Control Controlled by User LED Color Signal LED1 RED GPIO Port A, Bit 0 LED2 YELLOW GPIO Port A, Bit 1 LED3 GREEN GPIO Port A, Bit 2 LED4 RED GPIO Port A, Bit 3 LED5 YELLOW GPIO Port A, Bit 4 LED6 GREEN GPIO Port A, Bit 5 2.4 Debug Support A JTAG connector, J1, on the 56F8013 Demonstration Board allows the connection of an external Host Target Interface for downloading programs and working with the 56F8013’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. Table 2-3 shows the pin-out for this connector. 2.5 External Interrupts Two on-board push-button switches are provided for external interrupt generation, as shown in Figure 2-2. S1 allows the user to generate a hardware interrupt, IRQ #1, using GPIO Port B, Bit 2. S2 allows the user to generate a hardware interrupt, IRQ #2, using GPIO Port B, Bit 3. These two switches allow the user to generate interrupts for his user-specific programs. Alternately, the user can use GPIO Port B, Bit 4 for IRQ #1. To accomplish this, cut the trace at JP3 pins 1 and 2 and solder a jumper between JP3 pins 2 and 3. Also, the user can use GPIO Port B, Bit 5 for IRQ #2. To accomplish this, cut the trace at JP4 pins 1 and 2 and solder a jumper between JP4 pins 2 and 3. 56F8013 Demonstration Board User Guide, Rev. 0 2-4 Freescale Semiconductor Preliminary Power Supply +3.3V 56F8013 10K S1 JP3 GPIOB2 1 2 GPIOB4 3 0.1µF +3.3V 10K S2 JP4 1 GPIOB3 2 0.1µF 3 GPIOB5 Figure 2-2. Schematic Diagram of the User Interrupt Interface 2.6 Reset Logic is provided on the 56F8013 to generate an internal Power-On RESET. Additional reset logic is provided to support the RESET signal from the JTAG connector and the user RESET push-button, S3; refer to the schematics in Appendix A. 2.7 Power Supply The main power input to the 56F8013 Demonstration Board, +9V DC at 450mA, is through a 2.1mm coax power jack, P1. This input power passes through a reverse power-blocking diode to provide a DC supply input for the +3.3V voltage regulator, U3. A 450mA power supply is provided with the 56F8013 Demonstration Board; however, less than 200mA is required by the Demo Board. The remaining current is available for custom control applications when connected to the daughter card connector. The 56F8013 Demonstration Board provides +3.3V DC voltage regulation for the processor, ADC, JTAG interface and supporting logic; refer to schematics in Appendix A. Additional voltage regulation logic provides a low-noise +3.3V DC voltage to the processor’s A/D peripheral. Power applied to the 56F8013 Demonstration Board is indicated with a Power-ON LED, referenced as LED7. Technical Summary, Rev. 0 Freescale Semiconductor Preliminary 2-5 2.8 Daughter Card Connector The 56F8013 Demonstration Board contains a daughter card connector, P2, which contains the processor’s peripheral port signals. The daughter card connector is used to connect a daughter card or a user-specific daughter card to the processor’s peripheral port signals. The daughter card connector is a 40-pin 0.1” pitch connector with signals for RESET, SPI, SCI, PWM, ADC and GPIO ports. Table 2-3 shows the daughter card connector’s signal-to-pin assignments. Table 2-3. Daughter Card Connector Description P2 Pin # Signal Pin # Signal 1 +3.3V 2 NC 3 GND 4 GPIOA7 / RESET / VPP 5 GPIOB7 / TXD / SCL 6 NC 7 GPIOB6 / RXD / SDA / CLKIN 8 NC 9 GPIOA0 / PWM0 10 GPIOC0 / ANA0 11 GPIOA1 / PWM1 12 GPIOC1 / ANA1 13 GPIOB4 / T0 / CLK0 14 GPIOC2 / VREFH / ANA2 15 GPIOB5 / T1 / FAULT3 16 NC 17 GPIOB3 / MOSI / T3 18 GPIOC4 / ANB0 19 GPIOB2 / MISO / T2 20 GPIOC5 / ANB1 21 GPIOB0 / SCLK / SCL 22 GPIOC6 / VREFL / ANB2 23 GPIOB1 / SS / SDA 24 NC 25 GPIOD0 / TDI 26 GPIOB1 / SS / SDA 27 GPIOD1 / TDO 28 GPIOB0 / SCLK / SCL 29 GPIOD2 / TCK 30 GPIOA2 / PWM2 31 GPIOD3 / TMS 32 GPIOA3 / PWM3 33 GPIOA6 / FAULT0 34 GPIOA4 / PWM4 / FAULT1 / T2 35 NC 36 GPIOA5 / PWM5 / FAULT2 / T3 37 NC 38 NC 39 NC 40 NC 56F8013 Demonstration Board User Guide, Rev. 0 2-6 Freescale Semiconductor Preliminary Test Points 2.9 Test Points The 56F8013 Demonstration Board board has two test points: • +3.3V, TP1 • Digital Ground (GND), TP2 Technical Summary, Rev. 0 Freescale Semiconductor Preliminary 2-7 56F8013 Demonstration Board User Guide, Rev. 0 2-8 Freescale Semiconductor Preliminary Appendix A 56F8013 Demonstration Board Schematics 56F8013 Demonstration Board Schematics, Rev. 0 Freescale Semiconductor Preliminary Appendix A-1 56F8013 Demonstration Board User Guide, Rev. 0 Appendix A-2 Freescale Semiconductor Preliminary 1 2 3 4 +3.3V PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PA0 PA1 PA2 PA3 PA4 PA5 PA6 A 2 1 4 3 6 5 KEY 7 10 9 11 12 13 14 J1 15 30 32 14 31 21 2 17 16 19 4 1 3 29 28 23 24 22 20 18 U1 B /TRST TMS GND GND GND B L2 C5 0.1uF FERRITE BEAD C4 0.1uF FERRITE BEAD L1 C14 0.01uF D TCK TMS /DE TDO E 10K R21 10K R20 47K R19 47K R18 DNP DNP +3.3V ANB2 ANB1 ANB0 (512) 895-7215 Sheet 1 E of 5 FAX: (480) 413-2510 2100 East Elliot Road Tempe, Arizona 85284 1.0 Rev. Digital Signal Controller Operation GND Designer: DSCO Design MC56F8013DEMO.DSN C +3.3V C22 0.0022uF R6 C19 0.0022uF ANB_2 100 ANA2 100 R3 C21 0.0022uF R5 C18 0.0022uF ANB_1 100 R2 100 ANA1 R4 C20 0.0022uF ANB_0 C17 0.0022uF ANA0 100 R1 D 100 Date: Wednesday, December 08, 2004 Document Number MC56F8013 Processor GNDA C15 0.001uF ANA_2 ANA_1 ANA_0 Figure A-1. MC56F8013 PROCESSOR A Size C C16 100pF +3.3VA C1 2.2uF +3.3V Single trace to GNDA 13 27 25 26 +3.3VA ANB_0 ANB_1 ANB_2 5 6 7 8 9 ANA_0 ANA_1 ANA_2 12 11 10 Title VSS_IO0 VSS_IO1 VCAP1 VDD_IO VDDA_ADC VSSA_ADC MC56F8013VFAE RESET/PA7/VPP TDI/PD0 TDO/PD1 TCK/PD2 TMS/PD3 PB0/SCLK/SCL PB1/SS/SDA PB2/MISO/T2 PB3/MOSI/T3 PB4/T0/CLKO PB5/T1/FAULT3 PB6/RXD/SDA/CLKIN PB7/TXD/SCL PA0/PWM0 ANA0/PC0 PA1/PWM1 ANA1/PC1 PA2/PWM2 ANA2/VREFH/PC2 PA3/PWM3 PA4/PWM4/FAULT1/T2 ANB0/PC4 ANB1/PC5 PA5/PWM5/FAULT2/T3 ANB2/VREFL/PC6 PA6/FAULT0 JTAG Connector /DE /RESET TDI TDO TCK /RESET TDI TDO TCK TMS A 1 2 3 4 56F8013 Demonstration Board Schematics, Rev. 0 Freescale Semiconductor Preliminary Appendix A-3 1 2 3 4 A RESET PUSHBUTTON S3 S2 IRQ PUSHBUTTON #2 S1 IRQ PUSHBUTTON #1 A R17 10K +3.3V +3.3V B C13 0.1uF 74AC04 /RESET JP4 JP3 A Size Title PB5 PB3 PB4 PB2 PWM5 PWM4 PWM3 PWM2 PWM1 PWM0 1 13 3 11 5 9 74AC04 U4A 74AC04 U4F 74AC04 U4B 74AC04 U4E 74AC04 U4C 74AC04 U4D 2 12 4 10 6 8 D C LED6 LED5 LED4 LED3 LED2 LED1 D +3.3V GREEN LED YELLOW LED RED LED GREEN LED YELLOW LED RED LED E (512) 895-7215 Sheet 2 E of 5 FAX: (480) 413-2510 2100 East Elliot Road Tempe, Arizona 85284 1.0 Rev. Digital Signal Controller Operation 270 R12 270 R11 270 R10 270 R9 270 R8 270 R7 Designer: DSCO Design MC56F8013DEMO.DSN Date: Sunday, September 26, 2004 Document Number RESET & IRQ PUSHBUTTONS AND USER LEDS PA5 PA4 PA3 PA2 PA1 PA0 C Figure A-2. RESET & IRQ Pushbuttons and User LEDs C7 0.1uF R16 10K +3.3V C6 0.1uF R15 10K +3.3V B 1 2 3 4 56F8013 Demonstration Board User Guide, Rev. 0 Appendix A-4 Freescale Semiconductor Preliminary 1 2 3 4 A A PB6 PB7 JP2 JP1 B B RXD TXD A Size Title +3.3V C12 0.1uF Bypass EN RIN TOUT GND V+ V- VCC SP3220EUCY FORCEON SHDN ROUT TIN C2- C1C2+ C1+ 1K R14 RD TD C11 0.1uF 0.1uF C10 +3.3V C D D 1 6 2 7 3 8 4 9 5 P3 DCD DSR TXD CTS RXD RTS DTR E (512) 895-7215 Sheet 3 E of 5 FAX: (480) 413-2510 2100 East Elliot Road Tempe, Arizona 85284 1.0 Rev. Digital Signal Controller Operation RS-232 CONNECTOR Designer: DSCO Design MC56F8013DEMO.DSN 1 8 13 14 3 7 15 Date: Sunday, September 26, 2004 Document Number RS-232 INTERFACE 12 16 9 11 6 4 5 U2 Figure A-3. RS-232 Interface +3.3V C9 0.1uF C8 0.1uF 2 C 1 2 3 4 56F8013 Demonstration Board Schematics, Rev. 0 Freescale Semiconductor Preliminary Appendix A-5 1 2 3 4 A A GND PB7 PB6 PA0 PA1 PB4 PB5 PB3 PB2 PB0 PB1 TDI TDO TCK TMS PA6 GND A Size Title 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 P2 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 /SS/SDA SCLK/SCL PWM2 PWM3 PWM4/FAULT1/T2 PWM5/FAULT2/T3 PC4 PC5 VREFL/PC6 PC0 PC1 VREFH/PC2 PA7/VPP PB1 PB0 PA2 PA3 PA4 PA5 ANB0 ANB1 ANB2 ANA0 ANA1 ANA2 /RESET C D D E (512) 895-7215 Sheet 4 E of 5 FAX: (480) 413-2510 2100 East Elliot Road Tempe, Arizona 85284 1.0 Rev. Digital Signal Controller Operation Designer: DSCO Design MC56F8013DEMO.DSN Date: Thursday, February 10, 2005 Document Number INPUT/OUTPUT SIGNAL CONNECTOR LOCATED ON BOTTOM OF BOARD I/O SIGNAL SOCKET TXD/SCL RXD/SDA/CLKIN PWM0 PWM1 T0/CLKO T1/FAULT3 MOSI/T3 MISO/T2 SCLK/SCL /SS/SDA PD0 PD1 PD2 PD3 FAULT0 +3.3V C Figure A-4. Input / Output Signal Connector B B 1 2 3 4 56F8013 Demonstration Board User Guide, Rev. 0 1 2 3 A P1 1 4 2 3 LM1117 1 D1 FM4001 3.3V REGULATOR 2 EXTERNAL POWER 9VDC INPUT 3 4 + +9V B C2 22uF 16VDC B VOUT VOUT 4 2 +3.3V DNP TP2 GROUND TEST POINT C3 22uF 6.3VDC C D D E (512) 895-7215 Sheet 5 E of 5 FAX: (480) 413-2510 2100 East Elliot Road Tempe, Arizona 85284 1.0 Rev. Digital Signal Controller Operation POWER GOOD LED LED7 GREEN LED R13 270 +3.3V Designer: DSCO Design MC56F8013DEMO.DSN + Date: Sunday, September 26, 2004 Document Number POWER SUPPLY +3.3V DNP TP1 +3.3V TEST POINT LM1117MPX-3.3 GND VIN U3 C Figure A-5. Power Supply A Size Title 1 3 1 A 1 Appendix A-6 Freescale Semiconductor Preliminary 1 2 3 4 Appendix B 56F8013 Demonstration Board Bill of Material Qty Description Ref. Designators Vendor Part # Integrated Circuits 1 MC56F8013 U1 Freescale, MC56F8013VFAE 1 RS-232 Transceiver U2 Sipex, SP3220EUCY 1 +3.3V Voltage Regulator U3 National Semi, LM1117MPX-3.3 1 74AC04 U4 ON Semiconductor, MC74AC04AD Resistors 6 100 Ω, 0603 R1 — R6 SMEC, RC73L2X101JT 7 270 Ω, 0603 R7 — R13 SMEC, RC73L2X271JT 1 1K Ω, 0603 R14 SMEC, RC73L2X102JT 4 10K Ω, 0603 R15 — R17, R20 SMEC, RC73L2X103JT 0 47K Ω, 0603 R18 (Optional) SMEC, RC73L2X473JT 1 47K Ω, 0603 R19 SMEC, RC73L2X473JT 0 10K Ω, 0603 R21 (Optional) SMEC, RC73L2X103JT Inductors 2 Ferrite Bead, 0604 L1 — L2 SMEC, FCB0603-1000HNT LEDs 2 Red LED, 1206 LED1, LED4 Hewlett-Packard, HSMS-C650 2 Yellow LED, 1206 LED2, LED5 Hewlett-Packard, HSMY-C650 2 Green LED, 1206 LED3, LED6, LED7 Hewlett-Packard, HSMG-C650 56F8013 Demonstration Board Bill of Material, Rev. 0 Freescale Semiconductor Preliminary Appendix B-1 Qty Description Ref. Designators Vendor Part # Diode 1 S2B-FM401, SMA D1 Vishay, DL4001DICT Capacitors 1 2.2µF, +25V DC, 0805 (Low ESR) C1 TAIYO YUDEN, CELMK212BJ225MG-T 1 22µF, +16V DC, EIA-B C2 SMEC, TCC22K16B 1 22µF, +6.3V DC, EIA-A C3 SMEC, TCC22M6.3A 10 0.1µF, 0603 C4 — C13 SMEC, MCCA104K1NR-T1 1 0.01µF, 0603 C14 SMEC, MCCA103K1NR-T1 1 0.001µF, 0603 C15 SMEC, MCCA102K1NRT 1 100pF, 0603 C16 SMEC, MCCA101K1NRT 6 0.0022µF, 0603 C17 — C22 SMEC, MCCA222K1NRT Test Points 0 +3.3V Test Point TP1 (Optional) KEYSTONE, 5000, RED 0 GND Test Point TP2 (Optional) KEYSTONE, 5001, BLACK Connectors 1 2.1mm coax Power Connector P1 Switchcraft, RAPC-722 1 Daughter Card Connector P2 SAMTEC, SSM-120-L-DV-LC 1 DE9S Connector P3 AMPHENOL, 617-C009S-AJ120 1 7x2 JTAG Header J1 SAMTEC, TSW-107-07-S-D Switches 3 SPST Pushbutton S1 — S3 Panasonic, EVQ-PAD05R Miscellaneous 2 Stand-off Post, 4-40 Aluminum 0.25” Hex Female, 0.375” 2 4-40 Screws SAE 4-40 machine screw, 0.375” 56F8013 Demonstration Board User Guide, Rev. 0 Appendix B-2 Freescale Semiconductor Preliminary INDEX Numerics J 450mA power supply 2-5 56F8000 Peripheral Reference Manual x, 2-2 56F8013 ix 56F8013 Technical Data x 56F8013 Technical Data Sheet 2-2 Joint Test Action Group JTAG ix JTAG ix JTAG/Enhanced OnCE (EOnCE) 1-1 A A/D ix ADC ix Analog-to-Digital A/D ix Analog-to-Digital Converter ADC ix D Daughter Card Expansion interface 2-1 Debugging 2-3 Demo Board ix Demonstration Board Demo Board ix Digital Signal Controller DSC ix DSC ix DSP56800E Reference Manual x, 2-2 E Enhanced On-Chip Emulation EOnCE ix EOnCE ix G General Purpose Input and Output GPIO ix GPIO ix I IC ix Integrated Circuit IC ix L LED ix Light Emitting Diode LED ix Low-profile Quad Flat Package LQFP ix LQFP ix O On-board power regulation 2-1 OnCE ix On-Chip Emulation OnCE ix P PCB ix peripheral port signals 2-6 Printed Circuit Board PCB ix Pulse Width Modulation PWM ix PWM ix R real-time debugging 2-3 RS-232 level converter 2-2 schematic diagram 2-2 S SCI ix Serial Communications Interface SCI ix Serial Peripheral Interface SPI ix SPI ix Index, Rev. 0 Freescale Semiconductor Preliminary i How to Reach Us: Home Page: www.freescale.com E-mail: [email protected] USA/Europe or Locations Not Listed: Freescale Semiconductor Technical Information Center, CH370 1300 N. Alma School Road Chandler, Arizona 85224 +1-800-521-6274 or +1-480-768-2130 [email protected] Europe, Middle East, and Africa: Freescale Halbleiter Deutschland GmbH Technical Information Center Schatzbogen 7 81829 Muenchen, Germany +44 1296 380 456 (English) +46 8 52200080 (English) +49 89 92103 559 (German) +33 1 69 35 48 48 (French) [email protected] Japan: Freescale Semiconductor Japan Ltd. Headquarters ARCO Tower 15F 1-8-1, Shimo-Meguro, Meguro-ku, Tokyo 153-0064, Japan 0120 191014 or +81 3 5437 9125 [email protected] Asia/Pacific: Freescale Semiconductor Hong Kong Ltd. Technical Information Center 2 Dai King Street Tai Po Industrial Estate Tai Po, N.T., Hong Kong +800 2666 8080 [email protected] For Literature Requests Only: Freescale Semiconductor Literature Distribution Center P.O. Box 5405 Denver, Colorado 80217 1-800-441-2447 or 303-675-2140 Fax: 303-675-2150 [email protected] Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document. Freescale Semiconductor reserves the right to make changes without further notice to any products herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals”, must be validated for each customer application by customer’s technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Freescale Semiconductor was negligent regarding the design or manufacture of the part. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. This product incorporates SuperFlash® technology licensed from SST. © Freescale Semiconductor, Inc. 2004. All rights reserved. 56F8013 DBUG Rev. 0 03/2005