Motorola DSP56800 Dokumentacja

Przeglądaj online lub pobierz Dokumentacja dla Procesory Motorola DSP56800. Motorola DSP56800 Specifications Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 28
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
DSP56800 Hardware
Interface
Technique
s
Freescale
Semiconductor Application Note
Order by AN1920/D
Freescale Order Number
Rev. 0, 06/2001
© Motorola, Inc., 2001
DSP56800 Hardware
Interface Techniques
David Zalac
1. Introduction
Interface techniques to the DSP56800 Embedded DSP
Controller family of devices are shown. This includes system
interface, memory interface and peripheral interface
examples. This document is intended to cover device
interfacing for the DSP56F801, DSP56F803, DSP56F805,
DSP56F807 and DSP56824 products.
2. System Functions
In this section, we examine the essential requirements to
power and clock the DSP56800, and address other system
functions including power management, hardware interrupts,
and the processors’ JTAG/OnCE port.
2.1 Providing Supply Voltage to the
DSP56800
The DSP56800 specification for supply voltage is 3.0V
(minimum) to 3.6V (maximum).
This voltage source is to be applied to the all of the device’s
V
DD
pins. Internally, this voltage is regulated down to 2.5V
for the core digital circuitry. The analog supply and reference
voltages V
DDA
and V
REF
should satisfy the constraints
V
REF
<= V
DDA
<= V
DD
.
The processor supply current is application-dependent and
can be computed using the data supplied in the device’s
Electrical Specification.
An example power supply circuit is given in Figure 1.
Contents
1. Introduction ....................................1
2. System Functions ...........................1
2.1 Providing Supply Voltage to the
DSP56800........................................1
2.2 Providing Clock to the DSP56800..3
2.3 Power Management.........................4
2.4 Reset/Interrupt Interfaces................7
2.5 JTAG/OnCE Interface.....................9
3. Memory Interfaces .......................11
3.1 DSP56F800 Memory
Configuration.................................11
3.2 External Memory Interfaces..........14
4. Peripheral Interfaces ....................18
4.1 GPIO Interface Example...............18
4.2 CAN Interface (DSP56F805)........18
4.3 Codec Interface (DSP56824) ........19
4.4 PWM Interface..............................21
4.5 Motor Protection Logic.................22
4.6 SCI Interface .................................24
4.7 Quadrature Decoder Interface.......25
4.8 Zero-Crossing Detection...............25
5. Conclusion ................................... 25
6. References ....................................26
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc
.
..
Przeglądanie stron 0
1 2 3 4 5 6 ... 27 28

Podsumowanie treści

Strona 1 - 2. System Functions

DSP56800 Hardware Interface TechniquesFreescaleSemiconductor Application NoteOrder by AN1920/DFreescale Order NumberRev. 0, 06/2001© Motorola, Inc., 2

Strona 2

10 DSP56800 Hardware Interface Techniques System FunctionsThis section is dedicated to testing and debugging retention, but specifically through the

Strona 3

Memory Interfaces DSP56800 Hardware Interface Techniques 11This section includes aspects of the JTAG implementation specific to the DSP56F801 through

Strona 4

12 DSP56800 Hardware Interface Techniques Memory InterfacesIf EXTBOOT is asserted low during reset, then Mode 0A: boot is automatically entered when

Strona 5

Memory Interfaces DSP56800 Hardware Interface Techniques 13The MODA and MODB pins are sampled as the DSP56824 leaves the Reset state, and the initial

Strona 6

14 DSP56800 Hardware Interface Techniques Memory Interfaces3.1.7 Normal Expanded Mode (Mode 2) In the Normal Expanded mode (Mode 2), all 32,768 word

Strona 7

Memory Interfaces DSP56800 Hardware Interface Techniques 15Then: Top = 1/50e6 = 20nsWS = 0 tACC = Top*0 + (Top – 11.5) = 8.5nsMany SRAM devices

Strona 8

