PA-RISC
PA-RISC to architektura mikroprocesorowa opracowana przez firmę Hewlett-Packard pod kierownictwem Ruby B. Lee . Jak sama nazwa wskazuje, jest to architektura RISC ; PA to skrót od Precision Architecture . Ta architektura jest czasami określana jako HP/PA (Hewlett Packard Precision Architecture).
Architektura została wprowadzona 26 lutego 1986 roku, kiedy pojawiły się pierwsze modele HP 3000 Series 930 i HP 9000 Model 840 , wyposażone w pierwszą implementację architektury - TS1. [1] [2]
Firma HP zaprzestała sprzedaży maszyn HP 9000 opartych na PA-RISC pod koniec 2008 roku. Obsługa serwerów na procesorach PA-RISC trwała do 2013 roku. Zakłada się, że nowe maszyny oparte na Itanium będą w stanie zastąpić PA-RISC.
Historia
Pod koniec lat 80. firma Hewlett-Packard wyprodukowała cztery serie komputerów, wszystkie oparte na procesorach CISC . Seria Vectra , wprowadzona na rynek w 1986 roku i oparta na procesorach Intel 80286 , była kompatybilna z IBM-PC . Wszystkie inne serie były oparte na procesorach innych niż Intel .
Jedną z nich była seria stacji roboczych HP Series 300 oparta na procesorze Motorola 68000 (w 1990 roku pojawiła się kolejna seria oparta na 68000, nowa linia stacji roboczych HP Apollo Series 400, którą firma otrzymała wraz z przejęciem firmy Apollo Computer w 1989 r.), kolejna linia stacji roboczych z serii 200 oparta na dedykowanym układzie krzem na szafirie , 16-bitowa seria HP 3000 i wreszcie minikomputery z serii HP 9000 z serii 500 oparte na własnym procesorze FOCUS (16-bitowym i 32-bitowy).
Dzięki PA-RISC firma HP zaplanowała migrację wszystkich swoich maszyn innych niż PC do jednej rodziny procesorów RISC.
Pierwsze chipy PA-RISC były 32-bitowe. Po raz pierwszy zastosowano je w maszynach z serii HP 3000 pod koniec lat 80. - systemach 930 i 950, znanych w tamtych czasach jako systemy Spectrum, taką nazwę nadali im twórcy. Maszyny te działały pod kontrolą systemu operacyjnego MPE/iX . Wkrótce maszyny HP 9000 otrzymały również procesor PA-RISC, działający w wersji UNIX HP-UX .
Inne systemy operacyjne przeniesione do PA-RISC to Linux , OpenBSD , NetBSD i NEXTSTEP .
Interesującym aspektem linii procesorów opartych na PA-RISC jest to, że większość z nich nie ma pamięci podręcznej L2 . Zamiast tego używana jest duża pamięć podręczna poziomu 1. Tylko PA-7100LC i PA-7300LC miały pamięć podręczną L2. Kolejną innowacją PA-RISC było wprowadzenie instrukcji Vector ( SIMD ) w postaci MAX ( Multimedia Acceleration eXtensions ), po raz pierwszy zaobserwowanej w PA-7100LC.
Specyfikacja mikroprocesora PA-RISC
| Model | Nazwa | Rok | Częstotliwość (MHz) | Magistrala pamięci [MB/s] | Technologia [µm] | Liczba tranzystorów [mln] | Powierzchnia [mm²] | Pobór mocy [W] | Pamięć podręczna danych [KB] | Instrukcja pamięci podręcznej [KB] | Pamięć podręczna poziomu 2 [MB] | Wersja ISA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PCX-S | PA-7000 | 1991 | 66 | ? | 1,0 | 0,58 | 201,6 | ? | 256 | 256 | — | 1.1a |
| PCX-T | PA-7100 | 1992 | 33-100 | ? | 0,8 | 0,85 | 196 | ? | 2048 | 1024 | — | 1.1b |
| PCX-T | PA-7150 | 1994 | 125 | ? | 0,8 | 0,85 | 196 | ? | 2048 | 1024 | — | 1.1b |
| PCX-T' | PA-7200 | 1994 | 120 | 960 | 0,55 | 1,26 | 210 | trzydzieści | 1024 | 2048 | — | 1.1c |
| PCX-L | PA-7100LC | 1994 | 60-100 | ? | 0,75 | 0,9 | 201,6 | 7-11 | — | jeden | 2 | 1.1d |
| PCX-L2 | PA-7300LC | 1996 | 132-180 | ? | 0,5 | 9,2 | 260,1 | ? | 64 | 64 | 0-8 | 1,1e |
| PCX-U | PA-8000 | 1996 | 160-180 | 960 | 0,5 | 3,8 | 337,68 | ? | 1024 | 1024 | — | 2,0 |
| PCX-U+ | PA-8200 | 1997 | 200-240 | 960 | 0,5 | 3,8 | 337,68 | ? | 2048 | 2048 | — | 2,0 |
| PCX-W | PA-8500 | 1998 | 300-440 | 1920 | 0,25 | 140 | 467 | ? | 1024 | 512 | — | 2,0 |
| PCX-W+ | PA-8600 | 2000 | 480-552 | 1920 | 0,25 | 140 | 467 | ? | 1024 | 512 | — | 2,0 |
| PCX-W2 | PA-8700 (+) | 2001 | 625-875 | 1920 | 0,18 | 186 | 304 | <7,1 przy 1,5 V | 1536 | 768 | — | 2,0 |
| Mako | PA-8800 | 2003 | 800-1000 | 6400 | 0,13 | 300 | 361 | ? | 768/rdzeń | 768/rdzeń | 32 | 2,0 |
| krótkopłetwy | PA-8900 | 2005 | 800-1100 | 6400 | 0,13 | ? | ? | ? | 768/rdzeń | 768/rdzeń | 64 | 2,0 |
Notatki
Linki
- Recenzja procesora LostCircuits PA8800
- Dokumentacja HP
- OpenPA.net Informacje o PA-RISC
- chipdb.org Zdjęcia procesorów PA-RISC
- Dokumentacja dla PA-RISC na bitsavers.org