From Surf Wiki (app.surf) — the open knowledge base
RHPPC
Type of radiation hardened processor
Type of radiation hardened processor
The RHPPC is a radiation hardened processor based on PowerPC 603e technology licensed from Motorola (now Freescale) and manufactured by Honeywell. The RHPPC is equivalent to the commercial PowerPC 603e processor with the minor exceptions of the phase locked loop (PLL) and the processor version register (PVR). The RHPPC processor is compatible with the PowerPC architecture (Book I-III), the PowerPC 603e programmers interface and is also supported by common PowerPC software tools and embedded operating systems, like VxWorks.
Technical details
The RHPPC processor generates 190 MIPS with the Dhrystone mix with its core clock at 100 MHz (i.e. the RHPPC processor completes 1.9 instructions per cycle). The RHPPC runs with a 25, 33.3, 40, or 50 MHz 60x bus clock (SYSCLK) which is generated based on the PCI clock. The 60x bus clock is de-skewed on-chip by a PLL and can also be multiplied.
The RHPPC processor is a superscalar machine with five execution units: system register unit, integer unit, load/store unit, floating point unit, and branch processing unit. The dispatch unit can issue two instructions per cycle. The floating point unit has a three level deep pipeline. Out-of-order execution is supported through the use of shadow or rename registers. The completion unit can complete two instructions per cycle in order by copying results from the rename registers to the real registers. Independently, the branch processing unit can complete a branch each cycle. Thus, in theory, the RHPPC processor can complete three instructions per cycle. Within the RHPPC processor there is a 16 kB instruction and a 16 kB data L1 caches that are 4 way set associative, and support write through or copy-back protocol. A cache line is fixed at eight words.
Fabrication process and packaging
The RHPPC processor is fabricated with Honeywell’s SOI-V 0.35 μm, four level metal process. Standard cells and custom drop-ins are used. It is packaged in a hermetic, aluminium oxide, 21 x 21 mm grid array package with 255 (16 x 16) leads. The leads are on 1.27 mm centers. The lead can have either solder balls, solder columns, or short pins attached. Standard die attach and wire bond die interconnect are used.
References
This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.
Ask Mako anything about RHPPC — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report