PA-RISC
PA-RISC—мікропроцесорнаархітектура, розроблена компанієюHewlett-Packard.Як випливає з назви, цеRISC-архітектура; PA означаєPrecision Architecture(укр.точна архітектура). Іноді цю архітектуру називаютьHP/PA(Hewlett Packard Precision Architecture).
Архітектура була представлена26 лютого1986року, коли були випущені перші моделіHP 3000 Series 930таHP 9000 Model 840оснащені першою реалізацією архітектури - TS1.[1][2]
HP припинила продажі машин HP 9000, заснованих на PA-RISC, в кінці 2008 року. Підтримка серверів на процесорах PA-RISC продовжена до2013року. Передбачається, що нові машини, засновані наItanium,зможуть замінити PA-RISC.
В кінці 1980-х років компанія Hewlett-Packard виробляла чотири серії комп'ютерів, всі з яких були засновані наCISC-процесорах.СеріяVectra,запущена в 1986 році і заснована на процесорахIntel i286була сумісною з IBM-PC. Всі інші серії були засновані на не-Intelпроцесорах.
Однією з них була серіяробочих станційHP Series 300 заснованих на процесоріMotorola68000(в 1990 році з'явилася ще одна серія, заснована на 68000, нова лінійка робочих станцій HP Apollo Series 400, яку компанія отримала разом із придбаною компанієюApollo Computerв 1989 році, інша лінійка робочих станцій Series 200, заснована на спеціалізованій мікросхемікремній на сапфірі,16-бітна серія HP 3000 і, нарешті, серіямінікомп'ютерівHP 9000 Series 500, заснована на власному процесоріHP FOCUS(16 і 32-бітному).
За допомогою PA-RISC HP планувала перевести всі свої PC-несумісні машини на єдину родину RISC-процесорів.
Перші чипи PA-RISC були 32-бітними. Спочатку вони використовувалися в машинах серії HP 3000 в кінці 1980-х - системи 930 і 950, відомі свого часу як системи Spectrum, це ім'я було їм дано розробниками. Цих машини працювали під управліннямопераційної системиMPE/iX.Незабаром машини HP 9000 теж отримали процесор PA-RISC, на них працювала версіяUNIXHP-UX.
Іншими операційними системами, портованими на PA-RISC, єLinux,OpenBSD,NetBSDтаNEXTSTEP.
Цікавим аспектом лінійки процесорів на основі PA-RISC є те, що більшість з них не маютькешу2-го рівня. Замість цього використовується кеш 1-го рівня великого обсягу. Тільки PA-7100LC і PA-7300LC мали кеш 2-го рівня. Інший інновацією PA-RISC стало введення векторних інструкцій (SIMD) у формі MAX (Multimedia Acceleration eXtensions), які вперше з'явилися в PA-7100LC.
Модель | Назва | Рік | Частота (МГц) | Шина пам’яті [МБ/с] | Технологія [мкм] | Кіль-ть транзисторів [млн] | Площа [мм²] | Енергоспоживання [Вт] | Кеш даних [КБ] | Кеш інструкцій [КБ] | Кеш 2-го рівня [МБ] | Версія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 | 30 | 1024 | 2048 | — | 1.1c |
PCX-L | PA-7100LC | 1994 | 60—100 | ? | 0,75 | 0,9 | 201,6 | 7—11 | — | 1 | 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@1,5В | 1536 | 768 | — | 2.0 |
Mako | PA-8800 | 2003 | 800—1000 | 6400 | 0,13 | 300 | 361 | ? | 768/core | 768/core | 32 | 2.0 |
Shortfin | PA-8900 | 2005 | 800—1100 | 6400 | 0,13 | ? | ? | ? | 768/core | 768/core | 64 | 2.0 |
- LostCircuitsОгляд процесора PA8800
- Документація HP
- [1][недоступне посилання з червня 2019]Інформація про PA-RISC
- chipdb.org[Архівовано8 лютого 2012 уWayback Machine.]Фотографії процесорів PA-RISC
Це незавершена стаття проапаратне забезпечення. Ви можетедопомогтипроєкту,виправивши або дописавши її. |