| Sothius' Home | - | Museum | - | Miscellaneous | - | Sun SPARCstation IPX | - | additional pictures |
Sun SPARCstation IPX
Additional pictures. Note that loading the page could take a while...
(pictures copyright by M.A.Grundke)
serial number:
600-2886-02
246MZ896
type plate:
sun
microsystems
ELECTRICAL RATINGS: AC 100-240V, 47-63 Hz, 5A
MODEL NUMBER: 47B
SERVICE CODE: 4/50
And then the serial number again. There are also lots of patents and copyrights mentioned. By the way, this machine was sold by the german 
SPARCstation IPX (4/50) board overview:
the SPARCstation IPX's board is highly integrated. With all important components onboard, it's a complete workstation in the compact 'lunchbox' design. It's dominated by the large SunGX framebuffer controller, the Weitek 8601 CPU and the AT&T CACHE+ (middle, from left to right). Below them, the two SBus slots for internal expansion. Below the SBus are the four RAM sockets (U0307-U0310), one fitted with a 
board silkscreening, part 1:
MODEL 450 CPU
N572931717M7602724
board silkscreening, part 2:
ICL © 1991 MADE IN UK
board silkscreening, part 3:
100803 PBN 270-1959-02
The SPARCstation IPX's CPU, a 
Part of the machine's memory management, an 
These are the machine's 64K external CPU cache, operating in write-though mode (=data to be cached is written to cache and RAM simultaneously). These ATT7C157 (16Kx16 SRAMs) have been especially designed for the use with SPARC-systems and have been released by AT&T in 1991. The 18- and 20ns versions are suited for 40MHz SPARC-designs (like the IPX), but there was also a 15ns-variant for 50MHz SPARCs. Since these SRAMs interface directly to the machine's cache controller (MMU+, RAM+?), there's no need for additional glue logic 
These SRAMs seem to be 80 KB additional cache, consisting of one 32Kx8 SRAM (Toshiba TC55328J-20) and six 16Kx4 SRAMs (Toshiba TC55417J-20H). Purpose unknown, but most likely they're used as an additional buffer for the onboard components (ethernet, audio?). Left from the 32Kx8 SRAM, however, is J0705, a connector labeled with 'SAX' in the 
The AT&T MMU+ 1114D is used as the IPX's 
AT&T RAM+. Purpose of that is unknown - perhaps it provides logic for RAM address multiplexing, in combination with additional 64 MB 
Here the machine's RAM bank, four 72-pin sockets for PS/2 SIMMs with parity ('33/ 36 bit' - meaning that these RAMs have 4 bits for parity, but Sun-4c uses only one). Generally, memory may be organized as 
525-1177-06 is an 256Kx8 'OpenBoot PROM', and contains OpenBoot 2.90 version 20. It provides basic functions for powering up and testing the machine (bootstrap code, power-on tests etc), and advanced functions for peripheral configuration and diagnostics (e.g. SBus- and SCSI-devices, RAM). Configuration is done with a variant of the Forth language (the so-called 'Forth Toolkit'), and all parameters are then permanently stored in the NVRAM (nonvolatile RAM, behind the PROM). Interesting to know that the IDPROM,
which was a separate ROM in older Sun workstations and contained host-ID, MAC-address and other machine-specific information, is now 
Closeup on the machine's Sun type 5 keyboard. As already mentioned, earlier Sun-4 machines came with the appropriate Sun type 4 keyboard, which had a different layout. I assume that early IPX still came with a type 4 keyboard as well. However, since type 5 keyboards identify themselves as type 4, you could use 
The GX-graphics controller, a 2D graphics accelerator, is the heart of the 
The Brooktree Bt458LPJ135 is the cgsix framebuffer's RAMDAC, producing the actual output. 'PJ135' means that it operates at 
These 8 pcs. MT42C8128DJ-10 (2Kx8 SRAMs) provide the Bt458 with 16 KB video RAM. This RAM is used to buffer the current RAMDAC output (meaning the actually outputted frame). However, it doesn't contain any color palette information (the Bt458 has onchip color RAM for that purpose). This RAMDAC buffer has to be refreshed with data from the framebuffer RAM frequently to provide a constant output (how often depends on vertical 
Also an interesting part of the Sun 4c architecture is audio. For a cheap and simple solution, Sun decided to use AMD's AM79C30A-series ISDN controller chips for sound (since they can sample at 8KHz for telephony anyway). However, because of their 'telephony-roots', the 79C30A can only process single-channel audio (=monaural), and only bit-by-bit (and thus are very slow). But in my opinion, that's by far 
The NCR 53C90A is the IPX's Fast SCSI-2 controller. The 53C90A were popular (and relatively cheap) single-bus SCSI-controllers, and thus used in many other designs as well. But they were not capable of busmastering and needed to interrupt 
The Intel N82072 is a standard floppy-controller, which was also used in the IBM AT design, and many others. It's compatible with the 
These two AMD AM85C30-8JC are used for RS232/ RS423 serial I/O, and most likely also for triggering keyboard and mouse operations. Such an AM85C30 contains all functions needed for serial communication, such as two-channel full-duplex operation, synchronous/ asynchronous transfer-modes with up to 1 MBit/s and baud-rate generator. According to AMD's datasheet the 85C30 was originally created for 
The UC5170CQ and UC5180CQ are serial port line driver (UC5710CQ) and serial port line receiver (UC5180CQ). As implied by the name, they handle communication with serial devices, which can be either RS232- or RS423-compliant. Which standard is used for the SPARCstation's serial ports is determined via jumpers J0502 and J0503 (right): J0502 J0503 Mode 1-2
1-2 RS423 (default) 2-3 2-3 RS232 
AMD's so-called 'Lance'-chipset for ethernet. It consists of an AM7990JC/80 (DMA-controller) and AM7992BJC SIA (serial interface adaptor). Optionally, there can be an AM7996 (transceiver), when 10base2-compatibility is required (not in the IPX). Additional to the DMA-controller mentioned earlier, the AM7990JC/80 also contains 48 Bytes FIFO buffer. It controls the AM7992BJC, which is responsible for collision detection, manchester encoding/ decoding and forwarding serial data to the machine's AUI-connector 
The AT&T 1119A's purpose in the SPARCstation-design is unknown. Since it resides directly behind the NCR 53C90, it could 
This '13W3'-called monitor-connector
Sothius' Home - Museum -
Miscellaneous - Sun SPARCstation IPX - additional pictures