PA-ISC Processors from PA-7000 to PA-8900 – OpenPA.net
OpenPA<br>Hardware<br>Computers<br>Operating<br>Software
PA-RISC Hardware<br>PA-RISC Processors<br>Performance of PA-RISC<br>Precision Architecture<br>PA-RISC Chipsets<br>Buses on PA-RISC<br>HP Graphics adapters<br>SCSI on HP 9000<br>HP Expansion cards<br>LED codes on HP 9000<br>Boot menu on HP 9000
PA-RISC Processors
PA-RISC<br>Early PA<br>PA-7000<br>PA-7100<br>PA-7100LC<br>PA-7200<br>PA-7300LC<br>PA-8000<br>PA-8200<br>PA-8500<br>PA-8600<br>PA-8700<br>PA-8800<br>PA-8900
FOCUS<br>PRISM<br>Third Party<br>Hitachi
PA-RISC processors are based on an HP RISC architecture developed in the 1980s, used in HP Unix servers and workstations until the 2000s.<br>There were many different PA-RISC processor incarnations:<br>early 32-bit PA-RISC 1.0 in the 1980s, modern 32-bit PA-RISC 1.1 in the 1990s RISC era and final 64-bit PA-RISC 2.0 until Itanium in the 2000s.
CPU<br>Architecture<br>Year<br>FETs<br>Clock<br>up to<br>Cache<br>max<br>Bus<br>Scalar<br>SMP<br>Units
FOCUS<br>FOCUS<br>32-bit stack<br>1982<br>450k<br>NMOS<br>18 MHz<br>16 KB<br>external<br>Custom<br>1-way<br>yes<br>INT, FPU
TS-1<br>PA-RISC 1.0<br>32-bit RISC<br>1986<br>TTL<br>8 MHz<br>128 KB<br>external<br>Custom<br>1-way
INT, FPU
NS-1<br>PA-RISC 1.0<br>32-bit RISC<br>1987<br>144k<br>NMOS<br>30 MHz<br>128 KB<br>external<br>SMB<br>1-way
INT, FPU
PRISM<br>Apollo<br>PRISM<br>32-bit VLIW<br>1988
18 MHz<br>196 KB<br>external<br>X-bus<br>3-wide<br>yes<br>INT, FPU
NS-2<br>PA-RISC 1.0<br>32-bit RISC<br>1989<br>183k<br>NMOS<br>27.5 MHz<br>1 MB<br>external<br>SMB<br>1-way<br>yes<br>INT, FPU
PCX<br>PA-RISC 1.0<br>32-bit RISC<br>1990<br>196k<br>50 MHz<br>1 MB<br>external<br>SMB<br>1-way<br>yes<br>INT, FPU
PA-7000<br>PA-RISC 1.1a<br>32-bit RISC<br>1991<br>577k<br>66 MHz<br>512 KB<br>external<br>PBus<br>1-way
INT, FPU
PA-7100<br>PA-7150<br>PA-RISC 1.1b<br>32-bit RISC<br>1992<br>850k<br>125 MHz<br>3 MB<br>external<br>PBus<br>2-way<br>yes<br>INT, FP
PA-7100LC<br>PA-RISC 1.1c<br>32-bit RISC<br>1994<br>900k<br>100 MHz<br>1 KB<br>2 MB L2<br>GSC<br>2-way
2 INT, FP<br>MIOC, MAX-1
PA-7200<br>PA-RISC 1.1d<br>32-bit RISC<br>1995<br>1.3M<br>140 MHz<br>2 KB<br>3 MB L2<br>Runway<br>2-way<br>yes<br>2 INT, FP
PA-7300LC<br>PA-RISC 1.1e<br>32-bit RISC<br>1996<br>9.2M<br>180 MHz<br>128 KB<br>8 MB L2<br>GSC<br>2-way
2 INT, FP<br>MIOC, MAX-1
PA-8000<br>PA-RISC 2.0<br>64-bit RISC<br>1996<br>3.8M<br>230 MHz<br>2 MB<br>external<br>Runway<br>4-way<br>yes<br>4 INT, 4 FP<br>2 L/S, MAX-2
PA-8200<br>PA-RISC 2.0<br>64-bit RISC<br>1997<br>4.5M<br>300 MHz<br>4 MB<br>external<br>Runway<br>4-way<br>yes<br>4 INT, 4 FP<br>2 L/S, MAX-2
PA-8500<br>PA-RISC 2.0<br>64-bit RISC<br>1998<br>140M<br>440 MHz<br>1.5 MB<br>on-chip<br>Runway<br>4-way<br>yes<br>4 INT, 4 FP<br>2 L/S, MAX-2
PA-8600<br>PA-RISC 2.0<br>64-bit RISC<br>2000<br>140M<br>550 MHz<br>1.5 MB<br>on-chip<br>Runway<br>4-way<br>yes<br>4 INT, 4 FP<br>2 L/S, MAX-2
PA-8700<br>PA-RISC 2.0<br>64-bit RISC<br>2001<br>186M<br>875 MHz<br>2.25 MB<br>on-chip<br>Runway<br>4-way<br>yes<br>4 INT, 4 FP<br>2 L/S, MAX-2
PA-8800<br>dual-core<br>PA-RISC 2.0<br>64-bit RISC<br>2004<br>300M<br>1 GHz<br>2×1.5 MB<br>32 MB L2<br>Itanium 2<br>2×4-way<br>yes<br>4 INT, 4 FP<br>2 L/S, MAX-2<br>– 2 cores
PA-8900<br>dual-core<br>PA-RISC 2.0<br>64-bit RISC<br>2005<br>317M<br>1.1 GHz<br>2×1.5 MB<br>64 MB L2<br>Itanium 2<br>2×4-way<br>yes<br>4 INT, 4 FP<br>2 L/S, MAX-2<br>– 2 cores
PA-9000<br>PA-WideWord<br>64-bit VLIW<br>dropped<br>Explicitly Parallel Instruction Computing (EPIC)
History of PA-RISC
PA-RISC was HP’s RISC architecture, incepted in the 1980s and developed in three versions (PA 1.0, 1.1 and 2.0) in four phases of PA-RISC: Infancy , Growth , Maturity and Decline .<br>Throughout the decades, PA-RISC had strong competition from late CISC and other RISC platforms in the era of technical Unix workstations and business servers.
PA-RISC Infancy Growth Maturity Decline<br>Year 86 87 88 89 90 91 92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
CPUs<br>32-bit TS-1 PCX<br>NS-1 NS-2<br>PA-7000<br>PA-7100<br>PA-7100LC<br>PA-7200<br>PA-7300LC<br>64-bit PA-8000<br>PA-8200<br>PA-8500<br>PA-8600<br>PA-8700<br>PA-8800<br>PA-8900<br>Itanium [PA-WideWord] Itanium
Year 86 87 88 89 90 91 92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
PA-RISC, the Precision Architecture, was an offspring from HP research and development in the 1980s to replace 16-bit stack-based CPUs in HP 3000 servers and Motorola CPUs in Unix systems with a common, new system architecture, based on new RISC philosophies.<br>PA-RISC platform and ISA were built from the ground up by HP engineers in HP R&D and fabrication facilities.
PA-RISC was implemented almost exclusively in HP’s own processors, built in its VLSI Technology Center (VTC) and Systems & VLSI Technology Operation (SVTO) divisions.<br>PA-RISC started with early TTL and NMOS versions in the 1980s and grew to integrated 32-bit and 64-bit RISC processors in the 1990s and 2000s.
PA-RISC processors started as a conservative RISC design in the 1980s that was developed into a major player of the Unix and RISC era.<br>Performance was on par with other RISCs in the early years, but PA-RISC grew into a high-performance RISC platform in the later 1990s, especially with later PA-8000-based CPUs and competed with supercomputers.
Infancy (early PA-RISC)
First...