Articles

PERQ

Procesoredit

procesor PERQ był mikrokodowaną, dyskretną konstrukcją logiczną, a nie mikroprocesorem. Był oparty na 74s181 bit-slice ALUs i sekwencer mikrokodowy Am2910. Procesor PERQ był niezwykły, ponieważ posiadał szerokie 20-bitowe rejestry i zapisywalny magazyn kontrolny (WCS), co pozwalało na ponowne zdefiniowanie mikrokodu. Procesor miał okres cyklu mikroinstrukcji 170 ns (5,88 MHz).

PERQ 1Edit

oryginalny PERQ (znany również jako PERQ 1), wprowadzony na rynek w 1980 roku, był umieszczony w szafie typu cokół z brązową powięzią i 8-calowym dyskietką zamontowaną poziomo u góry.

procesor PERQ 1 miał WCS składający się z 4K 48-bitowej pamięci mikrokodowej. Późniejszy procesor PERQ 1A rozszerzył WCS do 16 tys. PERQ 1 może być skonfigurowany z 256 kB, 1MB lub 2 MB 64-bitowej pamięci RAM (dostęp przez 16-bitową magistralę), 12 lub 24 MB, 14-calowym dyskietką z serii Shugart SA-4000 i 8-calowym dyskietką. Wewnętrzny układ PERQ 1 był zdominowany przez pionowo zamontowany dysk twardy. To w dużej mierze decydowało o wysokości i głębokości podwozia.

podstawowy system PERQ 1 składał się z płyty procesora, płyty pamięci (zawierającej bufor ramki i interfejs monitora) oraz płyty I/O (IOB, zwanej również CIO). IOB zawierał mikroprocesor Zilog Z80, Interfejs IEEE-488, port szeregowy RS-232, interfejsy dysków twardych i dyskietek oraz sprzęt do syntezy mowy. PERQ 1s miał również zapasowe opcjonalne Gniazdo Kart we/wy (OIO) dla dodatkowych interfejsów, takich jak Ethernet.

tablet graficzny był standardem. Większość PERQ 1s była dostarczana z monochromatycznym monitorem o rozdzielczości 8½ ×11 cali, 768×1024 pikseli w orientacji pionowej.

PERQ 2EDIT

Perq 2 (Nazwa kodowa Kristmas podczas rozwoju) został zapowiedziany w 1983 roku. PERQ 2 można odróżnić od PERQ 1 przez szerszą, zaprojektowaną przez ICL obudowę, z jaśniejszą powięzią, pionowym dyskietką i trzycyfrowym wyświetlaczem diagnostycznym.

PERQ 2 używał tego samego procesora 16K WCS co PERQ 1A i miał 3-przyciskową mysz zamiast tabletu graficznego. Został on skonfigurowany z cichszym 8-calowym 35 MB dyskiem twardym Micropolis Corporation 1201, 1 lub 2 MB PAMIĘCI RAM i miał opcję monitora portretowego PERQ 1 lub monitora 19-calowego, 1280×1024 orientacji poziomej.

ze względu na problemy z produkcją oryginalnego 3RCC PERQ 2 (znanego również jako K1), ICL zmodyfikował projekt sprzętu, w wyniku czego PERQ 2 T1 (lub ICL 8222).

późniejsze modele PERQ 2 T2 (ICL 8223) i PERQ 2 T4 zastąpiły 8-calowy dysk twardy 5¼-calowym dyskiem twardym, co pozwoliło również na instalację drugiego dysku wewnętrznie.

model T4 (z czego tylko około 10 zostało wyprodukowanych) miał Rozszerzony 24-bitowy procesor i magistralę backplane, pozwalającą na użycie płyty 4MB RAM.

PERQ 2 zachował Gniazdo OIO perq 1, ale zastąpił IOB płytami EIO (Ethernet I/O) lub NIO (Non-Ethernet i / o). Były one podobne do IOB, z dodatkiem nieulotnego zegara czasu rzeczywistego, drugiego portu RS-232 i (na płycie EIO) interfejsu Ethernet.

PERQ 3EDIT

PERQ 3A (inaczej ICL 3300 Advanced Graphics Workstation) został opracowany przez ICL jako zamiennik PERQ 2. PERQ 3A miał zupełnie nową architekturę sprzętową opartą na mikroprocesorze Motorola 68020 o częstotliwości 12,5 MHz i jednostce zmiennoprzecinkowej 68881 oraz dwóch 32-bitowych procesorach AMD 29116A, które działały jako procesory graficzne. Miał również do 2 MB PAMIĘCI RAM, dysk twardy SCSI i był umieszczony w obudowie typu „mini-tower”. Systemem operacyjnym był port UNIX System V Release 2 o nazwie PNX 300. Prototypowe jednostki zostały wyprodukowane w 1985 roku, ale projekt został anulowany przed rozpoczęciem pełnej produkcji (projekt się opóźnił i ICL zdecydowało, że będzie dostawcą rozwiązania – będzie sprzedawać stacje robocze Sun w ramach rozwiązania).

kolejny projekt stacji roboczej w fazie rozwoju w momencie upadku firmy, PERQ 3B był modelem kolorowym (czasami określanym jako PERQ 5), który został przejęty przez Crosfield Electronics na potrzeby stacji roboczej Crosfield Studio 9500 page layout. Stacja robocza była również znana wewnętrznie jako Python, została opracowana w 1986 roku wspólnie przez MegaScan i Conner Scelza Associates (oba w Gibsonia, Pittsburgh) i zespół Crosfield (w Hemel Hempstead, Anglia). MegaScan, kierowany przez Briana Rosena, rozwinął elektronikę stacji roboczej, a Conner Scelza Associates (kierowani przez Jerry ’ ego Connera I Don Scelza) przeportował Uniksa i napisał wszystkie inne oprogramowanie wspierające. Crosfield (kierowany przez Andrew Chapmana) był ogólnym kierownikiem projektu i miał wbudowanych inżynierów w MegaScan (Simon Butler i Mark Somervail) i Conner Scelza (Roger Willcocks).

wymaganiem Crosfielda był bardzo wydajny system graficzny (znany jako Viper, opracowany przez ich spółkę zależną benchMark Technologies) i duża (w tym czasie) ilość pamięci dyskowej. Zespół Crosfield w Hemel Hempstead opracował wczesne rozwiązanie RAID, które obsługiwało do 8 kontrolerów SCSI pracujących równolegle ze strumieniowym przesyłaniem danych z 5¼-calowych napędów o pełnej wysokości oraz szybką sieć światłowodową znaną jako GALAN. Prototypy zostały uruchomione pod koniec 1986 roku zarówno w USA, jak i Wielkiej Brytanii, a produkcja seryjna z fabryki Crosfield w Peterborough rozpoczęła się na początku 1987 roku.

Peryferiaedit

różne opcjonalne płyty OIO zostały wyprodukowane dla PERQ 1 i 2: 3rcc płyty OIO wyposażone w 16-bitowy równoległy interfejs PERQlink (przeznaczony do pobierania mikrokodu z innego PERQ podczas rozruchu) plus Ethernet i/lub kontroler drukarki laserowej Canon CX. W ten sposób PERQ 2 może być skonfigurowany z dwoma portami Ethernet (EIO plus OIO). Drukarka dot-matrix może być również podłączona do portów RS-232 lub IEEE-488. Inne płyty OIO innych firm zostały wyprodukowane w celu połączenia z innymi urządzeniami, takimi jak napędy taśmowe QIC-02 lub kamery wideo.