Freescale Semiconductor Engineering Bulletin EB346 Rev. 3, 10/2005 Functional Differences Between DSP56302 and DSP56309 (formerly DSP56302A) To meet the increasing demands for higher performance and lower power consumption, an advanced DSP56302 has been designed; it is was formerly known as DSP302A; it is now designated DSP56309. The new part is designed to be a functional replacement for the DSP56302. This document summarizes the differences between the DSP56302 and the DSP56309. © Freescale Semiconductor, Inc., 2001, 2005. All rights reserved. CONTENTS 1 2 3 4 5 Differences Overview .............................................2 Input Power Changes .............................................. 2 I/O Power Changes ................................................. 4 PLL Input Capacitor................................................ 4 Operating Modes..................................................... 4 Differences Overview 1 Differences Overview The primary functional differences between the DSP56302 and the DSP56309 are due to inherent differences between the two design technologies. Table 1. compares the two chips. Table 1. Functional Comparison of DSP56302 and DSP56309 Feature DSP56302 DSP56309 Operating frequency ≤ 66 MHz down to 0 Hz ≤ 100 MHz down to 0 Hz Technology 0.5 micron Sub 0.4 micron Input power VCC = 3.0-3.6 V combined core and I/O power and ground Split power: Core VCC (3.0–3.6 V currently) I/O VCC (3.0–3.6 V currently) A pinout change is required to support the split power configuration. See Section 2 for details and a description of the pinout change for the 144-pin TQFP package. I/O pins 5 V tolerant (exceptions: see data sheet) Tolerant up to 3.6 V Package 144-pin TQFP 144-pin TQFP or 196-pin PBGA PLL input capacitor (CPCAP) Uses the following rules: For MF ≤ 4: CPCAP = [(500 × MF) – 150] pF For MF > 4: CPCAP = (690 × MF) pF Uses the following rules: For MF ≤ 4: CPCAP = [(680 × MF) – 120] pF For MF > 4: CPCAP = (1100 × MF) pF Operating modes See Table 3 for details. Other functionality 2 All memory, control functions, and peripherals are identical. Refer to the DSP56309 Technical Data Sheet (order number DSP56309) for details on these features. Input Power Changes One way to increase the operating frequency of an integrated circuit is to “shrink” the die (that is, reduce the die dimensions, both linearly and vertically). Reducing the die size can yield additional benefits, such as a reduction of power consumption, but can also result in other functional changes. The DSP56309 is a “shrink” of the DSP56302. This die size reduction enables the DSP56309 to achieve higher operating frequencies. Decreasing the die size, however, requires a reduction of the thickness of the oxide dielectrics, which also reduces the maximum allowable voltages across some oxides within the die. To support future “shrinks” of the DSP56309 while maximizing system level compatibility, Freescale has elected to separate the power supply networks on the die. This split allows the I/O pins to operate over a voltage range which is different from that used by the core digital logic. Although the initial release of this product specifies the same voltage ranges for the I/O pins and the core logic, future versions of the DSP56309 or its derivatives are likely to have reduced core logic VCC requirements (for example, 2.5 V and lower voltages) while the I/O levels use a higher level (for example, 3.3 V). This allows Freescale to continue aggressively to “shrink” the device, while preserving the ability to maintain system level compatibility. The splitpower design requires a modification in the chip pinout. A top view of the DSP56309 TQFP package is shown in Figure 1. 2 lists the pin differences between the DSP56302 and the DSP56309. 1RWH 7KHSRZHULQSXWIRUWKHFRUHORJLFLVGHVLJQDWHG9 &&4IRUWKH'63)RUWKH'63WKH LQGHSHQGHQWFRUHORJLFLQSXWYROWDJHLVGHVLJQDWHG9&&4/ZKLOHWKHLQGHSHQGHQW,2LQSXWYROWDJH LVGHVLJQDWHG9&&4+9&&4/VKRXOGEHFRQQHFWHGWRWKHFRUHLQSXWSRZHUVXSSO\9&&4+DQGDOO RWKHULQSXWSRZHU9&&$9&&&9 &&'9&&+9&&3DQG9&&6VKRXOGEHFRQQHFWHGWRWKH H[WHUQDOLQSXWSRZHUVXSSO\ Functional Differences Between DSP56302 and DSP56309 (formerly DSP56302A), Rev. 3 2 Freescale Semiconductor (Top View) Orientation Mark 37 A0 BG AA0 AA1 RD WR GNDC VCCC BB BR TA BCLK BCLK CLKOUT GNDC VCCC VCCQL EXTAL GNDQ XTAL CAS AA2 AA3 VCCQH GNDP1 GNDP PCAP VCCP RESET HAD0 HAD1 HAD2 HAD3 GNDH VCCH HAD4 HA9 HA8 HAS HAD7 HAD6 HAD5 HCS VCCS GNDS TIO2 TIO1 TIO0 HRW HACK HREQ 1 SRD1 STD1 SC02 SC01 DE PINIT SRD0 VCCS GNDS STD0 SC10 SC00 RXD TXD SCLK SCK1 SCK0 VCCQL GNDQ VCCQH VCCD GND D D9 D10 D11 D12 D13 D14 VCCD GND D D15 D16 D17 D18 D19 VCCQL GNDQ D20 VCCD GND D D21 D22 D23 MODD MODC MODB MODA TRST TDO TDI TCK TMS SC12 SC11 109 HDS D7 D8 73 D6 D5 D4 D3 GNDD VCCD D2 D1 D0 A17 A16 A15 GNDA VCCQH A14 A13 A12 VCCQL GNDQ A11 A10 GNDA VCCA A9 A8 A7 A6 GNDA VCCA A5 A4 A3 A2 GNDA VCCA A1 Input Power Changes AA1538 Note: Arrows (→) indicate the pins that are different from the DSP56302, as listed in Table 2. on page 3. Figure 1. DSP56309 Thin Quad Flat Pack (TQFP), Top View Table 2. Pin Differences between DSP56302 and DSP56309 (144-pin TQFP Package) Pin Name Pin DSP56302 DSP56309 18 VCCQ VCCQL 20 NC VCCQH 49 NC VCCQH 56 VCCQ VCCQL 91 VCCQ VCCQL 95 VCCA VCCQH Functional Differences Between DSP56302 and DSP56309 (formerly DSP56302A), Rev. 3 Freescale Semiconductor 3 I/O Power Changes Table 2. Pin Differences between DSP56302 and DSP56309 (144-pin TQFP Package) (Continued) Pin Name Pin 126 DSP56302 DSP56309 VCCQ VCCQL VCCQ = input voltage for core logic VCCQL = independent input voltage for core logic NC = not connected VCCQH = independent input voltage for I/O lines VCCA = voltage for external address lines Unlisted pins are the same for both chips. A pinout for the 196-pin PBGA package is included in the DSP56309 Technical Data Sheet. This package will include the split power configuration described for the 144-pin TQFP package. 3 I/O Power Changes The DSP56302 supports 5 V inputs for its peripherals. Complete requirements are described in the DSP56302 Technical Data Sheet. The DSP56309 supports 3.3 V inputs. Detailed voltage requirements are included in the DSP56309 Technical Data Sheet. 4 PLL Input Capacitor The process change results in a changed requirement for computing the size of CPCAP, the capacitor used with the PCAP input. 1 lists the new formulas for computing the value of this input capacitor for the DSP56309. 5 Operating Modes The operating modes of the DSP56302 are documented in the DSP56302 User’s Manual. Table 3. documents the operating modes of the DSP56309. Modes that differ from those of the DSP56302 are highlighted in the table. Table 3. DSP56309 Operating Modes Mode MODD MODC MODB MODA Reset Vector Description 0 0 0 0 0 $C00000 Expanded mode 1 0 0 0 1 $FF0000 Reserved 2 0 0 1 0 $FF0000 Reserved 3 0 0 1 1 $FF0000 Reserved 4 0 1 0 0 $FF0000 Reserved 5 0 1 0 1 $FF0000 Reserved 6 0 1 1 0 $FF0000 Reserved 7 0 1 1 1 $FF0000 Reserved 8 1 0 0 0 $008000 Expanded mode 9 1 0 0 1 $FF0000 Boot from byte-wide memory A 1 0 1 0 $FF0000 Boot from SCI B 1 0 1 1 $FF0000 Reserved C 1 1 0 0 $FF0000 HI08 bootstrap in ISA mode Functional Differences Between DSP56302 and DSP56309 (formerly DSP56302A), Rev. 3 4 Freescale Semiconductor Operating Modes Table 3. DSP56309 Operating Modes Mode MODD MODC MODB MODA Reset Vector Description D 1 1 0 1 $FF0000 HI08 bootstrap in HC11 nonmultiplexed mode E 1 1 1 0 $FF0000 HI08 bootstrap in 8051 multiplexed bus mode F 1 1 1 1 $FF0000 HI08 bootstrap in MC68302 mode Functional Differences Between DSP56302 and DSP56309 (formerly DSP56302A), Rev. 3 Freescale Semiconductor 5 Operating Modes Functional Differences Between DSP56302 and DSP56309 (formerly DSP56302A), Rev. 3 6 Freescale Semiconductor Operating Modes Functional Differences Between DSP56302 and DSP56309 (formerly DSP56302A), Rev. 3 Freescale Semiconductor 7 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.: EB346 Rev. 3 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. 2001, 2005.