HXRHPPC Processor Rad Hard Microprocessor



Similar documents
Product Specification PE9304

ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET

Intel StrongARM SA-110 Microprocessor

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram

MPC7450 RISC Microprocessor Family Software Optimization Guide

PowerPC Microprocessor Clock Modes

TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features

SPREAD SPECTRUM CLOCK GENERATOR. Features

ICS SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET

How To Write A Freescale Mpc755 (Dynos) Microprocessor Microprocessor (Dmi) Microsatellite) Microsi (Dns) Microsd (Dms) Microosmi) (Dmpc755)

1 TO 4 CLOCK BUFFER ICS551. Description. Features. Block Diagram DATASHEET

21152 PCI-to-PCI Bridge

OC By Arsene Fansi T. POLIMI

ICS SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET

DSC1001. Low-Power Precision CMOS Oscillator 1.8~3.3V. Features. General Description. Benefits. Block Diagram

Spread-Spectrum Crystal Multiplier DS1080L. Features

VT-802 Temperature Compensated Crystal Oscillator

VITESSE SEMICONDUCTOR CORPORATION. 16:1 Multiplexer. Timing Generator. CMU x16

Features. Instruction. Decoder Control Logic, And Clock Generators. Address Compare amd Write Enable. Protect Register V PP.

HA-5104/883. Low Noise, High Performance, Quad Operational Amplifier. Features. Description. Applications. Ordering Information. Pinout.

INTEGRATED CIRCUITS. 74LVC08A Quad 2-input AND gate. Product specification IC24 Data Handbook Jun 30

CAT28C64B F R E E. 64K-Bit CMOS PARALLEL EEPROM L E A D FEATURES DESCRIPTION BLOCK DIAGRAM

Spread Spectrum Clock Generator AK8126A

Low-Jitter I 2 C/SPI Programmable Dual CMOS Oscillator

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA

In-System Programmability

Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

LM118/LM218/LM318 Operational Amplifiers

OpenSPARC T1 Processor

INTEGRATED CIRCUITS DATA SHEET. SAA digit LED-driver with I 2 C-Bus interface. Product specification File under Integrated Circuits, IC01

SC14404 Complete Baseband Processor for DECT Handsets

AAV003-10E Current Sensor

How To Power A Power Supply On A Microprocessor (Mii) Or Microprocessor Power Supply (Miio) (Power Supply) (Microprocessor) (Miniio) Or Power Supply Power Control (Power) (Mio) Power Control

LC898300XA. Functions Automatic adjustment to the individual resonance frequency Automatic brake function Initial drive frequency adjustment function

Precision, Unity-Gain Differential Amplifier AMP03

PowerPC 604 Processor System Design and Programming Considerations

DG2302. High-Speed, Low r ON, SPST Analog Switch. Vishay Siliconix. (1-Bit Bus Switch with Level-Shifter) RoHS* COMPLIANT DESCRIPTION FEATURES

Features INSTRUCTION DECODER CONTROL LOGIC AND CLOCK GENERATORS COMPARATOR AND WRITE ENABLE EEPROM ARRAY READ/WRITE AMPS 16

CD4027BMS. CMOS Dual J-K Master-Slave Flip-Flop. Pinout. Features. Functional Diagram. Applications. Description. December 1992

PowerPC 405 GP Overview

MicroMag3 3-Axis Magnetic Sensor Module

DATA SHEET. KGL Gbps D-Flip Flop IC 0.2µm Gate Length GaAs MESFET Technology

GHz Frequency Multiplier. GaAs Monolithic Microwave IC. Output power (dbm)

HEF4011B. 1. General description. 2. Features and benefits. 3. Ordering information. 4. Functional diagram. Quad 2-input NAND gate

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

Am5 X 86 Microprocessor Family

HI-200, HI-201. Features. Dual/Quad SPST, CMOS Analog Switches. Applications. Ordering Information. Functional Diagram FN3121.9

High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch)

DS2187 Receive Line Interface

STANDARD MICROCIRCUIT DRAWING MICROCIRCUIT, LINEAR, ADJUSTABLE ANALOG CONTROLLER, MONOLITHIC SILICON

4 OUTPUT PCIE GEN1/2 SYNTHESIZER IDT5V41186

