DSP56300 Power-Up Sequencing Guidelines

Freescale Semiconductor
Engineering Bulletin
EB392
Rev. 4, 10/2005
DSP56300 Power-Up Sequencing
Guidelines
This document provides guidelines for applying power and
signals to certain DSP56300 family devices using split power
supplies with different core/PLL and I/O voltage requirements,
that is, the DSP56307, DSP56L307, and DSP56311. For
specification details, refer to the device Technical Data sheet.
© Freescale Semiconductor, Inc., 2002, 2005. All rights reserved.
CONTENTS
1
2
3
4
Device Initialization Steps ......................................2
Board Design Recommendations ............................2
Other Considerations ...............................................3
Reference Documentation .......................................3
Device Initialization Steps
1
Device Initialization Steps
To ensure proper operation of the device and minimize power consumption during start-up:
1.
Power-up Sequence. Ensure that the I/O voltage source is always higher than or equal to the core/PLL
voltage source.
2.
Input Signal Requirements.
a. RESET and TRST must be asserted during power-up and held low (asserted) until the proper
conditions are met.
b. The input clock must be applied and stabilized before RESET is deasserted (pulled high).
c. Ensure that the PLL Initial pin (PINIT) is pulled up or down, as appropriate, to determine whether
PLL is enabled or disabled before deasserting RESET.
d. Ensure that the mode pins (MOD[A–D]) are pulled up or down, as appropriate, to select the desired
boot mode before deasserting RESET.
e. All inputs must be terminated (that is, not allowed to float) by CMOS levels except for the five
pins with internal pull-up resistors (TMS, TDI, TCK, TRST and DE).
f.
The duration of the required RESET assertion depends on the clock source:
•
For an external clock generator, the minimum RESET duration is measured while RESET is asserted, VCC is
valid, and the EXTAL input is active and valid.
For an internal oscillator, the minimum RESET duration is measured while RESET is asserted and VCC is
valid. Specified timing reflects the crystal oscillator stabilization time after power-up. Both the crystal
specifications and those for other components connected to the oscillator affect this number, and it reflects
worst case conditions.
When the VCC is valid, but the other “required RESET duration” conditions (as specified above) are not yet
met, the device circuitry is in an uninitialized state that can result in significant power consumption and
heat-up. Designs should minimize this state to the shortest possible duration.
•
•
g. Deassert TRST with or after RESET.
1RWH
2
)DLOXUHWRFRPSO\ZLWKDQ\RIWKHVHUHTXLUHPHQWVPD\FDXVHKLJKFXUUHQWFRQVXPSWLRQGXULQJRU
DIWHUSRZHUXSRUSUHYHQWWKHFRUUHFWGHYLFHLQLWLDOL]DWLRQ
Board Design Recommendations
•
Provide a low-impedance path from the board power supply to each VCC pin on the DSP and from the
board ground to each GND pin.
•
Use at least a four-layer PCB with two inner layers for VCC and GND.
•
Use at least six 0.01–0.1 µF bypass capacitors for I/O VCC and four 0.01–0.1 µF capacitors for core
VCC, positioned as closely as possible to the four sides of the package to connect the VCC power sources
to GND.
•
Ensure that capacitor leads and associated printed circuit traces that connect to the chip VCC and GND
pins are less than 0.5 inch per capacitor lead.
•
Maximum PCB trace lengths on the order of 4 inches are recommended to the address and data buses
as well as the IRQA, IRQB, IRQC, IRQD, TA, and BG pins.
•
If multiple DSP devices are on the same board, check for cross-talk or excessive spikes on the supplies
due to synchronous operation of the devices.
DSP56300 Power-Up Sequencing Guidelines, Rev. 4
2
Freescale Semiconductor
Other Considerations
3
Other Considerations
•
Consider all device loads as well as parasitic capacitance due to PCB traces when you calculate
capacitance. This is especially critical in systems with higher capacitive loads that could create higher
transient currents in the VCC and GND circuits.
•
The Port A data bus (D[0–23]), HI08, ESSI0, ESSI1, SCI, and timers all use internal keepers to
maintain the last output value even when the internal signal is tri-stated. Typically, no pull-up or pulldown resistors should be used with these signal lines. However, if the DSP is connected to a device
that requires pull-up resistors (such as an MPC8260), the recommended resistor value is 10 KΩ or less.
If more than one DSP must be connected in parallel to the other device, the pull-up resistor value
requirement changes as follows:
— 2 DSPs = 7 KΩ or less
— 3 DSPs = 4 KΩ or less
— 4 DSPs = 3 KΩ or less
— 5 DSPs = 2 KΩ or less
— 6 DSPs = 1.5 KΩ or less
4
Reference Documentation
•
DSP56307 Technical Data sheet (DSP56307)
•
DSP56L307 Technical Data sheet (DSP56L307)
•
DSP56311 Technical Data sheet (DSP56311)
DSP56300 Power-Up Sequencing Guidelines, Rev. 4
Freescale Semiconductor
3
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 München, 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
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]
Document Order No.: EB392
Rev. 4
10/2005
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 which 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. StarCore
is a licensed trademark of StarCore LLC. All other product or service names are the property
of their respective owners.
© Freescale Semiconductor, Inc. 2002, 2005.