DSP56002FC66 Freescale Semiconductor, DSP56002FC66 Datasheet

DSP56002FC66

Manufacturer Part Number
DSP56002FC66
Description
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of DSP56002FC66

Device Core Size
24b
Architecture
Harvard
Format
Fixed Point
Clock Freq (max)
66MHz
Mips
33
Device Input Clock Speed
66MHz
Ram Size
3KB
Program Memory Size
1.5KB
Operating Supply Voltage (typ)
5V
Operating Supply Voltage (min)
4.5V
Operating Supply Voltage (max)
5.5V
Operating Temp Range
-40C to 105C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
132
Package Type
PQFP
Lead Free Status / Rohs Status
Supplier Unconfirmed

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSP56002FC66
Manufacturer:
MOTOROLA
Quantity:
5 530
Part Number:
DSP56002FC66
Manufacturer:
MOTOROLA
Quantity:
6 250
Part Number:
DSP56002FC66
Manufacturer:
MOTOROLA
Quantity:
591
Part Number:
DSP56002FC66
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
DSP56002FC661H72G
Manufacturer:
AD
Quantity:
92
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
24-BIT DIGITAL SIGNAL PROCESSOR
The DSP56002 is a MPU-style general purpose Digital Signal Processor (DSP) composed of an
efficient 24-bit DSP core, program and data memories, various peripherals, and support
circuitry. The DSP56000 core is fed by on-chip Program RAM, and two independent data RAMs.
The DSP56002 contains a Serial Communication Interface (SCI), Synchronous Serial Interface (SSI),
parallel Host Interface (HI), Timer/Event Counter, Phase Lock Loop (PLL), and an On-Chip
Emulation (OnCE™) port. This combination of features, illustrated in Figure 1 , makes the
DSP56002 a cost-effective, high-performance solution for high-precision general purpose digital
signal processing.
©1996 MOTOROLA, INC.
PLL
Internal
Switch
Data
Bus
OnCE™
56000 DSP
Port
Clock
Gen.
24-bit
7
Core
Counter
Timer/
4
24-bit
Event
Interrupt
Control
Freescale Semiconductor, Inc.
1
IRQ
For More Information On This Product,
3
Program Control Unit
Sync.
Serial
Generation
(SSI)
or I/O
Address
Unit
Figure 1 DSP56002 Block Diagram
6
Controller
Program
Decode
Go to: www.freescale.com
Comm.
Serial
or I/O
(SCI)
3
Generator
Program
Address
Interface
or I/O
Host
(HI)
15
GDB
PAB
XAB
YAB
PDB
XDB
YDB
512
64
Program
Memory
24
(boot)
Two 56-bit Accumulators
24 ROM
24 RAM
24 + 56
Data ALU
256
256
(A-law/ -law)
Memory
56-bit MAC
X Data
24 ROM
24 RAM
DSP56002
256
256
16-bit Bus
24-bit Bus
Order this document by:
Memory
Y Data
External
Address
(sine)
External
Switch
Control
Switch
24 RAM
24 ROM
Data
Bus
DSP56002/D, Rev. 3
Bus
Bus
Address
Data
Control
16
24
10
AA0604

Related parts for DSP56002FC66

DSP56002FC66 Summary of contents

Page 1

... Freescale Semiconductor, Inc. MOTOROLA SEMICONDUCTOR TECHNICAL DATA 24-BIT DIGITAL SIGNAL PROCESSOR The DSP56002 is a MPU-style general purpose Digital Signal Processor (DSP) composed of an efficient 24-bit DSP core, program and data memories, various peripherals, and support circuitry. The DSP56000 core is fed by on-chip Program RAM, and two independent data RAMs. ...

Page 2

... Freescale Semiconductor, Inc. SECTION 1 PIN DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 SECTION 2 SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 SECTION 3 PACKAGING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 SECTION 4 DESIGN CONSIDERATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 SECTION 5 ORDERING INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 FOR TECHNICAL ASSISTANCE: Telephone: Email: Internet: Data Sheet Conventions This data sheet uses the following conventions: OVERBAR Used to indicate a signal that is active when pulled low (For example, the RESET pin is active when low.) “ ...

Page 3

