01.02.2013 Views

Chapter 4 PA-RISC Computer Systems - OpenPA.net

Chapter 4 PA-RISC Computer Systems - OpenPA.net

Chapter 4 PA-RISC Computer Systems - OpenPA.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Early <strong>PA</strong>-<strong>RISC</strong> <strong>Systems</strong><br />

4.2 Early <strong>PA</strong>-<strong>RISC</strong> <strong>Systems</strong><br />

Information on these very early models and their details is sometimes quite incoherent. This includes<br />

HP documentation (both sales and technical), which not always describe the processor and system<br />

features of these computers coherently. In some cases, the system type was deduced — from supplied<br />

system block diagrams together with MIPS “benchmarks.” <strong>Computer</strong>s names and model numbers were<br />

also compiled from various sources and may be not completely correct. (See Note 1)<br />

4.2.1 840: First <strong>PA</strong>-<strong>RISC</strong> Server, TS-1 (TTL) (See Note 2)<br />

The first commercial <strong>PA</strong>-<strong>RISC</strong> product appeared in 1986 with the HP 9000/840 (Indigo) computer,<br />

based on a six-board TTL implementation of the 32-bit <strong>PA</strong>-<strong>RISC</strong> 1.0 architecture, TS-1, running at<br />

8 MHz. The TTL boards measure 8.4×11.3″ , SRAMs/<strong>PA</strong>Ls and about 150 ICs each. The TS-1 boards<br />

implement the processor pipeline, a 4096-entry TLB and 128 KB (L1) cache, divided into 64 KB for<br />

each data and instruction.<br />

Two main buses are used in the I/O system:<br />

1. Central Bus (CTB — also called MidBus) connects the processor to the main memory and the<br />

secondary I/O bus (see below). CTB is 32-bit wide and has a clock speed of 8 MHz, with a<br />

sustained transfer rate of 20 MB/s. Seven slots for general purpose I/O cards are available.<br />

2. Channel I/O (CIO) is the central device I/O bus. Up to three CIO buses (also called CIBs) are supported<br />

in a single 9000/840 computer. (Others mention only one CIO channel on the 9000/840<br />

— all three channels apparently were reserved for the very similar HP 3000/930.) CIO/CIB is<br />

16-bit wide and achieves a transfer rate of 5 MB/s with a clock speed of 4 MHz. Seven (shared)<br />

I/O slots are available. Supported devices on CIO include HP-IB (Hewlett-Packard Interface-Bus,<br />

commonly used for instrumentation and measurement devices) and <strong>net</strong>working adapters.<br />

Seven shared slots for I/O and memory are available, for up to 112 MB of RAM (7×16 MB; 2-16 MB<br />

memory modules were supported). The optional graphics adapter used one I/O and one memory slot,<br />

reducing the maximum RAM to 96 MB. Included by default into the system is a separate Floating<br />

Point Coprocessor (FPC) board. The 840 could be upgraded via a CPU board swap to 825, 835 or<br />

845s retaining the case and memory and I/O boards.<br />

It achieved about 4.5 MIPS and ran HP-UX version 1.0 (heavily BSD-based) up until version 10.01 (the<br />

pre-Y2k release). Storage and media devices were attached to the HP-IB bus, SCSI was only later (and<br />

with newer boot ROMs) available.<br />

4.2.2 825, 835 and 850: NS-1 (NMOS)<br />

One year later, 1987, first systems with 32-bit <strong>PA</strong>-<strong>RISC</strong> 1.0 processors implemented in NMOS-III logic,<br />

the <strong>PA</strong>-<strong>RISC</strong> NS-1, appeared: (See Note 3)<br />

HP 9000/825 FireFox (also HP 9000/825S):<br />

� 25 MHz NS-1 processor on two boards<br />

� 16 KB cache<br />

� 2048-entry TLB<br />

� CTBs run at 8.33 MHz<br />

143

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!