Just how advanced
was S-100 micro-computing? L-O-N-G before the advent of (dead-slow)
PC's ... The
implementation of WIDE-Bus combined with an integrated processor and fast
floating point co-processor, and triple-cache architecture to provide XXU
systems (such as the Cromemco CS-420 Super-microcomputer) with the
power to surpass 1,050,000 Whetstones per second.
Cromemco built a MIL-spec, rugged-ized 19" rack-mount unit (based upon a Motorola MC68000 and
the Zilog
Z80 -- a dual processor configuration). Their model,
CS-200 was widely
deployed by the US Air Force, as part of the USAF Mission Support System
(MSS) for F-16, F-15 and other aircraft. The MSS provided crucial
navigational and other data, during missions -- and enabled combat pilots
to compare mission effectiveness to flight plan data (during the
subsequent debriefings by their superiors). The CS-250, with a removable
hard disk cartridge, was similarly configured for rack-mounting (but was based upon a Motorola 68020 cadenced at 20mHz).
The US Navy, the New York Stock Exchange, and the broadcast Television
industry also invested heavily in early Cromemco products.. To my delight, I now own two vintage Cromemco CS-250's -- they run UNIX V and Cromix -ed. |
"Cromemco" was a Mountain View, California microcomputer company known for a series of high-end S-100 bus computers in the early days of the microcomputer revolution. Their machines were also known for generating computer graphics for television stations.
The company began as a partnership in 1974 between Harry Garland and Roger Melen, two Stanford PhD students. The name came from their residence at Stanford University, Cro(thers) Mem(orial) Co(mpany) -- a Crothers was a Stanford dormitory reserved for graduate students. The company was incorporated in 1976.
Their initial products used the Zilog Z80 microprocessor and the S-100 bus. The Z-1, released in August 1976, was a Z80 development system on a heavy-duty IMSAI 8080, 22-slot chassis. It included 8KB of static RAM, an RS-232 serial port, and a PROM programmer, and sold for $2495. Its modular design supported a 4MHz Z80 plug-in card ($395) and 4 KB static RAM cards ($295). The 1978 Z-2 line was an updated S-100 computer sold as modules or a complete system. The Z-2 was available with one 5-1/4 inch floppy disk drive and no RAM for $1995 or as the complete System Two (CS-2) with 64KB RAM and two floppy drives for $3990. The Z-2 was the first commercially marketed microcomputer certified by the U.S. Navy for use aboard ships without major modification, and some were used aboard Ohio class submarines for data logging during tests. The System Three (CS-3) was the "professional" version of the System Two with two 8-inch floppy drives standard instead of 5-1/4 inch drives, and 32KB RAM for $5990.
The Cromemco 3101 serial display terminal was a re-branded "Beehive Medical Electronics", B-100 terminal.
The System Two and System Three were sold to educational establishments across Europe and China. These sales helped the company to fund the transition to 16-bit systems with Motorola MC68000 processors in 1981. The "System One" followed the System Two and System Three. It contained either dual 5 1/4 inch floppy drives, or one floppy and a 5 MB hard disk, and was available with a dual processor "DPU" card which contained both Z80 and MC68000 processors. A ruggedized version of the MC68000 computer with removable hard disk cartridges was widely deployed by the USAF as part of the USAF Mission Support System (MSS) for F-16, F-15 and other aircraft. The MSS provided pilots key navigational and other data during missions and enabled combat pilots to compare mission effectiveness to flight plan data during the subsequent debriefing by their superiors.
The C-10 personal computer was introduced in June, 1982. It was a 4MHz Z80 system featuring 64KB RAM with an 80 character × 25 line video screen for US$1785.
Cromemco produced the graphical microcomputers used by many television stations for weather forecasts during the mid to late 1980s. These Colorgraphics Systems were used on the evening news programs to replace the transparent acrylic glass maps on which local weathermen formerly drew weather symbols by hand. The computers used an enhanced version of Cromemco's popular Dazzler color graphics card.
The Z80 based systems ran either CDOS (Cromemco Disk Operating System) or CP/M 2.2.
Multi-user capability (via their own Cromix operating system based on UNIX) was offered from 1979 onwards. Cromix was written in the C programming language to run on an 8 bit Z-80 processor. It included many of the properties of the UNIX operating system which typically required a 16-bit processor with a hardware memory mapper (a feature that the Z-80 did not provide). The Z-80 processor was able to utilize up to 16 banks of 64KB of RAM to support 1MB multi user and multitasking applications. It was possible to run this efficient operating system using only a floppy disk drive (no hard disk) and that distinguished it from other operating systems of the time based on UNIX which required large expensive hard drives. Roy Harrington was the lead designer of the Cromix development team.
The company employed, at its peak in 1983, more than 500 people and had annual revenues of US$55 million. It was wholly owned by Garland and Melen until it was sold to Dynatech in 1987 as a supplier to their subsidiary, Colorgraphics Weather Systems. The European division of Cromemco reorganized as Cromemco AG ...and is still in business (ca. 2008)!