... Freescale Semiconductor, Inc. FEATURES Digital Signal Processing Core • Efficient 24-bit DSP56000 core • Million Instructions Per Second (MIPS instruction cycle at 80 MHz MIPS, 30.3 ns instruction cycle at 66 MHz • 240 Million Operations Per Second (MOPS MHz 198 MOPS at 66 MHz • ...

Page 4

... Freescale Semiconductor, Inc. Features Peripheral and Support Circuits • Byte-wide host interface (HI) with Direct Memory Access (DMA) support (or fifteen Port B GPIO lines) • SSI support: – Supports serial devices with one or more industry-standard codecs, other DSPs, microprocessors, and Motorola-SPI-compliant peripherals – ...

Page 5

... Freescale Semiconductor, Inc. PRODUCT DOCUMENTATION The three documents listed in the following table are required for a complete description of the DSP56002 and are necessary to design properly with the part. Documentation is available from one of the following locations (see back cover for detailed information): • A local Motorola distributor • ...

Page 6

... Freescale Semiconductor, Inc. Product Documentation vi For More Information On This Product, DSP56002/D, Rev to: www.freescale.com MOTOROLA ...

Page 7

... Freescale Semiconductor, Inc. SIGNAL/PIN DESCRIPTIONS INTRODUCTION DSP56002 signals are organized into twelve functional groups, as summarized in Table 1-1 . Table 1-1 Signal Functional Group Allocations Functional Group Power (V ) CCX Ground (GND ) X PLL and Clock Address Bus Data Bus Bus Control Interrupt and Mode Control ...

Page 8

... Freescale Semiconductor, Inc. Signal/Pin Descriptions Introduction Power Inputs: V PLL CCP V Clock Output CCCK 4 V Internal Logic CCQ 3 V Address Bus CCA 3 V Data Bus CCD V Bus Control CCC CCH V SSI/SCI CCS Grounds: GND PLL P GND Clock CK 4 GND Internal Logic Q 5 GND ...

Page 9

... Freescale Semiconductor, Inc. POWER Power Names V Analog PLL Circuit Power —This line is dedicated to the analog PLL circuits CCP and must remain noise-free to ensure stable PLL frequency and performance. Ensure that the input voltage to this line is well-regulated and uses an extremely low impedance path to tie to the V ...

Page 10

... Freescale Semiconductor, Inc. Signal/Pin Descriptions Ground GROUND Ground Names GND Analog PLL Circuit Ground —This line supplies a dedicated quiet ground P connection for the analog PLL circuits and must remain relatively noise-free to ensure stable PLL frequency and performance. Ensure that this line connects through an extremely low impedance path to ground ...

Page 11

... Freescale Semiconductor, Inc. PLL AND CLOCK Table 1-4 PLL and Clock Signals State Signal Signal during Name Type Reset EXTAL Input Input XTAL Output Chip- driven CKOUT Output Chip- driven CKP Input Input PCAP Input/ Indeter- Output minate MOTOROLA For More Information On This Product, Signal Description External Clock/Crystal Input— ...

Page 12

... Freescale Semiconductor, Inc. Signal/Pin Descriptions PLL and Clock Table 1-4 PLL and Clock Signals (Continued) State Signal Signal during Name Type Reset PINIT Input Input PLOCK Output Indeter- minate 1-6 For More Information On This Product, Signal Description PLL Initialization Source—The value of this signal at reset defines the value written into the PLL Enable (PEN) bit in the PLL control register ...

Page 13

... Freescale Semiconductor, Inc. ADDRESS BUS State Signal Signal during Names Type Reset A0–A15 Output Tri-stated Address Bus—These signals specify the address for external DATA BUS State Signal Signal during Names Type Reset D0–D23 Input/ Tri-stated Data Bus—These signals provide the bidirectional data bus for ...

Page 14

... Freescale Semiconductor, Inc. Signal/Pin Descriptions Bus Control BUS CONTROL State Signal Signal during Name Type Reset PS Output Tri-stated Program Memory Select—PS is asserted low for external program memory access tri-stated when the BG or RESET signal is asserted. DS Output Tri-stated Data Memory Select—DS is asserted low for external data memory access ...

Page 15

... Freescale Semiconductor, Inc. Table 1-7 Bus Control Signals (Continued) State Signal Signal during Name Type Reset BN Output Pulled Bus Not Required—The BN signal is asserted whenever the chip low requires mastership of the external bus. During instruction cycles where the external bus is not required deasserted. If the BN signal is asserted when the DSP is not the bus master, processing has stopped and the chip is waiting to acquire bus ownership ...

Page 16

... Freescale Semiconductor, Inc. Signal/Pin Descriptions Interrupt and Mode Control INTERRUPT AND MODE CONTROL Table 1-8 Interrupt and Mode Control Signals State Signal Signal Name during Type Reset MODA/IRQA Input Input MODB/IRQB Input Input 1-10 For More Information On This Product, Signal Description Mode Select A/External Interrupt Request A— ...

Page 17

... Freescale Semiconductor, Inc. Table 1-8 Interrupt and Mode Control Signals (Continued) State Signal Signal Name during Type Reset MODC/NMI Input Input RESET Input Input MOTOROLA For More Information On This Product, Signal Description Mode Select C/Non-maskable Interrupt Request—This input has two functions: 1 ...

Page 18

... Freescale Semiconductor, Inc. Signal/Pin Descriptions Host Interface (HI) Port HOST INTERFACE (HI) PORT State Signal Signal during Name Type Reset H0–H7 Input Tri-stated Host Data Bus (H0–H7)—This data bus transfers data between or Output PB0–PB7 HA0–HA2 Input Tri-stated Host Address 0—Host Address 2 (HA0–HA2)—These inputs PB8– ...

Page 19

... Freescale Semiconductor, Inc. Table 1-9 HI Signals (Continued) State Signal Signal during Name Type Reset HEN Input Tri-stated Host Enable—This input enables a data transfer on the host data PB12 Input or Output HREQ Open Tri-stated Host Request—This signal is used by the Host Interface to ...

Page 20

... Freescale Semiconductor, Inc. Signal/Pin Descriptions Serial Communications Interface Port SERIAL COMMUNICATIONS INTERFACE PORT Table 1-10 Serial Communications Interface (SCI+) Signals State Signal Signal Name during Type Reset RXD Input Tri-stated Receive Data (RXD)—This input receives byte-oriented data and PC0 Input ...

Page 21

... Freescale Semiconductor, Inc. SYNCHRONOUS SERIAL INTERFACE PORT Table 1-11 Synchronous Serial Interface (SSI) Signals State Signal Signal Name during Type Reset SC0 Input Tri- or stated Output PC3 SC1 Input Tri- or stated Output PC4 SC2 Input Tri- or stated Output PC5 MOTOROLA For More Information On This Product, ...

Page 22

... Freescale Semiconductor, Inc. Signal/Pin Descriptions Synchronous Serial Interface Port Table 1-11 Synchronous Serial Interface (SSI) Signals (Continued) State Signal Signal Name during Type Reset SCK Input Tri- or stated Output PC6 SRD Input Tri- stated PC7 Input or Output STD Output Tri- stated ...

Page 23

... Freescale Semiconductor, Inc. TIMERS State Signal Signal Name during Type Reset TIO Input Tri- or stated Output MOTOROLA For More Information On This Product, Table 1-12 Timer Signals Signal Description Timer Input/Output—The TIO signal provides an interface to the timer/event counter module. When the module functions as an external event counter or is used to measure external pulse width/ signal period, the TIO is an input ...

Page 24

... Freescale Semiconductor, Inc. Signal/Pin Descriptions On-Chip Emulation Port On-CHIP EMULATION PORT Table 1-13 On-Chip Emulation (OnCE) Signals State Signal Signal Name during Type Reset DSI/OS0 Input Low or Output Output DSCK/OS1 Input Low or Output Output 1-18 For More Information On This Product, Signal Description Debug Serial Input/Chip Status 0— ...

Page 25

... Freescale Semiconductor, Inc. Table 1-13 On-Chip Emulation (OnCE) Signals (Continued) State Signal Signal Name during Type Reset DSO Output Pulled high DR Input Input MOTOROLA For More Information On This Product, Signal Description Debug Serial Output—Data contained in one of the OnCE controller registers is provided through the DSO output signal, as specified by the last command received from the external command controller ...

Page 26

... Freescale Semiconductor, Inc. Signal/Pin Descriptions On-Chip Emulation Port 1-20 For More Information On This Product, DSP56002/D, Rev to: www.freescale.com MOTOROLA ...

Page 27

... Freescale Semiconductor, Inc. SPECIFICATIONS GENERAL CHARACTERISTICS The DSP56002 is fabricated in high-density HCMOS with TTL compatible inputs and outputs. MAXIMUM RATINGS This device contains circuitry protecting against damage due to high static voltage or electrical fields; however, normal precautions should be taken to avoid exceeding maximum voltage ratings. Reliability is enhanced if unused inputs are tied to an appropriate logic voltage level (e ...

Page 28

... Freescale Semiconductor, Inc. Specifications Thermal characteristics Table 2-1 Absolute Maximum Ratings (GND = 0 V) Rating Supply Voltage All Input Voltages Current Drain per Pin excluding V Operating Temperature Range Storage Temperature THERMAL CHARACTERISTICS Table 2-2 Thermal Characteristics Characteristic Symbol Junction-to-ambient thermal resistance Junction-to-case ...

Page 29

... Freescale Semiconductor, Inc. DC ELECTRICAL CHARACTERISTICS Table 2-3 DC Electrical Characteristics Characteristics Supply Voltage Input High Voltage • EXTAL • RESET • MODA, MODB, MODC • All other inputs Input Low Voltage • EXTAL • MODA, MODB, MODC • All other inputs Input Leakage Current ...

Page 30

... Freescale Semiconductor, Inc. Specifications AC Electrical Characteristics AC ELECTRICAL CHARACTERISTICS The timing waveforms in the AC Electrical Characteristics are tested with a V maximum of 0.5 V and a V MODA, MODB, and MODC. These pins are tested using the input levels set forth in the DC Electrical Characteristics. AC timing specifications that are referenced to a device input signal are measured in production with respect to the 50% point of the respective input signal’ ...

Page 31

... Freescale Semiconductor, Inc. INTERNAL CLOCKS For each occurrence and MF are PLL division and multiplication factors set in registers. Characteristics Internal Operation Frequency Internal Clock High Period • With PLL disabled • With PLL enabled and MF 4 • With PLL enabled and MF > 4 Internal Clock Low Period • ...

Page 32

... Freescale Semiconductor, Inc. Specifications External Clock (EXTAL Pin) EXTERNAL CLOCK (EXTAL PIN) The DSP56002 system clock may be derived from the on-chip crystal oscillator as shown in Figure 2- may be externally supplied. An externally supplied square wave voltage source should be connected to EXTAL, leaving XTAL physically unconnected to the board or socket. The rise and fall times of this external clock should maximum ...

Page 33

... Freescale Semiconductor, Inc. EXTAL NOTE: The midpoint is V Figure 2-3 External Clock Timing Num Characteristics Frequency of Operation (EXTAL Pin) 1 Clock Input High • With PLL disabled (46.7% – 53.3% duty cycle) • With PLL enabled (42.5% – 57.5% duty cycle) 2 Clock Input Low • ...

Page 34

... Freescale Semiconductor, Inc. Specifications Phase Lock Loop (PLL) Characteristics PHASE LOCK LOOP (PLL) CHARACTERISTICS Table 2-6 Phase Lock Loop (PLL) Characteristics Characteristics VCO frequency when PLL enabled 4 PLL external capacitor (PCAP pin CCP Notes: 1. The and the PCTL Multiplication Factor bits (MF0–MF11). ...

Page 35

... Freescale Semiconductor, Inc. Table 2-7 Reset, Stop, Mode Select, and Interrupt Timing (All Frequencies) (Continued) Num Characteristics 16a Minimum Edge-Triggered Interrupt Request Deassertion Width 17 Delay from IRQA, IRQB, NMI Assertion to External Memory Access Address Out Valid • Caused by First Interrupt Instruction Fetch • ...

Page 36

... Freescale Semiconductor, Inc. Specifications RESET, Stop, Mode Select, and Interrupt Timing Table 2-7 Reset, Stop, Mode Select, and Interrupt Timing (All Frequencies) (Continued) Num Characteristics 28 Delay from Level Sensitive IRQA Assertion to Fetch of First Interrupt Instruction (when exiting ‘Stop’) • Internal Crystal Oscillator Clock, OMR bit • ...

Page 37

... Freescale Semiconductor, Inc. RESET MODA, MODB MODC Figure 2-6 Operating Mode Select Timing A0–A15 IRQA IRQB NMI General Purpose I/O 18 IRQA IRQB NMI Figure 2-7 External Level-Sensitive Fast Interrupt Timing MOTOROLA For More Information On This Product, RESET, Stop, Mode Select, and Interrupt Timing ...

Page 38

... Freescale Semiconductor, Inc. Specifications RESET, Stop, Mode Select, and Interrupt Timing IRQA, IRQB NMI IRQA, IRQB NMI Figure 2-8 External Interrupt Timing (Negative Edge-Triggered) CKOUT IRQA, IRQB NMI A0–A15, DS, PS X/Y Figure 2-9 Synchronous Interrupt from Wait State Timing 25 IRQA A0–A15, ...

Page 39

... Freescale Semiconductor, Inc. HOST I/O (HI) TIMING TTL loads L Note: Active low lines should be “pulled up” manner consistent with the ac and dc specifications. Table 2-8 Host I/O Timing (All Frequencies) Num Characteristics 31 HEN/HACK Assertion Width • CVR, ICR, ISR, RXL Read • IVR, RXH/M Read • ...

Page 40

... Freescale Semiconductor, Inc. Specifications Host I/O (HI) Timing Table 2-8 Host I/O Timing (Continued)(All Frequencies) (Continued) Num Characteristics 47 Delay from HEN Deassertion to HREQ 4,5 Assertion for RXL Read 48 Delay from HEN Deassertion to HREQ 4,5 Assertion for TXL Write 49 Delay from HEN Assertion to HREQ ...

Page 41

... Freescale Semiconductor, Inc. HREQ (Output) RXH HEN Read (Input HA2–HA0 Address Valid (Input) 41 HR/W (Input H0–H7 Data (Output) Valid Figure 2-13 Host Read Cycle (Non-DMA Mode) HREQ (Output) TXH HEN Write (Input HA2–HA0 Address Valid (Input) 39 HR/W (Input) 33 H0–H7 ...

Page 42

... Freescale Semiconductor, Inc. Specifications Host I/O (HI) Timing HREQ (Output RXH HACK Read (Input Data H0–H7 Valid (Output) Figure 2-15 Host DMA Read Cycle HREQ (Output TXH HACK Write (Input) 33 H0–H7 Data (Output) Valid Figure 2-16 Host DMA Write Cycle 2-16 ...

Page 43

... Freescale Semiconductor, Inc. SERIAL COMMUNICATION INTERFACE (SCI) TIMING TTL loads Synchronous Clock Cycle Time (For internal clock, t SCC Control Register and T ) The minimum t C. Table 2-9 SCI Synchronous Mode Timing (All Frequencies) Num Characteristics 55 Synchronous Clock Cycle—t 56 Clock Low Period ...

Page 44

... Freescale Semiconductor, Inc. Specifications Serial Communication Interface (SCI) Timing RCLK TCLK (Output) 59 TXD RXD RCLK TCLK (Input) 63 TXD RXD Figure 2-17 SCI Synchronous Mode Timing 1X TCLK (Output) TXD Note: In the wire-OR mode, TXD can be pulled Figure 2-18 SCI Asynchronous Mode Timing ...

Page 45

... Freescale Semiconductor, Inc. SYNCHRONOUS SERIAL INTERFACE (SSI) TIMING TTL loads SSI clock cycle time SSICC TXC (SCK Pin) = Transmit Clock RXC (SC0 or SCK Pin) = Receive Clock FST (SC2 Pin) = Transmit Frame Sync FSR (SC1 or SC2 Pin) = Receive Frame Sync Internal Clock ...

Page 46

... Freescale Semiconductor, Inc. Specifications Synchronous Serial Interface (SSI) Timing Table 2-11 SSI Timing (Continued) Num Characteristics 89 Data In Hold Time After RXC Falling Edge 90 FSR Input (bl) High Before RXC Falling Edge 91 FSR Input (wl) High Before RXC Falling Edge 92 FSR Input Hold Time After RXC ...

Page 47

... Freescale Semiconductor, Inc. Table 2-11 SSI Timing (Continued) Num Characteristics 101A TXC Falling Edge to Data Out High 2 Impedance 102 FST Input (bl) Setup Time Before TXC Falling Edge 103 FST Input (wl) to Data Out Enable from High Impedance 104 FST Input (wl) ...

Page 48

... Freescale Semiconductor, Inc. Specifications Synchronous Serial Interface (SSI) Timing 81 TXC (Input/ Output) FST (Bit) Out FST (Word) Out Data Out 102 FST (Bit) In FST (Word) In Flags Out Note: In the Network mode, output flag transitions can occur at the start of each time slot within the frame ...

Page 49

... Freescale Semiconductor, Inc. 81 RXC (Input/Output) FSR (Bit) Out FSR (Word) Out Data In 90 FSR (Bit) In FSR (Word) In Flags In Figure 2-20 SSI Receiver Timing MOTOROLA For More Information On This Product, Synchronous Serial Interface (SSI) Timing First Bit DSP56002/D, Rev to: www.freescale.com Specifications 87 89 ...

Page 50

... Freescale Semiconductor, Inc. Specifications External Bus Asynchronous Timing EXTERNAL BUS ASYNCHRONOUS TIMING TTL loads Number of Wait States (0 to 15), as determined by BCR register Capacitance Derating: The DSP56002 External Bus Timing Specifications are designed and tested at the maximum capacitive load of 50 pF, including stray capacitance. Typically, the drive capability of the External Bus pins (A0– ...

Page 51

... Freescale Semiconductor, Inc. Table 2-12 External Bus Asynchronous Timing (Continued) No. Characteristics Min 117 BG Deassertion Duration • During Wait T 5.5 C – mode • All other cases – 5.5 H 118 Delay from Address, 0 Data, and Control Bus High Impedance to BG Assertion 119 Delay from BG ...

Page 52

... Freescale Semiconductor, Inc. Specifications External Bus Asynchronous Timing Table 2-12 External Bus Asynchronous Timing (Continued) No. Characteristics Min 126 RD Deassertion Address Not Valid 127 Address Valid to RD Deassertion • – • WS > – 128 Input Data Hold Time Deassertion 129 RD Assertion Width • ...

Page 53

... Freescale Semiconductor, Inc. Table 2-12 External Bus Asynchronous Timing (Continued) No. Characteristics Min 136 RD Deassertion to WR Assertion • – • WS > – A0–A15, PS DS, X/Y, RD, WR D0–D23 Figure 2-21 Bus Request / Bus Grant Timing MOTOROLA For More Information On This Product, External Bus Asynchronous Timing ...

Page 54

... Freescale Semiconductor, Inc. Specifications External Bus Asynchronous Timing A0–A15, DS, PS, X/Y (See Note) RD 120 135 WR 123 D0–D23 Note: During Read-Modify-Write instructions, the address lines do not change state. Figure 2-22 External Bus Asynchronous Timing 2-28 For More Information On This Product, 127 131 ...

Page 55

... Freescale Semiconductor, Inc. EXTERNAL BUS SYNCHRONOUS TIMING TTL loads L Capacitance Derating: The DSP56002 external bus timing specifications are designed and tested at the maximum capacitive load of 50 pF, including stray capacitance. Typically, the drive capability of the external bus pins (A0–A15, D0–D23, PS, DS, RD, WR, X/Y) derates linearly per additional capacitance from 250 pF of loading ...

Page 56

... Freescale Semiconductor, Inc. Specifications External Bus Synchronous Timing T0 T1 CKOUT A0–A15 DS, PS X/Y 140 RD 141 WR D0–D23 145 BN 171 EXTAL 170 Note: During Read-Modify-Write Instructions, the address lines do not change states. Figure 2-23 Synchronous Bus Timing 2-30 For More Information On This Product, ...

Page 57

... Freescale Semiconductor, Inc. Table 2-14 Bus Strobe/Wait Timing No. Characteristics 150 First CKOUT transition to BS Assertion 151 WT Assertion to first CKOUT transition (setup time) 152 First CKOUT transition to WT Deassertion for Minimum Timing 153 WT Deassertion to first CKOUT transition for Maximum Timing (2 wait states) ...

Page 58

... Freescale Semiconductor, Inc. Specifications External Bus Synchronous Timing Table 2-14 Bus Strobe/Wait Timing (Continued) No. Characteristics 163 BR Deassertion to second CKOUT transition for Minimum Timing 164 First CKOUT transition to BG Assertion 165 First CKOUT transition to BG Deassertion 170 EXTAL to CKOUT with PLL Disabled ...

Page 59

... Freescale Semiconductor, Inc CKOUT 162 BR BG Figure 2-24 Synchronous Bus Request / Bus Grant Timing MOTOROLA For More Information On This Product, External Bus Synchronous Timing 164 163 DSP56002/D, Rev to: www.freescale.com Specifications 165 AA0396 2-33 ...

Page 60

... Freescale Semiconductor, Inc. Specifications External Bus Synchronous Timing T0 T1 CKOUT 140 A0–A15, PS, DS, X/Y 150 BS 151 WT 143 RD D0–D23 141 WR D0–D23 Note: During Read-Modify-Write instructions, the address lines do not change state. However, BS will deassert before asserting again for the write cycle. ...

Page 61

... Freescale Semiconductor, Inc. A0–A15, PS, DS, X/Y 155 BS 157 156 WT 131 RD D0–D23 120 WR D0–D23 Note: During Read-Modify-Write instructions, the address lines do not change state. However, BS will deassert before asserting again for the write cycle. Figure 2-26 Asynchronous Timings MOTOROLA For More Information On This Product, ...

Page 62

... Freescale Semiconductor, Inc. Specifications OnCE Port Timing OnCE PORT TIMING TTL loads L Num Characteristics 230 DSCK Low 231 DSCK High 232 DSCK Cycle Time 233 DR Asserted to DSO (ACK) Asserted 234 DSCK High to DSO Valid 235 DSCK High to DSO Invalid 236 DSI Valid to DSCK Low (Setup) ...

Page 63

... Freescale Semiconductor, Inc. Num Characteristics 250B DR Assertion Width to Recover from Stop state and 1 enter Debug mode • Stable External Clock,OMR Bit • Stable External Clock,OMR Bit • Stable External Clock,PCTL Bit 17= 1 251 DR Assertion to DSO (ACK) Valid (enter Debug mode) after recovery from Stop state • ...

Page 64

... Freescale Semiconductor, Inc. Specifications OnCE Port Timing DSCK (Input) DSO (Output) 236 DSI (Input) Note: High Impedance, external pull-down resistor Figure 2-29 OnCE Data I/O To Status Timing DSCK (Input) 234 DSO (Output) Note: High Impedance, external pull-down resistor OS1 (Output) 241 ...

Page 65

... Freescale Semiconductor, Inc. CKOUT OS0–OS1 (Output) (See Note) Note: High Impedance, external pull-down resistor Figure 2-32 OnCE CKOUT To Status Timing DSCK (Input) Figure 2-33 OnCE Read Register to Next Command Timing CKOUT DR (Input) DSO (Output) Figure 2-34 Synchronous Recovery from Wait State ...

Page 66

... Freescale Semiconductor, Inc. Specifications OnCE Port Timing DR (Input) DSO (Output) Figure 2-36 Asynchronous Recovery from Stop State 2-40 For More Information On This Product, 250 251 DSP56002/D, Rev to: www.freescale.com AA0508 MOTOROLA ...

Page 67

... Freescale Semiconductor, Inc. TIMER TIMING TTL loads L Num Characteristics 260 TIO Low 261 TIO High 262 Synchronous Timer Setup Time from TIO (input) Assertion to CKOUT Rising Edge 263 Synchronous Timer Delay Time from CKOUT Rising Edge to the External Memory Access Address Out Valid Caused ...

Page 68

... Freescale Semiconductor, Inc. Specifications Timer Timing CKOUT TIO (Output) Figure 2-39 External Pulse Generation fetch the instruction MOVE X0,X:(R0); X0 contains the new value of TIO CKOUT A0–A15 PS, DS EXTP, X/Y TIO (Output) Figure 2-40 GPIO Output Timing 2-42 For More Information On This Product, 264 ...

Page 69

... Freescale Semiconductor, Inc. PIN-OUT AND PACKAGE INFORMATION This sections provides information about the available packages for this product, including diagrams of the package pinouts and tables describing how the signals described in Section 1 are allocated for each package. The DSP56002 is available in three package types: • ...

Page 70

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information PQFP Package Description Top and bottom views of the PQFP package are shown in Figure 3-1 and Figure 3-2 with their pin-outs. H4/PB4 18 H3/PB3 V CCH H2/PB2 GND H H1/PB1 H0/PB0 RXD/PC0 TXD/PC1 GND S SCLK/PC2 SC0/PC3 V CCS ...

Page 71

... Freescale Semiconductor, Inc. GND D D21 D20 V CCD Orientation Mark D19 (Chamfered Edge D18 on Top Side) GND D D17 D16 D15 D14 GND D D13 D12 V CCD D11 D10 GND D GND Q V CCQ GND CCD D3 D2 GND Note: 1. “NC” are No Connection pins that are reserved for possible future enhancements. Do not connect these pins to any power, ground, signal traces, or vias ...

Page 72

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information The DSP56002 signals that may be programmed as General Purpose I/O are listed with their primary function in Table 3-9 . Table 3-1 DSP56002 General Purpose I/O Pin Identification in PQFP Package Pin Number 3-4 For More Information On This Product, ...

Page 73

... Freescale Semiconductor, Inc. Table 3-2 DSP56002 Signal Identification by PQFP Pin Number Pin No. Signal Name 1 EXTAL 2 V CCQ 3 GND Q 4 HA2/PB10 5 GND H 6 HA1/PB9 7 HA0/PB8 8 HACK/PB14 9 V CCH 10 HEN/PB12 11 GND H 12 HR/W/PB11 13 HREQ/PB13 14 H7/PB7 15 H6/PB6 16 GND H 17 H5/PB5 18 H4/PB4 19 H3/PB3 20 V CCH ...

Page 74

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Table 3-2 DSP56002 Signal Identification by PQFP Pin Number (Continued) Pin No. Signal Name 76 A10 77 A11 78 A12 79 V CCA 80 A13 81 GND A 82 A14 83 A15 GND CCD GND Note: 1. “NC” are No Connection pins that are reserved for possible future enhancements. ...

Page 75

... Freescale Semiconductor, Inc. Table 3-3 DSP56002 PQFP Pin Identification by Signal Name Signal Name Pin No A10 76 A11 77 A12 78 A13 80 A14 82 A15 CKOUT 123 CKP 126 MOTOROLA For More Information On This Product, Signal Name Pin No. D3 114 D4 116 D5 117 D6 119 D10 100 D11 ...

Page 76

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Table 3-3 DSP56002 PQFP Pin Identification by Signal Name (Continued) Signal Name Pin No. GND HA0 7 HA1 6 HA2 4 HACK 8 HEN 10 HR/W 12 HREQ 13 IRQA 121 IRQB 120 MODA 121 MODB 120 MODC 119 NMI 119 OS0 ...

Page 77

... Freescale Semiconductor, Inc. Power and ground pins have special considerations for noise immunity. See Section 4 Design Considerations. Table 3-4 DSP56002 Power Supply Pins in PQFP Package Pin Number 124 122 89 102 113 105 110 116 MOTOROLA For More Information On This Product, Power Supply ...

Page 78

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Table 3-4 DSP56002 Power Supply Pins in PQFP Package (Continued) Pin Number 127 129 3-10 For More Information On This Product, Power Supply V CCQ GND Q V CCP GND P V CCS GND S DSP56002/D, Rev to: www.freescale.com Circuit Supplied ...

Page 79

... Freescale Semiconductor, Inc VIEW 0.016 H L 0.010 T L TIPS 0.012 H L 0.002 132X M 0.008 U D 132X M 0.008 T L-M N SECTION AA-AA Figure 3-3 132-Pin Plastic Quad Flat Pack (PQFP) Mechanical Information MOTOROLA For More Information On This Product, J1 117 116 PIN IDENT 0.002 L-M ...

Page 80

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information TQFP Package Description Top and bottom views of the TQFP package are shown in Figure 3-4 and Figure 3-5 with their pin-outs. NC 109 D0 D1 GND CCD D4 D5 GND CCQ GND Q GND D D10 NC D11 V CCD D12 ...

Page 81

... Freescale Semiconductor, Inc. NC DSCK/OS1 NC GNDC CCC TIO SRD/PC7 V CCQ GND Q SC1/PC4 NC GNDS STD/PC8 SC2/PC5 SCK/PC6 V CCS SC0/PC3 SCLK/PC2 GNDS TXD/PC1 RXD/PC0 H0/PB0 H1/PB1 GND H H2/PB2 V CCH H3/PB3 H4/PB4 NC 37 Note: 1. “NC” are No Connection pins that are reserved for possible future enhancements. Do not connect these pins to any power, ground, signal traces, or vias ...

Page 82

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information The DSP56002 signals that may be programmed as General Purpose I/O are listed with their primary function in Table 3-9. Table 3-5 DSP56002 General Purpose I/O Pin Identification in TQFP Package Pin Number 3-14 For More Information On This Product, ...

Page 83

... Freescale Semiconductor, Inc. Table 3-6 DSP56002 Signal Identification by TQFP Pin Number Pin No. Signal Name D22 3 D23 4 MODC/NMI 5 MODB/IRQB 6 MODA/IRQA 7 GND CK 8 CKOUT 9 V CCCK 10 RESET 11 CKP 12 V CCP 13 PCAP 14 GND P 15 PLOCK 16 PINIT 17 XTAL EXTAL 20 V CCQ 21 GND Q 22 HA2/PB10 23 GND ...

Page 84

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Table 3-6 DSP56002 Signal Identification by TQFP Pin Number (Continued) Pin No. Signal Name 76 DSI/OS0 X/Y 79 GND CCA GND CCQ 90 GND CCA 94 GND Note: 1. “NC” are No Connection pins that are reserved for possible future enhancements. ...

Page 85

... Freescale Semiconductor, Inc. Table 3-7 DSP56002 TQFP Pin Identification by Signal Name Signal Name Pin No A10 100 A11 101 A12 102 A13 104 A14 106 A15 107 CKOUT 8 CKP 11 D0 110 D1 111 D2 113 MOTOROLA For More Information On This Product, Signal Name Pin No. ...

Page 86

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Table 3-7 DSP56002 TQFP Pin Identification by Signal Name (Continued) Signal Name Pin No. GND HA0 25 HA1 24 HA2 22 HACK 26 HEN 28 HR/W 30 HREQ 31 IRQA 6 IRQB 5 MODA 6 MODB 5 MODC 4 NMI 4 OS0 76 OS1 71 PB0 44 3-18 For More Information On This Product, Signal Name Pin No ...

Page 87

... Freescale Semiconductor, Inc. Table 3-7 DSP56002 TQFP Pin Identification by Signal Name (Continued) Signal Name Pin No CCQ V 58 CCQ V 89 CCQ V 123 CCQ V 50 CCS X/Y 78 MOTOROLA For More Information On This Product, Signal Name Pin No. XTAL DSP56002/D, Rev to: www.freescale.com Packaging Pin-out and Package Information Signal Name Pin No ...

Page 88

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Power and ground pins have special considerations for noise immunity. See the section Design Considerations. Table 3-8 DSP56002 Power Supply Pins in TQFP Package Pin Number 81 93 103 105 115 129 140 112 118 ...

Page 89

... Freescale Semiconductor, Inc. Table 3-8 DSP56002 Power Supply Pins in TQFP Package (Continued) Pin Number 123 124 MOTOROLA For More Information On This Product, Power Supply V CCQ GND Q V CCP GND P V CCS GND S DSP56002/D, Rev to: www.freescale.com Packaging Pin-out and Package Information Circuit Supplied ...

Page 90

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information 0. PIN 1 144 IDENT 1 L VIEW PLATING BASE D METAL 0. SECTION J1-J1 (ROTATED 90) 144 PL Figure 3-6 144-pin Thin Plastic Quad Flat Pack (TQFP) Mechanical Information 3-22 For More Information On This Product, ...

Page 91

... Freescale Semiconductor, Inc. PGA Package Description Top and bottom views of the PGA package are shown in Figure 3-7 and Figure 3-8 with their pin-outs. Orientation Mark GND V GND V Q CCQ Q CCQ B GND V RESET CKP D CCCK C MODA/ V MODB/ GND CCD CK IRQA IRQB D GND ...

Page 92

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information GND GND H6 HACK HEN CCH C GND RXD H2 HREQ TXD H1 H4 CCH E GND SCLK SC2 SCK SC0 G SRD SC1 STD TIO J GNDS X/Y CCS L GNDS BR DSO DSI/OS0 PS CCC N GNDC DSCK/ BS GND A OS1 Note: 1. “NC” are No Connection pins that are reserved for possible future enhancements. Do not connect these pins to any power, ground, signal traces, or vias ...

Page 93

... Freescale Semiconductor, Inc. The DSP56008 signals that may be programmed as General Purpose I/O are listed with their primary function in Table 3-9. Table 3-9 DSP56002 General Purpose I/O Pin Identification in PGA Package Pin Number E11 D11 C11 E10 D10 B12 A11 B11 C9 B9 ...

Page 94

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Table 3-10 DSP56002 Signal Identification by PGA Pin Number Pin No. Signal Name A1 GND CCQ A3 GND CCQ A5 GND CCQ A7 GND CCQ A9 HA2/PB10 A10 HACK/PB14 A11 H6/PB6 A12 GND H A13 GND H B1 GND CCCK B3 RESET B4 CKP ...

Page 95

... Freescale Semiconductor, Inc. Table 3-10 DSP56002 Signal Identification by PGA Pin Number (Continued) Pin No. Signal Name J1 V CCD A15 J10 RD J11 WR J12 WT J13 GND S K1 GND A14 K5 A11 K9 A0 K10 X/Y K11 DR K12 BG K13 V CCS L1 GND D Note: 1. NC” are No Connection pins that are reserved for possible future enhancements. ...

Page 96

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Table 3-11 DSP56002 PGA Pin Identification by Signal Name Signal Name Pin No A10 L5 A11 K5 A12 M4 A13 L4 A14 K4 A15 J4 BG K12 BN H13 BR L12 BS N11 CKOUT C5 CKP 3-28 For More Information On This Product, Signal Name Pin No. ...

Page 97

... Freescale Semiconductor, Inc. Table 3-11 DSP56002 PGA Pin Identification by Signal Name (Continued) Signal Name Pin No. GND L13 S H0 E11 H1 D11 H2 C11 H3 E10 H4 D10 H5 B12 H6 A11 H7 B11 HA0 C9 HA1 B9 HA2 A9 HACK A10 HEN B10 HR/W D9 HREQ C10 IRQA C3 IRQB C2 MODA C3 MODB C2 MODC ...

Page 98

... Freescale Semiconductor, Inc. Packaging Pin-out and Package Information Power and ground pins have special considerations for noise immunity. See the section Design Considerations. Table 3-12 DSP56002 Power Supply Pins in PGA Package Pin Number N10 M13 N13 B13 D13 A12 A13 C13 ...

Page 99

... Freescale Semiconductor, Inc. Table 3-12 DSP56002 Power Supply Pins in PGA Package (Continued) Pin Number K13 J13 L13 -T- K -A- -B- C Figure 3-9 132-pin Ceramic Pin Grid Array (PGA) Package Mechanical Information MOTOROLA For More Information On This Product, Power Supply V CCQ GND Q V CCP ...

Page 100

... Freescale Semiconductor, Inc. Packaging Ordering Drawings ORDERING DRAWINGS Complete mechanical information regarding DSP56002 packaging is available by facsimile through Motorola's Mfax™ system. Call the following number to obtain information by facsimile: The Mfax automated system requests the following information: • The receiving facsimile telephone number including area code or country code • ...

Page 101

... Freescale Semiconductor, Inc. DESIGN CONSIDERATIONS HEAT DISSIPATION An estimation of the chip junction temperature, T equation: Equation Where ambient temperature ˚ package junction-to-ambient thermal resistance ˚C power dissipation in package D Historically, thermal resistance has been expressed as the sum of a junction-to-case thermal resistance and a case-to-ambient thermal resistance: ...

Page 102

... Freescale Semiconductor, Inc. Design Considerations Heat Dissipation estimations obtained from R performance is adequate, a system level model may be appropriate. A complicating factor is the existence of three common ways for determining the junction-to-case thermal resistance in plastic packages: • To minimize temperature variation across the surface, the thermal resistance is measured from the junction to the outside surface of the package (case) closest to the chip mounting area when that surface has a proper heat sink ...

Page 103

... Freescale Semiconductor, Inc. ELECTRICAL DESIGN CONSIDERATIONS This device contains protective circuitry to guard against damage due to high static voltage or electrical fields. However, normal precautions are advised to avoid application of any voltages higher than maximum rated voltages to this high-impedance circuit. Reliability of operation is enhanced if unused inputs are tied to an appropriate logic voltage level (e ...

Page 104

... Freescale Semiconductor, Inc. Design Considerations Power Consumption POWER CONSUMPTION Power dissipation is a key issue in portable DSP applications. The following describes some factors which affect current consumption. Current consumption is described by the formula: Equation where node/pin capacitance V = voltage swing f = frequency of node/pin toggle For example, for an address pin loaded with capacitance and operating at 5.5 ...

Page 105

... Freescale Semiconductor, Inc. Current consumption test code: org jmp org movep move move move move nop rep move rep mov clr move rep mac move jmp TP1 nop jmp MOTOROLA For More Information On This Product, p:RESET MAIN p:MAIN #$180000,x:$FFFD #0,r0 ...

Page 106

... Freescale Semiconductor, Inc. Design Considerations Host Port Considerations HOST PORT CONSIDERATIONS Careful synchronization is required when reading multibit registers that are written by another asynchronous system. This is a common problem when two asynchronous systems are connected. The situation exists in the host interface. The following paragraphs present considerations for proper operation ...

Page 107

... Freescale Semiconductor, Inc. CANCELLING A PENDING HOST COMMAND EXCEPTION The host processor may elect to clear the HC bit to cancel the Host Command Exception request at any time before it is recognized by the DSP. Because the host does not know exactly when the exception will be recognized (due to exception processing synchronization and pipeline delays), the DSP may execute the Host Command Exception after the HC bit is cleared ...

Page 108

... Freescale Semiconductor, Inc. Design Considerations Package Compatibility PACKAGE COMPATIBILITY The PQFP and TQFP packages are designed so that a single Printed Circuit Board (PCB) can accommodate either package. The two package pinouts are similarly sequenced. Proper orientation of each package with the smaller TQFP footprint inside the PQFP footprint allow connection of PCB traces to either package ...

Page 109

... V Plastic Thin Quad Flat Ceramic Pin Grid Array MOTOROLA For More Information On This Product, SECTION 5 Package Type Pin Count 132 (PQFP) 144 Pack (TQFP) 132 DSP56002/D, Rev to: www.freescale.com Frequency Order Number (MHz) 40 DSP56002FC40 66 DSP56002FC66 80 DSP56002FC80 40 DSP56002PV40 66 DSP56002PV66 80 DSP56002PV80 40 DSP56002RC40 5-1 ...

Page 110

... Freescale Semiconductor, Inc. OnCE and Mfax are trademarks of Motorola, Inc. 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. “ ...

Related keywords