White Electronic Designs WED3C7410E16M-400BX
RISC Microprocessor Multichip Package *PRELIMINARY
OVERVIEW
The WEDC 7410E/SSRAM multichip package is targeted for high performance, space sensitive, low power systems and supports the following power management features: doze, nap, sleep and dynamic power management. The WED3C7410E16M-400BX multichip package consists of: • 7410E AltiVec RISC processor • Dedicated 2MB SSRAM L2 cache, configured as 256Kx72 • 21mmx25mm, 255 Ceramic Ball Grid Array (CBGA) • Maximum Core frequency = 400MHz @ 1.8V • Maximum L2 Cache frequency = 200MHz • Maximum 60x Bus frequency = 100MHz The WED3C7410E16M-400BX is offered in Commercial (0°C to +70°C), industrial (-40°C to +85°C) and military (-55°C to +125°C) temperature ranges and is well suited for embedded applications such as missiles, aerospace, flight computers, fire control systems and rugged critical systems.
*This data sheet describes a product that is developmental, is not qualified or characterized and is subject to change without notice.
FEATURES
n Footprint compatible with WED3C7558M-XBX and WED3C750A8M-200BX n Implementation of Altivec technology instruction set n Optional, high-bandwidth MPX bus interface
FIG. 1 MULTI-CHIP PACKAGE DIAGRAM
AltiVec is a trademark of Motorola Inc.
October 2002 Rev. 5
1
White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com
FIG. 2
Instruction MMU Branch Processing Unit BTIC (64 Entry) Tags LR Data MMU
EA
Fetcher BHT (512 Entry) CTR SRs (Original) 128-Entry DTLB DBAT Array Tags 128-Entry DTLB IBAT Array 32-Kbyte I Cache
SRs (Shadow)
128-Bit (4 Instructions)
BLOCK DIAGRAM
Additional Features Time Base Counter/Decrementer Clock Muliplier JTAG/COP Interface Thermal/Power Management Performance Monitor Instruction Queue (6 Word) Dispatch Unit
PA
White Electronic Designs Corporation • Phoenix AZ • (602) 437-1520
32-Kbyte I Cache
Reservation Station Reservation Station Reservation Station GPR File 6 Rename Buffers + Interger Unit 1 Interger Unit 2 +
32-Bit 128-Bit 32-Bit Vector Touch Queue
Reservation Station VR File 6 Rename Buffers
Reservation Station
Reservation Station (2 Entry) Load/Store Unit
32-Bit (EA Calculation) Load Fold Finished Queue Stores
Vector ALU
FPR File 6 Rename Buffers
Reservation Station
Floating-Point Unit
White Electronic Designs WED3C7410E16M-400BX
2
Vector Permute Unit
VSIU VCIU VFPU
. .
+x
. .
System Register Unit
. .
. .
L1 Complete Stores Operations 64-Bit 64-Bit
+x
. .
FPSCR
VSCR
128-Bit
Completion Unit L2 Tags L2CR L2PMCR L2 Data Transaction Queue
L2 Controller
Bus Interface Unit L2 Miss Data Transaction Queue L2 Castout
Memory Subsystem Data Reload Data Reload Table Buffer
Completion Queue (8 Entry)
Ability to complete up to two instructions per clock 19-Bit L2 Address Bus 64- 32-Bit L2 Data Bus 32-Bit Address Bus 64-Bit Data Bus
Instruction Reload Buffer
Instruction Reload Table
SSRAM
SSRAM
White Electronic Designs WED3C7410E16M-400BX
FIG. 3 B LOCK DIAGRAM, L2 I NTERCONNECT
SSRAM 1 L2pin_DATA L2pin_DATA L2pin_DATA L2pin_DATA L2DP0-3 L2 CLK_OUT A L2WE L2CE DQa DQb DQc DQd DP0-3 K SGW SE1 U1 FT SBd SBc SBb SBa SW ADSP ADV SE2
L2Vdd
ADSC SE3 SA0-17 ZZ LBO G
µP 7410E
A0-17 SSRAM 2 SA0-17 U2 FT SBd SBc SBb SBa SW ADSP ADV SE2 ADSC SE3 LBO G
L2Vdd
L2CLK_OUT B L2pin_DATA L2pin_DATA L2pin_DATA L2pin_DATA L2DP4-7
SGW SE1 K DQa DQb DQc DQd DP0-3 ZZ
L2ZZ
3
White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com
White Electronic Designs WED3C7410E16M-400BX
FIG. 5 P IN ASSIGNMENTS
Ball assignments of the 255 CBGA package as viewed from the top surface.
Side profile of the CBGA package to indicate the direction of the top surface view.
White Electronic Designs Corporation • Phoenix AZ • (602) 437-1520
4
White Electronic Designs WED3C7410E16M-400BX
PACKAGE PINOUT LISTING
Signal Name A[0-31] AACK ABB/AMONO (8) AP[0-3] ARTRY AVDD BG BR BVSEL (4, 6) CHK (5, 6, 13) CI CKSTP_IN CKSTP_OUT CLK_OUT DBB/DMONO (8) DBG DBWO/DTI[0] DH[0-31] DL[0-31] DP[0-7] DRDY (5, 9, 12) DTI 1-2 (9, 11) EMODE (10, 11) GBL GND HIT (5) (12) HRESET INT L1_TSTCLK (1) L2_TSTCLK (1) L2AVDD L2VDD (5) (7) L2OVDD L2VSEL (3, 6) LSSD_MODE (1) MCP NC (No-connect) OVDD (2) PLL_CFG[0-3] QACK QREQ RSRV SHD0-1 (5) (14) SMI SRESET Pin Number C16, E4, D13, F2, D14, G1, D15, E2, D16, D4, E13, G2, E15, H1, E16, H2, F13, J1, F14, J2, F15, H3, F16, F4, G13, K1, G15, K2, H16, M1, J15, P1 L2 K4 C1, B4, B3, B2 J4 A10 L1 B6 B1 C6 E1 D8 A6 D7 J14 N1 G4 P14, T16, R15, T15, R13, R12, P11, N11, R11, T12, T11, R10, P9, N9, T10, R9, T9, P8, N8, R8, T8, N7, R7, T7, P6, N6, R6, T6, R5, N5, T5, T4 K13, K15, K16, L16, L15, L13, L14, M16, M15, M13, N16, N15, N13, N14, P16, P15, R16, R14, T14, N10, P13, N12, T13, P3, N3, N4, R3, T1, T2, P4, T3, R4 M2, L3, N2, L4, R1, P2, M4, R2 D5 G16, H15 C4 F1 C5, C12, E3, E6, E8, E9, E11, E14, F3, F5, F7, F10, F12, G6, G8, G9, G11, H5, H7, H10, H12, J5, J7, J10, J12, K6, K8, K9, K11, L5, L7, L10, L12, M3, M6, M8, M9, M11, M14, P5, P12 A3 A7 B15 D11 D12 L11 A2, B8, C3, D6, J16 E10, E12, M12, G12, G14, K12, K14 B5 B10 C13 B7, C8 C7, E5, G3, G5, K3, K5, P7, P10, E7, M5, M7, M10 A8, B9, A9, D9 D3 J3 D1 A4, A5 A16 B14 Active High Low Low High Low — Low Low High Low Low Low Low High Low Low Low High High High Low High Low Low — Low Low Low High High — — — High Low Low — — High Low Low Low Low Low Low I/O I/O Input Output I/O I/O Input Input Output Input Input I/O Input Ouput Output Output Input Input I/O I/O I/O Output Input Input I/O — Output Input Input Input Input Input Input Input Input Input Input — Input Input Input Output Output I/O Input Input 1.8V 1.8V 3.3V *— 1.8V 3.3V 1.8V 3.3V GND GND GND 1.8V 1.8V 1.8V
1.8V (7) 2.5V (7) 3.3V (7)
GND
HRESET OVDD
2.5V N/A HRESET N/A 3.3V
2.5V
3.3V
5
White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com
White Electronic Designs WED3C7410E16M-400BX
PACKAGE PINOUT L ISTING (CONTINUED )
Signal Name SYSCLK TA TBEN TBST TCK TDI (6) TDO TEA TMS (6) TRST (6) TS TSIZ[0-2] TT[0-4] VDD (2) WT C9 H14 C2 A14 C11 A11 A12 H13 B11 C10 J13 A13, D10, B12 B13, A15, B16, C14, C15 F6, F8, F9, F11, G7, G10, H4, H6, H8, H9, H11, J6, J8, J9, J11, K7, K10, L6, L8, L9 D2 Pin Number Active — Low High Low High High High Low High Low Low High High — Low I/O Input Input Input Output Input Input Output Input Input Input I/O Output I/O Input I/O 1.8V 1.8V 1.8V 1.8V (7) 2.5V (7) 3.3V (7)
NOTES: 1. These are test signals for factory use only and must be pulled up to OVdd for normal machine operation. 2. OVdd inputs supply power to the I/O drivers and Vdd inputs supply power to the processor core. 3. To allow future L2 cache I/O interface voltage changes. 4. To allow processor bus I/0 voltage changes, provide the option to connect BVSEL to HRESET (Selects 2.5V Interface) or to GND (Selects 1.8V Interface) or to OVDD (Selects 3.3V Interface). 5. Uses one of 9 existing no-connects in WEDC’s WED3C755A8M-300BX. 6. Internal pull up on die. 7. OVdd supplies power to the processor bus, JTAG, and all control signals except the L2 cache controls (L2CE, L2WE, and L2ZZ); L2OVDD supplies power to the L2 cache I/O interface (L2ADDR (0-18], L2DATA (0-63), L2DP{0-7] and L2SYNC-OUT) and the L2 control signals; L2AVDD supplies power to the SSRAM core memory; and Vdd supplies power to the processor core and the PLL and DLL (after filtering to become AVDD and L2AVDD respectively). These columns serve as a reference for the nominal voltage supported on a given signal as selected by the BVSEL pin configuration and the voltage supplied. For actual recommended value of Vin or supply voltages see Recommended Operating Conditions. 8. Output only for 7410, was I/O for 750/755. 9. Enhanced mode only. 10. Deasserted (pulled high) at HRESET for 60x bus mode. 11. Reuses 750/755 DRTRY, DBIS, and TLBISYNC pins (DTI1, DTI2, and EMODE respectively). 12. Unused output in 60x bus mode. 13. Connect to HRESET to trigger post power-on-reset (por) internal memory test. 14. Ignored in 60x bus mode.
White Electronic Designs Corporation • Phoenix AZ • (602) 437-1520
6
White Electronic Designs WED3C7410E16M-400BX
ABSOLUTE MAXIMUM RATINGS
Characteristic Core supply voltage PLL supply voltage L2 DLL supply voltage 60x bus supply voltage L2 bus supply voltage L2 supply voltage Input supply Processor Bus L2 bus JTAG Signals Storage temperature range Symbol Vdd AVdd L2AVDD OVdd L2OVdd L2Vdd Vin Vin Vin Tstg Value -0.3 to 2.1 -0.3 to 2.1 -0.3 to 2.1 -0.3 to 3.465 -0.3 to 2.6 -0.3 to 4.6 -0.3 to 0Vdd +0.2 -0.3 to L20Vdd +0.2 -0.3 to OVdd +0.2 -55 to 150 Unit V V V V V V V V V °C Notes (4) (4) (4) (3) (3) (5) (2) (2) (2)
NOTES: 1. Functional and tested operating conditions are given in Operating Conditions table. Absolute maximum ratings are stress ratings only, and functional operation at the maximums is not guaranteed. Stresses beyond those listed may affect device reliability or cause permanent damage to the device. 2. Caution: Vin must not exceed OVdd by more than 0.2V at any time including during power-on reset. 3. Caution: OVdd/L2OVDD must not exceed Vdd/AVdd/L2AVdd by more than 2.0 V at any time including during power-on reset. 4. Caution: Vdd/AVdd/L2AVDD must not exceed L2OVdd/OVdd by more than 0.4 V at any time including during power-on reset. 5. L2OVdd should never exceed L2Vdd
RECOMMENDED OPERATING CONDITIONS
Characteristic Core supply voltage PLL supply voltage L2 DLL supply voltage Memory core supply voltage BVSEL = 0 Processor bus supply voltage L2 bus supply voltage Input Voltage BVSEL = HRESET
BVSEL = HRESET or BVSEL=1 L2VSEL = HRESET or 1
Symbol Vdd AVdd L2AVdd L2Vdd OVdd OVdd OVdd L20Vdd Vin
Recommended Value 1.8v ± 100mV 1.8v ± 100mV 1.8v ± 100mV 3.3v ± 165mV 1.8± 100mV 2.5v ± 100mV 3.3v ± 165 mV 2.5v ± 100 mV GND to OVdd
Unit V V V V V V V V V
Processor bus and JTAG Signals
NOTE: These are the recommended and tested operating conditions. Proper device operation outside of these conditions is not guaranteed
7
White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com
White Electronic Designs WED3C7410E16M-400BX
POWER CONSUMPTION VDD =AVDD=1.8±0.1V VDC, L2VDD =3.3V ±5% VDC, GND=0 VDC , 0≤ TJ