High and Low Side Driver

54157 DM54157 DM74157 Quad 2-Line to 1-Line Data Selectors Multiplexers

Quad, Rail-to-Rail, Fault-Protected, SPST Analog Switches

MC10SX1190. Fibre Channel Coaxial Cable Driver and Loop Resiliency Circuit

2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS Features

MADR TR. Single Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. V1. Functional Schematic. Features.

5A LOW DROPOUT LINEAR REGULATOR General Description. Features. Applications

Neutron Testing of the ISL70444SEH Quad Operational Amplifier

3-input EXCLUSIVE-OR gate. The 74LVC1G386 provides a 3-input EXCLUSIVE-OR function.

NBB-402. RoHS Compliant & Pb-Free Product. Typical Applications

MPC603/MPC604 Evaluation System

ZL40221 Precision 2:6 LVDS Fanout Buffer with Glitchfree Input Reference Switching and On-Chip Input Termination Data Sheet

SN28838 PAL-COLOR SUBCARRIER GENERATOR

Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to C)

AAT3520/2/4 MicroPower Microprocessor Reset Circuit

INTEGRATED CIRCUITS. NE558 Quad timer. Product data Supersedes data of 2001 Aug Feb 14

V CC TOP VIEW. f SSO = 20MHz to 134MHz (DITHERED)

Optocoupler, Phototransistor Output, 4 Pin LSOP, Long Creepage Mini-Flat Package

CAN bus ESD protection diode

PESDxU1UT series. 1. Product profile. Ultra low capacitance ESD protection diode in SOT23 package. 1.1 General description. 1.

74HC393; 74HCT393. Dual 4-bit binary ripple counter

TSic 101/106/201/206/301/306/506 Rapid Response, Low-Cost Temperature Sensor IC with Analog or digital Output Voltage

HCC/HCF4032B HCC/HCF4038B

V OUT. I o+ & I o- (typical) 2.3A & 3.3A. Package Type

1-Mbit (128K x 8) Static RAM

Y.LIN ELECTRONICS CO.,LTD.

74HC02; 74HCT General description. 2. Features and benefits. Ordering information. Quad 2-input NOR gate

SiGe:C Low Noise High Linearity Amplifier

ACT4077 Driver for MACAIR A3818, A5690, A5232, A4905 & MIL-STD-1553

AMD-K5. Data Sheet. Processor

8-bit binary counter with output register; 3-state

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

CD4027BM CD4027BC Dual J-K Master Slave Flip-Flop with Set and Reset

3-to-8 line decoder, demultiplexer with address latches

DS1621 Digital Thermometer and Thermostat

74HC165; 74HCT bit parallel-in/serial out shift register

Spread Spectrum Clock Generator

The 74LVC1G11 provides a single 3-input AND gate.

ADXL345-EP. 3-Axis, ±2 g/±4 g/±8 g/±16 g Digital Accelerometer. Enhanced Product FEATURES GENERAL DESCRIPTION ENHANCED PRODUCT FEATURES APPLICATIONS

PRTR5V0U2F; PRTR5V0U2K

MC68060 MC68LC060 MC68EC060

MADR TR. Quad Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. 4. Functional Schematic. Features.

CA723, CA723C. Voltage Regulators Adjustable from 2V to 37V at Output Currents Up to 150mA without External Pass Transistors. Features.

Optocoupler, Phototransistor Output, AC Input

74HC238; 74HCT to-8 line decoder/demultiplexer

256K (32K x 8) OTP EPROM AT27C256R 256K EPROM. Features. Description. Pin Configurations

TS555. Low-power single CMOS timer. Description. Features. The TS555 is a single CMOS timer with very low consumption:

Transcription:

Processor HXRHPPC Processor Rad Hard Microprocessor Preliminary Preliminary The monolithic, radiation hardened HXRHPPC processor is fabricated with Honeywell s 0.35µm silicon-on-insulator CMOS (SOI-V) technology and is based on and compatible with Freescale s PowerPC 603e processor. It is designed for use in radiation sensitive environments. The HXRHPPC processor operates over the full military temperature range and requires a supply voltage of 3.3V ± 0.3V. Honeywell s SOI-V technology is radiation hardened through the use of advanced and proprietary design, layout and process hardening techniques. The HXRHPPC processor is a low-power, reduced instruction set computing (RISC) microprocessor. It implements the 32-bit portion of the PowerPC architecture, which supports 32-bit effective addresses, integer data types of 8, 16, and 32 bits, and floating point data types of 32 and 64 bits. The HXRHPPC processor is a superscalar processor capable of issuing and completing as many as two instructions per cycle and can complete a branch. This combined with four software controllable power-saving modes makes it a highly efficient, low power device. Applications include on-board spacecraft control and payload control. The HXRHPPC processor can be ordered under the SMD drawing 5962-07A01. FEATURES Fabricated on SOI-V Silicon On Insulator (SOI) CMOS - 350 nm, 4 level metal Process Core frequency up to 80 MHz Programmable integrated PLL Power Supply = 3.3 V ± 0.3 V Power Dissipation: 7.6W max, 3.6V, 125 C, (GCLK=80 MHz, SYSCLK=20MHz) Operating Temp Range is -55 C to +125 C Packages 240 Ceramic Quad Flat Pack 255 Ceramic Ball Grid Array 255 Ceramic Land Grid Array Radiation Performance Total Ionizing Dose: >300krad(Si) Soft Error Rate: <1.5x10-5 Upsets/processor-day High-performance, superscalar microprocessor Up to two instructions issued and complet ed per clock plus a branch execution Up to five instructions in execution per cycle. Single cycle throughput for most instructions Five independent execution units and two register files Branch Processing Unit (BPU) for static branch prediction Integer Unit with 32 32-bit General Purpose Registers (GPR) Fully IEEE 754-compliant Floating Point Unit (FPU) with 32 32-bit Floating Point Registers (FPR), supports both single and double precision operation Load Store Unit (LSU) for data transfer between data cache and GPRs and FPRs System Register Unit (SRU) that executes condition register (CR), special-purpose register (SPR) instructions, and integer add/compare instructions High Instruction and Data throughput Zero-cycle branch capability (branch folding) Programmable static branch prediction on unresolved conditional branches Instruction fetch unit capable of fetching two instructions per clock from the instruction cache A six-entry instruction queue that provides lookahead capability Independent pipelines with feed-forwarding that reduces data dependencies in hardware 16-Kbyte data cache and 16-Kbyte instruction cache, 4-way set-associative Cache write-back or write-through operation programmable on a per page or per block basis Facilities for enhanced system performance A 32- or 64-bit split-transaction external data bus with burst transfers Integrated power management Internal processor/bus clock multiplier Four power saving modes Dynamic power management mode In-system testability and debugging features through JTAG boundary-scan capability 1 www.honeywell.com/radhard

RADIATION HARDNESS RATINGS (1) The combination of the SOI CMOS technology and circuit design makes this processor radiation hardened and immune to latchup. Description Specification Description Specification Total Dose =3x10 5 rad(si) Dose Rate Upset =5x10 10 rad(si)/s Soft Error Rate Neutron Fluence <1.5x10-5 Upsets/processor-day, GEO, AP8 min =1x10 14 N/cm2 Dose Rate Survivability =1x10 12 rad(si)/s BLOCK DIAGRAM SEQUENTIAL FETCHER INSTRUCTION QUEUE 6 STAGE BRAH PROCESSING CTR CR LR SYSTEM REGISTER DISPATCH INSTRUCTION INTEGER XER GPR File GP Rename Registers LOAD/STORE FPR File FP Rename Registers FLOATING POINT FPSCR COMPLETION Power Dissipation Control Time Base Counter/ Decrementer D MMU SRs DBAT DTLB Array I MMU SRs IBAT ITLB Array JTAG/COP Interface Clock Multiplier Tags 16-Kbyte D Cache Tags 16-Kbyte I Cache Touch Load Buffer CopybackBuffer PROCESSOR BUS INTERFACE 32-BIT ADDRESS BUS 32-/64-BIT DATA BUS 2 www.honeywell.com/radhard

