Motorola DSP56800 Spécifications

Naviguer en ligne ou télécharger Spécifications pour Processeurs Motorola DSP56800. Motorola DSP56800 Specifications Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 28
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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
.
..
Vue de la page 0
1 2 3 4 5 6 ... 27 28

Résumé du contenu

Page 1 - 2. System Functions

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

Page 2

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

Page 3

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

Page 4

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

Page 5

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

Page 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

Page 7

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

Page 8

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

Page 9

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

Page 10 - Freescale Semiconductor, I

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

Page 11 - 3. Memory Interfaces

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

Page 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

Page 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

Page 14

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

Page 15

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

Page 16

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

Page 17

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

Page 18 - 4. Peripheral Interfaces

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

Page 19

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

Page 20

NOTES: DSP56800 Hardware Interface Techniques 27 NOTES: ___________________________________________________________________________________________

Page 21

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

Page 22

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

Page 23

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

Page 24

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

Page 25 - 5. Conclusion

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

Page 26 - 6. References

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

Page 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

Page 28

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

Commentaires sur ces manuels

Pas de commentaire