Download MPC7400 Part Number Specification
Transcript
™ Freescale Semiconductor, Inc. MPC7400_K PNS 000626 Motorola Part Numbers Affected: XPC7400RX400PK XPC7400RX450PK XPC7400RX500PK Application-Specific Information C. N This document describes part number specific changes to recommended operating conditions and revised , I electrical specifications, R as applicable, from those described in the general MPC7400 Hardware Specifications. O THardware C Specifications provided in this Part Number Specification supersede those in the MPC7400 Specifications dated 9/99 Uherein are unchanged. (order #: MPC7400EC/D) for these part numbers only; specifications not addressed This document is D N frequently updated, refer to the website at http://www.mot.com/SPS/PowerPC/ for the latest version. O ICnumbered. They are intended to correspond to the Note that headings and table numbers in this data sheet are not consecutively M heading or table affected in the general hardware specification. SE E Part numbers addressed in this document are listed in Table A. For AL more detailed ordering information see Table B. C Table A. Part Numbers S Addressed by this Data Sheet E Operating Conditions RE Motorola Part Number Significant Differences from Hardware Specification F CPU Frequency Y Vdd T (°C) XPC7400RX400PK 400 MHz B 2.15V±50mV 0 to 65 Modified Voltage & Temperature Specification to achieve 400Mhz D frequency E V MHz XPC7400RX450PK 450 2.15V±50mV 0 to 65 Modified Voltage & Temperature Specification to achieve 450Mhz I frequency H XPC7400RX500PKRC 500 MHz 2.15V±50mV 0 to 65 Modified Voltage & Temperature Specification to achieve 500Mhz frequency A J Note: The X prefix in a Motorola PowerPC part number designates a “Pilot Production Prototype” as defined by Motorola SOP 3-13. These are from a limited production volume of prototypes manufactured, tested and Q.A. inspected on a qualified technology to simulate normal production. These parts have only preliminary reliability and characterization data. Before pilot production prototypes may be shipped, written authorization from the customer must be on file in the applicable sales office acknowledging the qualification status and the fact that product changes may still occur while shipping pilot production prototypes Errata This section summarizes design defects or errors (errata) that are known to exist for these parts. There may be additional errata that are not known or are not yet documented here which may cause the part to deviate from the functional description provided in the MPC7400 RISC Microprocessor User’s Manual (order # MPC7400UM/AD Rev 0). Refer to the website at http://www.mot.com/ SPS/PowerPC/ for the latest version of this Part Number Specification or to your local Motorola sales office for later and/or more detailed description of the errata. The known errata as of the date of this document are summarized below. # Problem Description 1 Incorrect value was written to the MSR after running POR ABIST When running ABIST after POR, the renames remained valid causing MSR to be updated with the incorrect value. Impact Running ABIST after POR Work-Around Insert an ISYNC instruction at the interrupt vector 0xFFF0_0100 The PowerPC name and the PowerPC logotyp are trademarks of International Business Machines Corporation used by Motorola under license from International Business Machines Corporation. This document contains information on a new product under development by Motorola. Motorola reserves the right to change or discontinue this product without notice. © Motorola Inc. 1999. All rights reserved. For More Information On This Product, Go to: www.freescale.com PID7v-603e Apple-Only Data Sheet Freescale Semiconductor, Inc... MPC7400 Part Number Specification Freescale Semiconductor, Inc... Freescale Semiconductor, Inc. # Problem Description Impact 2 Not all GPRs and FPRs are initialized after ABIST Not all GPRs and FPRs are initialized after ABIST due to invalid instructions in the instruction buffers. GPRs and FPRs may not be initialized during ABIST if the contents of the instruction buffers can be decoded to nonzero GPR or FPR destination addresses. None 3 Asserting TEA and ARTRY together may cause loss of data Asserting TEA and ARTRY together in the first cycle of the snoop response window may cause loss of iside data. Any system that permits the aggressive timing of TEA in the first cycle of the snoop response window. Delay assertion of TEA until the second cycle of the snoop response window or later. Any system which allows 6 outstanding transactions from a single processor and which has a secondary bus with characteristics as detailed in full description. 1. Limit the number of outstanding transactions from a secondary bus to 5 in system logic, or 2. Mark the memory space on the secondary bus as guarded and avoid DST(ST)(T) and LMW instructions. 4 Incorrect condition code on mismatched LWARX/STWCX pair 5 TLBSYNC may hang in the presence of a DST Work-Around C IN . R, O T A STWCX instruction may be Any code which usesC 1. Avoid mismatched U performed without setting the mismatched LWARX/ LWARX/STWCX D N condition code if the store hits in STWCX address pairs address pairs, or the L2 and the LWARX instruc2. Turn off the L2 CO I tion that set the reservation is to M another coherency granule. SE E The MPC7400 may not make Any system which has Insert a DSSALL AL forward progress if aC DST has an active DST engine instruction before a S caused an while executing a TLB- TLBSYNC instruction E E that MMU MMU tablewalk, SYNC instruction in a FR tablewalk was marked by a privileged context Y instruction, and a TLBTLBIE B SYNC instruction is pipelined ED the cycle after the MMU tableV I walk 6 CH R A Queueing six transac- accesses the dL1 cache. tions to secondary bus may hang the system Queueing six transactions from a single MAX processor could use all Data Transaction Queue resources and hang the system if forward progress cannot be made by allowing MAX to complete at least one outstanding transaction. 1.2 General This section summarizes changes to the features of the MPC7400 described in the MPC7400 Hardware Specifications. • None. 1.4.1 DC Electrical Characteristics Table 3 provides the recommended operating conditions for the MPC7400 part numbers described herein. Table 3. Recommended Operating Conditions Characteristic 2 Symbol Recommended Value Core supply voltage Vdd 2.15V±50mV PLL supply voltage AVdd 2.15V±50mV L2 DLL supply voltage L2AVdd 2.15V±50mV Unit MPC7400 Part Number Specifications PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE For More Information On This Product, Go to: www.freescale.com Freescale Semiconductor, Inc. Table 3. Recommended Operating Conditions (Continued) Characteristic Processor bus supply voltage L2 bus supply voltage Freescale Semiconductor, Inc... Input voltage Symbol Recommended Value Unit BVSEL = 0 OVdd 1.8V±100mV V BVSEL = HRESET OVdd 2.5V±100mV V BVSEL = 1 OVdd 3.3V±165mV V L2VSEL = 0 L2OVdd 1.8V±100mV V L2VSEL = HRESET L2OVdd 2.5V±100mV L2VSEL = 1 L2OVdd Processor bus Vin L2 Bus Vin JTAG Signals Vin Die-junction temperature Tj LE A SC R, GND toO OVdd CT U GND to L2OVdd ND 3.3V±165mV S O IC EM C IN . V V V V GND to OVdd V 0-65 °C Note: These are the recommended and tested operating conditions. Proper device operation outside of these conditions is not guaranteed. E Table 7 provides the power consumption for the MPC7400 RE part at the frequencies described herein. F Table 7. Power Consumption for MPC7400 BY ED Processor V (CPU) I Frequency Processor (CPU) Frequency Processor (CPU) Frequency 400Mhz 450Mhz 500Mhz Typical 7.56 8.51 9.45 W 1, 3 Maximum 15.1 17.0 18.9 W 1, 2, 4 6.7 7.5 8.3 W 1, 2 2.7 3.0 3.3 W 1, 2 2.7 3.0 3.3 W 1, 2 Typical 600 600 600 mW 1, 3 Maximum 1.0 1.0 1.0 W 1, 2 CH R A Unit Notes Full-On Mode Doze Mode Maximum Nap Mode Maximum Sleep Mode Maximum Sleep Mode—PLL and DLL Disabled Notes: See General hardware specification 4. These values are with Altivec. Without Altivec, estimate a 25% decrease. 1.4.2.1 Clock AC Specifications Table 8 provides the additional clock AC timing specifications described in this Part Number Specification. Refer to the MPC7400 MPC7400 Part Number Specifications PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE For More Information On This Product, Go to: www.freescale.com 3 Freescale Semiconductor, Inc. Hardware Specification for the remaining frequencies. Table 8. Clock AC Timing Specifications At recommended operating conditions (See Table 3) 400 MHz Characteristic 500MHz Unit Min Freescale Semiconductor, Inc... 450 MHz Symbol Max Min Max Min Processor frequency fcore 350 400 350 450 350 500 MHz VCO frequency fVCO 700 800 700 900 700 1000 MHz SYSCLK frequency fSYSCLK 33 100 33 100 33 100 SYSCLK cycle time tSYSCLK 10 30 SYSCLK rise and fall time tKR & tKF 1.0 — 0.5 40 60 SYSCLK jitter — ±150 Internal PLL relock time — 100 SYSCLK duty cycle measured at OVdd/2 tKHKL/tSYSCLK — Notes: See General hardware specification. EE 1.4.2.2 Processor Bus AC Specifications R F LE A SC 30 10 C. 1 ns 2 ns 3 % 4 ps 5 µs 6 MHz IN , — 1.0 — 1.0 OR0.5 — 0.5 —T C U 40 60 40 60 D N O — ±150 IC±150 — M —E 100 — 100 S 10 Notes Max 30 ns Table 9 provides the processor bus AC timingYspecifications for the MPC7400 part described in this Part Number Specification. B TableD9. Processor Bus AC Timing Specifications1 VE I CH R A At Vdd=AVdd=2.15V±50mV; 0 ≤ Tj ≤ 65°C, OVdd = 3.3V±165mV or OVdd = 2.5V±100mV or OVdd=1.8V±100mV Parameter 400, 450, 500 Mhz Symbol Unit Min Max Mode select input setup to HRESET tMVRH 8 — tsysclk HRESET to mode select input hold tMXRH 0 — ns 2,3,5 ns 1.4 1.4 1.4 1.4 1.4 — — — — — 10 6 — 7 — 8 ns 0 0 0 0 0 — — — — — 11 6 — 7 — 8 — — — — — — 3.0 3.0 3.5 3.5 2.3 3.0 0.75 0.75 0.6 0.75 0.75 — — — — — Setup Times: Address/Transfer Attribute Transfer Start (TS) Data/Data Parity ARTRY/SHD0/SHD1 All Other Inputs tAVKH tTSVKH tDVKH tARVKH tIVKH Input Hold Times: Address/Transfer Attribute Transfer Start (TS) Data/Data Parity ARTRY/SHD0/SHD1 All Other Inputs tAXKH tTSXKH tDXKH tARXKH tIXKH Valid Times: Address/Transfer Attribute TS, ABB, DBB Data Data Parity ARTRY/SHD0/SHD1 All Other Outputs tKHAV tKHTSV tKHDV tKHDPV tKHARV tKHOV Output Hold Times: Address/Transfer Attribute TS, ABB, DBB Data/Data Parity ARTRY/SHD0/SHD1 All Other Outputs 4 Notes tKHAX tKHTSX tKHDX tKHARX tKHOX 2,3,4,5 ns 12 6 — 7 7 — 9 ns 13 6 — 7 — 9 MPC7400 Part Number Specifications PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE For More Information On This Product, Go to: www.freescale.com Freescale Semiconductor, Inc. Table 9. Processor Bus AC Timing Specifications1 (Continued) At Vdd=AVdd=2.15V±50mV; 0 ≤ Tj ≤ 65°C, OVdd = 3.3V±165mV or OVdd = 2.5V±100mV or OVdd=1.8V±100mV 400, 450, 500 Mhz Freescale Semiconductor, Inc... Parameter Symbol Unit Min Max 0.5 — SYSCLK to Output Enable tKHOE SYSCLK to Output High Impedance (all except TS, ABB/AMON(0), ARTRY/SHD, DBB/ DMON(0) tKHOZ SYSCLK to TS, ABB/AMON(0), DBB/DMON(0) High Impedance after precharge tKHABPZ — Maximum Delay to ARTRY/SHD0/SHD1 Precharge tKHARP — SYSCLK to ARTRY/SHD0/SHD1 High Impedance After Precharge tKHARPZ — S Notes ns 3.5 14 ns 15 NC I4,15, . R, 16,17 O 1 4,17 CtT U ND 1.0 tsysclk sysclk — O IC EM 2 tsysclk 4,17 Notes: 1. These values apply for all valid processor bus and L2 bus ratios. The values do not include I/O Supply Power (OVdd and L2OVdd) or PLL/DLL supply power (AVdd and L2AVdd). OVdd and L2OVdd power is system dependent, but is typically <10% of Vdd power. Worst case power consumption for AVdd = 15 mw and L2AVdd = 15 mW. 2. Maximum power is measured at Vdd = 2.2V while running an entirely cache-resident, contrived sequence of instructions which keep the execution units, including AltiVec, maximally busy. 3. Typical power is an average value measured at Vdd = AVdd = L2AVdd = 2.15V, OVdd = L2OVdd = 3.3V in a system while running a codec application that is AltiVec intensive. EE R F LE A SC BY D 1.4.2.3 L2 Clock AC Specifications VE I Table 10 provides the L2CLK H COutput AC Timing Specifications for the MPC7400 part described in this Part Number Specification. R A Table 10. L2CLK Output AC Timing Specifications At recommended operating conditions (See Table 3) 400 MHz Parameter 450 MHz 500 MHz Symbol Unit Min Max Min Max Min L2CLK frequency fL2CLK 150 400 150 450 150 500 MHz L2CLK cycle time tL2CLK 2.5 6.67 2.22 6.67 2.0 6.67 ns L2CLK duty cycle tCHCL/tL2CLK Internal DLL-relock time DLL capture window 50 640 50 — ±200 640 50 — Notes Max 640 ±200 1 % 2 — L2CLK 4 ±200 ns 5 Notes: See General hardware specification. MPC7400 Part Number Specifications PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE For More Information On This Product, Go to: www.freescale.com 5 Freescale Semiconductor, Inc. 1.4.2.4 L2 Bus AC Specifications Table 11 provides the L2 Bus Interface AC Timing Specifications for the frequencies described in this Part Number Specification. Table 11. L2 Bus Interface AC Timing Specifications At Vdd=AVdd=L2AVdd= 2.15V±50mV; 0 ≤ Tj ≤ 65°C, L2OVdd = 3.3V±165mV or L2OVdd = 2.5V±100mV or L2OVdd=1.8V±100mV 400 MHz Parameter 450 MHz 500 MHz Symbol Min Max Min Max Min Max tL2CR & tL2CF — 1.0 — 1.0 — 1.0 Data and parity tDVL2CH 1.5 — 1.3 — 1.0 C IN— Data and parity tDXL2CH — Valid Times: All outputs when L2CR[14-15] = 00 All outputs when L2CR[14-15] = 01 All outputs when L2CR[14-15] = 10 All outputs when L2CR[14-15] = 11 tL2CHOV L2SYNC_IN rise and fall time Setup Times: Freescale Semiconductor, Inc... Input Hold Times: -E Output Hold Times tL2CHOX All outputs when L2CR[14-15] = 00 EE All outputs when L2CR[14-15] = 01 R F All outputs when L2CR[14-15] = 10 Y B All outputs when L2CR[14-15] = 11 D E V L2SYNC_IN to high impedance: HI = 00 All outputs when L2CR[14-15] C All outputs when L2CR[14-15] = 01 AR All outputs when L2CR[14-15] = 10 AL C S R, O 0.0 — 0.0 CT — U ND O 2.5 2.4 C 3.0 I M E 3.5 - S 4.0 . Notes ns 1 ns 2 ns 2 ns 3,4 ns 3 0.0 - - - 2.3 - 0.4 1.0 1.4 1.8 - 0.3 - - 0.2 - - - 2.0 2.5 3.0 3.5 - 2.0 2.5 3.0 3.5 - 2.0 2.5 3.0 3.5 ns tL2CHOZ All outputs when L2CR[14-15] = 11 Unit Notes: See General Hardware Specification 1.10 Ordering Information Table B provides the ordering information for the MPC7400 part described in this Part Number Specification.. Table B. Ordering Information for the MPC7400 Microprocessor Package Type 360 CBGA Device Rev Process Mask Code CPU Frequency (MHz) Motorola Part Number 2.9 HIP5P 89J87W or 89K62D 400MHz 450MHz 500MHz XPC7400RX400PK XPC7400RX450PK XPC7400RX500PK 1.10.1 Part Marking Parts are marked as the example shown in Figure A. 6 MPC7400 Part Number Specifications PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE For More Information On This Product, Go to: www.freescale.com Freescale Semiconductor, Inc. XPC7400 RX500PK MMMMMM ATWLYYWWA 7400 BGA Freescale Semiconductor, Inc... Notes: R, O CT U ND C IN . MMMMMM is the 6-digit mask number ATWLYYWWA is the traceability code CCCCC is the country of assembly (this space is left blank if parts are assembled in the United States) O IC M Figure A. Motorola Part Marking for BGA Device SE LE A SC E E FR BY D VE I CH R A MPC7400 Part Number Specifications PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE For More Information On This Product, Go to: www.freescale.com 7 Freescale Semiconductor, Inc... Freescale Semiconductor, Inc. CH R A ED V I BY EE R F LE A SC S O IC EM R, O CT U ND C IN . Information in this document is provided solely to enable system and software implementers to use PowerPC microprocessors. There are no express or implied copyright licenses granted hereunder to design or fabricate PowerPC integrated circuits or integrated circuits based on the information in this document. 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. “Typical” parameters can and do vary in different applications. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. Motorola does not convey any license under its patent rights nor the rights of others. Motorola 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 Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola 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 Motorola was negligent regarding the design or manufacture of the part. Motorola and are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal Opportunity/Affirmative Action Employer. IBM is a registered trademark of International Business Machines Corporation. The PowerPC name and the PowerPC logotype are trademarks of International Business Machines Corporation used by Motorola under license from International Business Machines Corporation. International Business Machines Corporation is an Equal Opportunity/Affirmative Action Employer. For More Information On This Product, Go to: www.freescale.com