MICROPROCESSOR DESCRIPTION The HXRHPPC processor integrates five execution units an integer unit (IU), a floating-point unit (FPU), a branch processing unit (BPU), a load/store unit (LSU), and a system register unit (SRU). The ability to execute five instructions in parallel and the use of simple instructions with rapid execution times yield high system efficiency and throughput. Most integer instructions have throughput of one clock cycle. The FPU is pipelined so a single-precision multiply-add instruction can be issued every clock cycle. The processor provides independent on-chip, 16-Kbyte, four-way set-associative, physically addressed caches for instructions and data and on-chip instruction and data memory management units (MMUs). It also supports block address translation through the use of two independent instruction and data block address translation (IBAT and DBAT) arrays of four entries each. Effective addresses are compared simultaneously with all four entries in the BAT array during block translation. The HXRHPPC processor has a selectable 32- or 64- bit external data bus and a 32-bit address bus. The interface protocol allows multiple masters to compete for system resources through a central external arbiter. There is a three-state coherency protocol that supports the exclusive, modified, and invalid cache states. This protocol is a compatible subset of the MESI (modified/exclusive/shared/invalid) four-state protocol and operates coherently in systems that contain fourstate caches. The HXRHPPC processor supports single-beat and burst data transfers for memory accesses, and supports memory-mapped I/O. SIGNAL DEFINITIONS The HXRHPPC processor provides the same signal IO and definitions as the Freescale 603e Microprocessor, except for the following signals. Reference SMD 5962-07A01 for pinout locations. Signal Name 603e Signal Definition IN_LOCK LOCK_DET LOCK_OE MSRIP PVR_SEL FREQ_SEL(0:1) PLL_CFG(0:4) WAITR (:) PLL_CFG(0:3) VDD OVDD Supplied by VDD VDD AVDD Supplied by VDD De-asserted when the skew between the rising edge SYSCLK and falling edge C1_FDBK is greater than or equal to 1nsec. ( on 240 pin CQFP package) Asserted when the phase of the rising edge of SYSCLK and the falling edge of C1_FDBK are consistently within 90 degrees, for 10 SYSCLK cycles. ( on 240 pin CQFP package) Asserted will enable LOCK_DET and IN_LOCK outputs. (VSS on 240 pin CQFP package) Asserted indicates the MSR IP bit will initialize to 1 at HRESET, ref. Freescale TM Groucho Core Book IV, p.10, p.31; Freescale MPC603e TM User s Manual p.4-13. (VDD on 240 pin CQFP package) Asserted selects the Honeywell PVR value, de-asserted selects the original Freescale TM PVR value. (VSS on 240 pin CQFP package) Configures the PLL for the frequency range of the phase detector. (FREQ_SEL(0) = VDD on 240 pin CQFP package) Configures the PLL operation and the multiplier ratio. Contact Honeywell for programming selection table. (PLL_CFG(4) = VSS on 240 pin CQFP package) Asserted will add additional non-overlap between C1 and C2 clocks. (VSS on 240 pin CQFP package) ( on Freescale TM PPC) www.honeywell.com/radhard 3

