Page 6
A-11 Back-EMF and Phase Current Sense Analog Input Selectors ....A-12 A-12 Parallel JTAG Host/Target Interface and JTAG Connector ....A-13 A-13 Power Supplies 3.3V and 5.0V .
Page 7
LIST OF TABLES 56F803EVM Default Jumper Options ....... . . 1-3 RS-232 Serial Connector Description .
Page 8
DSP56F803EVM User Manual, Rev. 5 Freescale Semiconductor...
Appendix B, 56F803EVM Bill of Material - provides a list of the materials used on the 56F803EVM board. Suggested Reading More documentation on the 56F803 and the 56F803EVM kit may be found at the URL: http://www.freescale.com Preface, Rev. 5 Freescale Semiconductor...
Notation Conventions This document uses the following conventions: Term or Value Symbol Examples Exceptions Active High Signals No special symbol (Logic One) attached to the sig- CLKO nal name Active Low Signals Noted with an In schematic drawings, (Logic Zero) overbar in text and in Active Low Signals may most figures...
Definitions, Acronyms, and Abbreviations Definitions, acronyms and abbreviations for terms used in this document are defined below for reference. Analog-to-Digital Controller Area Network; serial communications peripheral and method CAN in Automation, an international CAN user’s group that coordinates standards for CAN communications protocols Evaluation Module GPIO General Purpose Input and Output Port...
[1] DSP56800 Family Manual, Freescale Semiconductor, DSP56800FM [2] DSP56F801/803/805/807 User’s Manual, Freescale Semiconductor, DSP56F801-7UM [3] 56F803 Technical Data, Freescale Semiconductor, DSP56F803 [4] CiA Draft Recommendation DR-303-1, Cabling and Connector Pin Assignment, Version 1.0, CAN in Automation [5] CAN Specification 2.0B, BOSCH or CAN in Automation DSP56F801EVM User Manual, Rev.
Chapter 1 Introduction The 56F803EVM is used to demonstrate the abilities of the 56F803 and to provide a hardware tool allowing the development of applications that use the 56F803. The 56F803EVM is an evaluation module board that includes a 56F803 part, peripheral expansion connectors, external memory, RS-232 interface and a CAN interface.
1.1 56F803EVM Architecture The 56F803EVM facilitates the evaluation of various features present in the 56F803 part. The 56F803EVM can be used to develop real-time software and hardware products based on the 56F803. The 56F803EVM provides the features necessary for a user to write and debug software, demonstrate the functionality of that software and interface with the customer's application-specific device(s).
56F803EVM Configuration Jumpers 1.2 56F803EVM Configuration Jumpers Ten jumper groups, (JG1-JG10), shown in 1-2, are used to configure various Figure features on the 56F803EVM board. describes the default jumper group settings. Table 1-1 JG10 7 8 9 JG10 DSP56F803EVM PWM LEDs JTAG USER LED RUN/STOP...
1.3 56F803EVM Connections An interconnection diagram is shown in for connecting the PC and the external +12V Figure 1-3 DC power supply to the 56F803EVM board. Parallel Extension Cable 56F803EVM PC-compatible Computer Connect cable to Parallel/Printer port External with 2.1mm, +12V receptacle Power...
This part will operate at a maximum speed of 80MHz. A full description of the 56F803, including functionality and user information, is provided in the following documents: • 56F803 Technical Data, (DSP56F803): Provides features list and specifications including signal descriptions, DC power requirements, AC timing requirements and available packaging.
Page 19
56F803 • DSP56F801/803/805/807 User’s Manual, (DSP56F801-7UM): Provides an overview description of the controller and detailed information about the on-chip components including the memory and I/O maps, peripheral functionality, and control/status register descriptions for each subsystem. • DSP56800 Family Manual, (DSP56800FM): Provides a detailed description of the core processor including internal status and control registers and a detailed description of the family instruction set.
This memory bank will operate with zero wait-state accesses while the 56F803 is running at 70MHz. However, when running at 80MHz, the memory bank operates with four wait-state accesses. This memory bank can be disabled by removing the jumper at JG5.
RS-232 compatible signal levels and connects to the host’s serial port via connector P4. Flow control is not provided, but could be implemented using uncommitted GPIO signals. The pin-out of connector P4 is listed in Table 2-1. RS-232 56F803 Level Interface RS-232 TXD0 T1in T1out...
The 56F803EVM uses an 8.00MHz crystal, Y1, connected to its External Crystal Inputs, EXTAL and XTAL. The 56F803 uses its internal PLL to multiply the input frequency by 10 to achieve its 80MHz maximum operating frequency. An external oscillator source can be connected to the controller by using the oscillator bypass connectors, JG3 and JG9;...
The JTAG connector on the 56F803EVM allows the connection of an external Host Target Interface for downloading programs and working with the 56F803’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.
1–2 Disable on-board Parallel JTAG Interface 2.7.2 Parallel JTAG Interface Connector The Parallel JTAG Interface Connector, P2, allows the 56F803 to communicate with a Parallel Printer Port on a Windows PC; see Figure 2-5. By using this connector, the user can download programs and work with the 56F803’s registers.
2-9. S2 allows the user to generate a hardware interrupt for signal line IRQA.; S3 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 56F803 IRQA IRQA +3.3V...
Power Supply 2.9 Reset Logic is provided in the 56F803 to generate a clean power-on RESET signal. Additional, reset logic is provided to support the RESET signals from the JTAG connector, the Parallel JTAG Interface and the user RESET push-button; see Figure 2-7.
2.11 UNI-3 Interface Motor control signals from a family of motor driver boards can be connected to the EVM board via the UNI-3 connector/interface. The UNI-3 connector/interface contains all of the signals needed to drive and control the motor drive boards. These signals are connected to differing groups of the device’s input and output ports: A/D, TIMER and PWM.
A Run/Stop toggle switch is connected to GPIO signal AN7, as shown in Figure 2-9. An optional series resistor is provided which, when removed, allows the user to utilize the AN7 signal for other purposes. 56F803 +3.3V RUN/STOP SWITCH Figure 2-9. Run/Stop Switch Technical Summary, Rev. 5...
2.13 Motor Control PWM Signals and LEDs The 56F803 has a dedicated PWM unit. The unit contains six PWM, three Phase Current sense and four Fault input lines. The PWM lines are connected to the UNI-3 interface connector and to a set of six PWM LEDs via inverting buffers.
Motor Protection Logic 2.14.1 UNI-3 Motor Protection Logic The UNI-3 DC Bus Over-Voltage signal is connected to the controller’s PWM group’s fault input, FAULT0. The UNI-3 DC Bus Over-Current signal is connected to the device’s PWM group’s fault input, FAULT1. Additionally, the UNI-3 DC Bus Over-Voltage and Over-Current analog signals are connected to two A/D inputs, AN0 and AN1, respectively.
2.15 Back-EMF and Motor Phase Current Sensing The UNI-3 connector supplies Back-EMF and Motor Phase Current signals from the three phases of a motor attached to a motor drive unit. The Back-EMF signals on the UNI-3 connectors are derived from a resistor divider network contained in the motor drive unit. These resistors divide down the attached motor’s Back-EMF voltages to a 0 to +3.3V level.
Zero-Crossing signals or Quadrature Encoder/Hall-Effect signals. When in operation, the controller will only monitor one set of signals, either the Encoder/Hall-Effect or the Zero-Crossing. Figure 2-13 shows the Zero-Crossing and Encoder/Hall circuits. ZERO_X_A 56F803 ZERO_X_B ZERO_X_C PHASEA FILTER +5.0V PHASEB...
CAN chip, a pull-up to +5.0V is required to level shift the Transmit Data output line from the 56F803. A primary, J3, and a daisy-chain, J13, CAN connector are provided to allow easy daisy-chaining of CAN devices. Refer to...
CANH 2.19 Peripheral Connectors The EVM board contains a group of Peripheral Expansion Connectors used to gain access to the resources of the 56F803. The following signal groups have Expansion Connectors: • External Memory Control • Encoder/Timer Channel • Timer Channel •...
2.19.1 External Memory Control Signal Expansion Connector The External Memory Control Signal connector contains the device’s external memory control signal lines. See Table 2-9 for the names of these signals. Table 2-9. External Memory Control Signal Connector Description Pin # Signal Pin # Signal...
Peripheral Connectors 2.19.3 Timer Channel Expansion Connector The Timer Channel port is a GPIO timer port attached to the Timer D expansion connector. See Table 2-11 for the signals attached to the connector. Table 2-11. Timer D Connector Description Pin # Signal +3.3V 2.19.4 Address Bus Expansion Connector...
2.19.5 Data Bus Expansion Connector The 16-bit Data bus connector contains the controller’s external memory data signal lines. Refer Table 2-13 for the Data bus connector information. Table 2-13. External Memory Address Bus Connector Description Pin # Signal Pin # Signal +3.3V DSP56F803EVM User Manual, Rev.
Peripheral Connectors 2.19.6 A/D Port Expansion Connector The 8-channel Analog-to-Digital conversion port is attached to this connector. See Table 2-14 connection information. Table 2-14. A/D Connector Description Pin # Signal GNDA +3.3VA 2.19.7 Serial Communications Port Expansion Connector The Serial Communications Port, SCI, is attached to this connector. Refer to Table 2-15 connection information.
2.19.8 Serial Peripheral Interface Expansion Connector The Serial Peripheral Interface, SPI, is attached to this connector. See Table 2-16 for connection information. Table 2-16. SPI Connector Description Pin # Signal Pin # Signal SCLK MOSI MISO +3.3V 2.19.9 CAN Expansion Connector The CAN port is attached to this connector.
Test Points 2.19.10 PWM Port Expansion Connector The PWM port is attached to this connector. Refer to Table 2-18 for connection information. Table 2-18. PWM Port Connector Description Pin # Signal Pin # Signal ISA0 ISA1 ISA2 FAULT0 FAULT1 FAULT2 PWM0 PWM1 PWM2...
Page 42
DSP56F803EVM User Manual, Rev. 5 2-26 Freescale Semiconductor...
Page 59
Appendix B 56F803EVM Bill of Material Description Ref. Designators Vendor Part #s Integrated Circuits DSP56F803BU80 Freescale, DSP56F803BU80 GS72116TP-12 GSI, GS72116TP-12 ADM3311EARS Analog Devices, ADM3311EARS MC74HC244DW U6, U7 ON Semiconductor, MC74HC244DW MC33269DT-5.0 ON Semiconductor, MC33269DT-5.0 MC33269DT-3.3 ON Semiconductor, MC33269DT-3.3 74AC04SC U10, U12 Fairchild, 74AC04SC LM393 National Semiconductor, LM393...
Page 63
Connector Address bus +12VDC power supply Numerics Data bus Encoder/Timer Channel 4.0Amp power supply External Memory Control 56F803 Technical Data 64Kx16-bit of data memory 64Kx16-bit of program memory 8.00MHz crystal oscillator Timer Channel Connectors Peripheral Expansion Controller Area Network A/D Port...
Page 64
FSRAM MOSI motor bus over-current over-voltage General Purpose Input and Output Port MPIO GPIO MPIO-compatible peripheral GPIO Multi Purpose Input and Output Port GPIO-compatible peripheral MPIO Hall-Effect/Quadrature Encoder interface On-board power regulation Host Parallel Interface Connector OnCE Host Target Interface OnCE(TM) external On-Chip Emulation...
Page 65
Zero-Crossing Random Access Memory circuits Read Only Memory real-time debugging RS-232 cable connection interface Schematic Diagram RS-232 interface Serial Communications Port SCI-compatible peripheral Serial Communications Interface Serial Peripheral Interface Port Serial Peripheral Interface SPI-compatible peripheral SRAM external data external program Static Random Access Memory SRAM test points...
Page 66
DSP56F803EVM User Manual, Rev. 5 Index - 4 Freescale Semiconductor...
Page 68
How to Reach Us: Home Page: www.freescale.com E-mail: support@freescale.com 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 support@freescale.com Europe, Middle East, and Africa: Freescale Halbleiter Deutschland GmbH Technical Information Center Schatzbogen 7 81829 Muenchen, Germany...
Need help?
Do you have a question about the 56F803 and is the answer not in the manual?
Questions and answers