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.

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

� Off-chip L1 cache up to 1024 KB, split into I/D<br />

� Physical address space of 29-bit (512 MB main memory could be addressed)<br />

� CPU attaches via System Main Bus (SMB) to memory and I/O (controllers)<br />

SMB is a synchronous, pipelined bus with 64-bit wide address and data transfers<br />

� 27.5 MHz clock speed (or maximum of 30 MHz?), power dissipation of 26W<br />

� One circuit board, CPU implemented in NMOS-III, 183,000 FETs, 1.5µNMOS-III, die size 14.0×14.0<br />

mm 2 die, packaged in 408-pin PGA<br />

Used in: 822, 832, 845, 855, 860<br />

PCX (CMOS26B)<br />

The last <strong>PA</strong>-<strong>RISC</strong> 1.0 design was the PCX, introduced 1990 and the first <strong>PA</strong>-<strong>RISC</strong> processor fabricated<br />

in a CMOS process. It implemented the NS-1/NS-2 NMOS design and several of the processor<br />

functions previously supplied on external VLSI chips onto a single CPU chip. The PCX still was supplemented<br />

by external support chips, including three CMUX (cache multiplexer — one instruction, two<br />

data; equivalent to the earlier CCUs), SPI (SMB to processor interface — SMB is the system main bus),<br />

FPC (floating point coprocessor) and two FP chips (MUL/DIV and ADD/SUB) [not completely clear if<br />

the latter two or latter three chips are third-party].<br />

� <strong>PA</strong>-<strong>RISC</strong> version 1.0 32-bit<br />

� First multi-processor-capable <strong>PA</strong>-<strong>RISC</strong> CPU (up to four-way SMP)<br />

� Direct predecessor of the <strong>PA</strong>-7000 (PCXS) processor which integrated most processor logic minus<br />

the FPU onto a single die/chip<br />

� External FPU (apparently ECL logic)<br />

� 8192-entry TLB on-chip<br />

� Off-chip L1 cache up to 1024 KB, split into I/D (apparently asymmetrical 1:2 I/D)<br />

� Physical address space of 29-bit (512 MB main memory could be addressed)<br />

� CPU attaches via System Main Bus (SMB) to memory and I/O (controllers)<br />

SMB is a synchronous, pipelined bus with 64-bit wide address and data transfers<br />

� 50 MHz clock speed<br />

� One circuit board, 196,000 FETs, 1.0µ(micron), implemented in three-level CMOS (CMOS26B)<br />

� CPU is a single chip, needs seven other (VLSI) support chips for memory/bus interfaces and I/O<br />

Used in: 842, 852, 865, 870 There are sources which also mention a “CS-1” processor — from the<br />

nomenclatura this would point to a CMOS design but the performance figures/charts do not really<br />

match up with the CMOS26B/PCX described here.<br />

References<br />

1. Wayne E. Holt (ed.), Beyond <strong>RISC</strong>! An Essential Guide to Hewlett-Packard Precision Architecture<br />

(January 1988: Software Research Northwest Inc.)<br />

8

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

Saved successfully!

Ooh no, something went wrong!