ABSOLUTE MAXIMUM RATINGS 1 Ratings Symbol Parameter Min Max Units V DD Positive Supply Voltage (2) -0.5 4.6 Volts V IN Voltage on Any Input Pin (2) -0.5 VDD + 0.5 or Volts 4.6 V OUT Voltage on Any Output Pin (2) -0.5 VDD + 0.5 or Volts 4.6 I IN Average Input Current ±50 ma I OUT Average Output Current ±50 ma T STORE Storage Temperature (125 C for CBGA) -65 150 C T SOLDER Soldering Temperature (5 sec) (4) 270 C T J Junction Temperature 175 C P JC Package Thermal Resistance (Junction to Case) 240 pin 1.3 C/W P JC Package Thermal Resistance (Junction to Case) 255 pin 0.9 C/W V PROT Electrostatic Discharge Protection Voltage (3) 2000 V (1) Stresses in excess of those listed above may result in immediate permanent damage to the device. These are stress ratings only, and operation at these levels is not implied. Frequent or extended exposure to absolute maximum conditions may affect device reliability. (2) Voltage referenced to VSS (3) Class 1 electrostatic discharge (ESD) input protection voltage per MIL-STD-883, Method 3015 (4) Maximum soldering temp of 270 C can be maintained for no more than 5 seconds. RECOMMENDED OPERATING CONDITIONS 1 Symbol Parameter Limits Min Typ Max Units V DD Positive Supply Voltage 3.0 3.6 Volts V IH High Level Input Voltage 0.7 V DD V DD Volts V IL Low Level Input Voltage 0.0 V DD 0.3 V DD Volts T C External Package Temperature -55 25 +125 C V IN Voltage On Any Pin -0.3 VDD+0.3 Volts SYSCLK System Clock 50 MHz GCLK Core Clock 80 Mhz (1) Voltages referenced to Vss ELECTRICAL AND TIMING SPECIFICATIONS Please refer to the Freescale 603e TM datasheet for further functional details and the SMD drawing 5962-07A01 for electrical and timing details. QUALITY AND RELIABILITY The HXRHPPC processor is offered as QML qualified Class Q+ and Class V. For more than 15 years Honeywell has been producing integrated circuits that meet the stringent reliability requirements of space and defense systems. SOFTWARE TOOL SUPPORT Because the HXRHPPC processor is derived from licensed commercial PowerPC 603e TM technology, it is compatible with all commercial 603e PowerPC TM software tools. Honeywell uses Wind River Systems' Tornado TM environment and the GNU C/C+ tools. Additionally, Honeywell can provide a Prototype/Software Development Unit (Ganymede) to support software debug. PACKAGING The processor is offered in three package types. 240 Ceramic Quad Flat Package 255 Ceramic Ball Grid Array 255 Ceramic Land Grid Array These packages are constructed of multi-layer ceramic (Al 2 O 3 ) and contain internal power and ground planes. The package lid material is Kovar. 4 www.honeywell.com/radhard

CASE OUTLINE 240 CQFP www.honeywell.com/radhard 5

CASE OUTLINE 255 CBGA 6 www.honeywell.com

CASE OUTLINE 255 CLGA. www.honeywell.com/radhard 7

ORDERING INFORMATION The HXRHPPC processor can be ordered under the SMD drawing 5962-07A01. H X RHPPC X V F SOURCE H = Honeywell PROCESS X = SOI PART NUMBER SCREEN LEVEL V = QML Class V Q+ = QML Class Q+ Z = QML Class V Equivalent (2) Y = QML Class Q+ Equivalent (3) E = Eng. Model (1) PACKAGE DESIGNATION X = 240 pin CQFP w ceramic lid and 22nF caps Y = 240 pin CQFP w kovar lid and 390nF caps Z = 255 pin CBGA U = 255 pin CLGA TOTAL DOSE HARDNESS F = 3x10 5 rad (Si) N = No Level Guaranteed (1) (1) Engineering Device Description: Parameters are tested -55 C to 125 C, 24 hour burn-in, IDDSB_33 = 16 ma at 125 deg C, no radiation guaranteed. (2) These devices receive Class V screening. QCI is available and the customer must specify QCI requirements. (3) These devices receive Class V screening but do not have QCI included. FIND OUT MORE For more information visit us online at www.honeywell.com/radhard.com or contact us at 800-323-8295 (763-954- 2474 internationally). You may also consult the following links: 1. SMD 5962-07A01:The SMD drawing may be downloaded at the Defense Supply Center Columbus (DSCC) website: http://www.dscc.dla.mil/programs/smcr/default.asp?field=source&operator=contains&text=honeywell 2. Freescale 603e TM Hardware and Software Documentation http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=mpc603e&fpsp=1&tab=documentation_ Tab 3. Honeywell RHPPC Processor Single Board Computer Documentation. (See your Honeywell Sales Representative) 4. Honeywell RHPPC Processor Single Board Computer Software Development Board (Ganymede) Documentation. (See your Honeywell Sales Representative) Honeywell reserves the right to make changes to any products or technology herein to improve reliability, function or design. Honeywell does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patent rights nor the rights of others. This product and related technical data is subject to the U.S. Department of State International Traffic in Arms Regulations (ITAR) 22 CFR 120-130 and may not be exported, as defined by the ITAR, without the appropriate prior authorization from the Directorate of Defense Trade Controls, United States Department of State. Diversion contrary to U.S. export laws and regulations is prohibited. Honeywell 12001 Highway 55 Plymouth, MN 55441 Form #900378 Tel: 8 800-323-8295 August 2008 www.honeywell.com www.honeywell.com/radhard 2008 Honeywell International Inc.