16 DSP56800 Hardware Interface Techniques Memory Interfaces3.2.3.1 Memory Paging Using GPIOFigure 14 below shows a simple technique to select diffe

Strona 9

Memory Interfaces DSP56800 Hardware Interface Techniques 17Initialize GPIO control registersFor a page transition:i) Set GPIO to zeroii) Execute exte

Strona 10 - Freescale Semiconductor, I

18 DSP56800 Hardware Interface Techniques Peripheral Interfaces4. Peripheral InterfacesThe following sections provide example interfaces to DSP5680

Strona 11 - 3. Memory Interfaces

Peripheral Interfaces DSP56800 Hardware Interface Techniques 19Figure 17. CAN Interface4.3 Codec Interface (DSP56824)The DSP56824EVM provides a 13-

Strona 12 - 3.1.2 Modes 1 & 2

2 DSP56800 Hardware Interface Techniques System FunctionsFigure 1. Schematic Diagram of the Power SupplyThe DSP56800 devices include both analog and

Strona 13 - Freescale Semiconductor, Inc

20 DSP56800 Hardware Interface Techniques Peripheral InterfacesFigure 18. Block Diagram of the SSI CODEC Interface 3.4 DAC Interface using SPI PortTh

Strona 14

Peripheral Interfaces DSP56800 Hardware Interface Techniques 21Figure 19. Serial 10-bit, 4-Channel D/A Converter4.4 PWM InterfaceThe sections below

Strona 15

22 DSP56800 Hardware Interface Techniques Peripheral Interfaces4.5 Motor Protection LogicThe DSP56F807EVM contains two UNI-3 connectors that interf

Strona 16

Peripheral Interfaces DSP56800 Hardware Interface Techniques 23Figure 22. DC-Bus Over-Voltage and Phase Over-Current Detection CircuitsTable 6: FAULT

Strona 17

24 DSP56800 Hardware Interface Techniques Peripheral Interfaces4.6 SCI InterfaceAn example of an SCI interface is that provided by the DSP56F807EVM

Strona 18 - 4. Peripheral Interfaces

Conclusion DSP56800 Hardware Interface Techniques 254.7 Quadrature Decoder InterfaceThe DSP56F807EVM board contains a Primary and Secondary Quadrat

Strona 19

26 DSP56800 Hardware Interface Techniques References6. References1. Howard W. Johnson and Martin Graham, “High-Speed Digital Design”, PTR Prentice-

Strona 20

NOTES: DSP56800 Hardware Interface Techniques 27 NOTES: ___________________________________________________________________________________________

Strona 21

AN1920/D Freescale Semiconductor, I Freescale Semiconductor, Inc.For More Information On This Produ

Strona 22

System Functions DSP56800 Hardware Interface Techniques 39. Consider all device loads as well as parasitic capacitance due to PCB traces when calcula

Strona 23

4 DSP56800 Hardware Interface Techniques System Functions2.2.2 External Clock SourceThe recommended method of connecting an external clock is given

Strona 24

System Functions DSP56800 Hardware Interface Techniques 5where C depends on die area and output capacitive loading as described below, VDD is the dig

Strona 25 - 5. Conclusion

6 DSP56800 Hardware Interface Techniques System FunctionsFigure 6. IDDA vs. VDDA2.3.4 Variation with Respect to Operating FrequencyThe digital suppl

Strona 26 - 6. References

System Functions DSP56800 Hardware Interface Techniques 72.3.5 Variation with Respect to Output Loading Output loading influences supply current req

Strona 27 - NOTES:

8 DSP56800 Hardware Interface Techniques System FunctionsBy default, the pulse shaper functions force internal reset signals to be a minimum of 32 os

Strona 28

System Functions DSP56800 Hardware Interface Techniques 92.4.3 GPIO Pin Configured as Interrupt InterfaceAn example interface to GPIO pins found on

Komentarze do niniejszej Instrukcji

Brak uwag