Ferguson Big Board

Last updated
The Ferguson Big Board FergusonBBI.png
The Ferguson Big Board
The Ferguson Big Board II BigBoardII.jpg
The Ferguson Big Board II

The Big Board (1980) and Big Board II (1982) were Z80 based single-board computers designed by Jim Ferguson. They provided a complete CP/M compatible computer system on a single printed circuit board, including CPU, memory, disk drive interface, keyboard and video monitor interface. [1] The printed circuit board was sized to match the Shugart 801 or 851 floppy drive. This allowed attachment to up to two 8 inch or 5 1/4 inch floppy disk drives. The Big Board II added a SASI interface for hard disk drives, enhancements to system speed (4  MHz vs. 2.5 MHz) and enhancements to the terminal interface. [2]

Contents

One version of the Big Board was used in the Xerox 820.

Hardware

The Big Board was sold as an unpopulated printed circuit board with sockets for integrated circuits, with documentation and options to purchase additional components [3] . The Big Board design was simple enough to build a system around that many people with no prior electronics experience were able to build and bring up a capable computer system of their own at a cost far less than that of a fully assembled system of the time. In this way, the Big Boards anticipated the DIY PC clones that became popular later. In its most popular form, the fully assembled and tested Big Board need only be connected to a power supply, one or two eight inch floppy disk drives, a composite monitor, and an ASCII encoded keyboard in order to provide a fully functioning system. A serial terminal could be used in place of the monitor and keyboard, further simplifying assembly. The only tool required for basic assembly was a screwdriver for the terminal block power connections. [4]

The design was also simple to modify for the sake of system expansion and enhancement. Many different modifications to increase the system clock speed were possible, including some that required nothing more than jumpers (e.g. the 3.5 MHz speed upgrade obtained by jumpering the clock divider, with no software modifications or changes to the ICs on the board.) [5] There was also a minor industry in user-installable system upgrades such as real time clocks, 4 MHz upgrades, double density floppy upgrades, character enhancements for the display (reverse video, blinking, etc.), and the addition of hard disk interfaces such as SASI and SCSI. Most of these upgrades were accomplished through the use of daughter boards that plugged into existing IC sockets on the board, with the original IC either replaced by a more capable IC or placed into a socket on the daughter board.

It was possible to upgrade the memory to 256 KB, which was extremely large for the time. [6] While not directly supported by CP/M, the extra memory could be used to implement a ram disk, caching of the operating system image (to greatly improve warm boot time), or a print spooler.

The Big Board II (1982) incorporated many of the most popular upgrades for the original Big Board into its design. It also featured a small breadboard area that allowed for many simple upgrades to be performed without the addition of daughter boards. [7]

Software

The Big Board was designed primarily to run the CP/M operating system, version 2.2. [8] It came with a monitor program in ROM called PFM-80 which was the "software front panel" of the system. The source code listing of PFM was a feature of the first and second issues of Micro Cornucopia. [9] PFM featured many well-documented routines that could be employed in user code. [10]

The board featured 3 spare 2K ROM sockets that allowed for the addition of additional firmware. Popular additions were Tiny BASIC, FORTH, [11] and enhanced versions of PFM.

Documentation

The Big Board came with a full set of schematics, a document titled "Theory of Operation", the PFM-80 User's Manual, instructions for assembly and testing of the Big Board, a parts list, and addenda to these. The Theory of Operation described the details of the operation of the system, including the CRT controller, floppy disk controller, serial communications, memory bank switching, and connector pinouts.

Specifications

Big Board I

Big Board II

Big Board Community

The success of the Big Board spawned Micro Cornucopia magazine. [12] Many Big Board kits included a subscription flyer for the magazine.

The magazine regularly featured user reports, hardware upgrade articles, and reviews of third party products. The magazine's publisher hosted the SOG (Semi Official Get-together) annually, where the magazine's readers would join staff and writers for white water rafting, potluck feasts, and technical discussions. [13]

Third Party Products

The Xerox 820 computer was based on the Big Board; InfoWorld stated that its "considerable virtues ... lie mostly in its use of the Big Board's design". [14] Shugart Associates was a common source of floppy disk drives, as was Tandon Corporation.

Taylor Electric Company provided the "Better Board", including floppy disk drive interface enhancements, enhancements to PFM, and corrections to the original assembly and testing instructions bundled with the Big Board.

SWP Microcomputer Products of Arlington, TX (formerly Software Publishers) provided the Bigboard Dual Density upgrade, which provided both hardware and software to allow the Big Board I to use dual density formats on its drives.

Micro Cornucopia provided many products to enhance the Big Board computers, including speed upgrades, utility software and development tools both on ROM and on disk, and I/O enhancements.

AB Computer Products sold enclosures, monitors, and pre-punched I/O panels targeted at Big Board users.

D&W Associates of Rome, NY sold monitors, ASCII-encoded keyboards, and power supplies targeted to the Big Board market.

Paradise Valley Electronics of Moscow, ID sold a version of FORTH, as well as graphics upgrades and utility software for the Big Board.

Several manufacturers, including JBW and Andy Bakkers sold SASI interface kits.

Kuzara Enterprises of San Diego, CA (formerly Design Technology) sold printer interfaces that allowed the Big Board to use the full feature sets of the Xerox Diablo printers.

Several manufacturers provided real time clock upgrades as a CPU daughter board.

Andy Bakkers sold a 1 MB RAM Disk daughter board for Big Board II.

Kenmore Computer Technologies (from Buffalo, NY) offered the Ztime-I calendar/clock board kit and software. Calendar/clock circuits enabled early computers to time-stamp data and perform time-sensitive tasks with accuracy.

Related Research Articles

<span class="mw-page-title-main">Amstrad CPC</span> Home computers produced by Amstrad

The Amstrad CPC is a series of 8-bit home computers produced by Amstrad between 1984 and 1990. It was designed to compete in the mid-1980s home computer market dominated by the Commodore 64 and the ZX Spectrum, where it successfully established itself primarily in the United Kingdom, France, Spain, and the German-speaking parts of Europe.

<span class="mw-page-title-main">TRS-80</span> 1977 microcomputer by Tandy Corporation

The TRS-80 Micro Computer System is a desktop microcomputer launched in 1977 and sold by Tandy Corporation through their Radio Shack stores. The name is an abbreviation of Tandy Radio Shack, Z80 [microprocessor]. It is one of the earliest mass-produced and mass-marketed retail home computers.

<span class="mw-page-title-main">Tandy 1000</span> IBM PC compatible home computer system

The Tandy 1000 was the first in a series of IBM PC compatible home computers produced by the Tandy Corporation, sold through its Radio Shack and Radio Shack Computer Center stores. Introduced in 1984, the Tandy 1000 line was designed to offer affordable yet capable systems for home computing and education. Tandy-specific features, such as enhanced graphics, sound, and a built-in joystick port, made the computers particularly attractive for home use.

<span class="mw-page-title-main">Xerox 820</span> Desktop computer developed by Xerox

The Xerox 820 Information Processor is an 8-bit desktop computer sold by Xerox in the early 1980s. The computer runs under the CP/M operating system and uses floppy disk drives for mass storage. The microprocessor board is a licensed variant of the Big Board computer.

Kaypro Corporation was an American home and personal computer manufacturer based in Solana Beach in the 1980s. The company was founded by Non-Linear Systems (NLS) to compete with the popular Osborne 1 portable microcomputer. Kaypro produced a line of rugged, "luggable" CP/M-based computers sold with an extensive software bundle which supplanted its competitors and quickly became one of the top-selling personal computer lines of the early 1980s.

<span class="mw-page-title-main">Osborne 1</span> Early portable microcomputer

The Osborne 1 is the first commercially successful portable computer, released on April 3, 1981 by Osborne Computer Corporation. It weighs 24.5 lb (11.1 kg), cost US$1,795, and runs the CP/M 2.2 operating system. It is powered from a wall socket, as it has no on-board battery, but it is still classed as a portable device since it can be hand-carried when the keyboard is closed.

<span class="mw-page-title-main">MicroBee</span> Series of networkable home computers

MicroBee was a series of networkable home computers by Applied Technology, which became publicly listed company MicroBee Systems Limited soon after its release. The original Microbee computer was designed in Australia by a team including Owen Hill and Matthew Starr.

<span class="mw-page-title-main">BBC Master</span> Microcomputer

The BBC Master is a home computer released by Acorn Computers in early 1986. It was designed and built for the British Broadcasting Corporation (BBC) and was the successor to the BBC Micro Model B. The Master 128 remained in production until 1993.

The Acorn Business Computer (ABC) was a series of microcomputers announced at the end of 1983 by the British company Acorn Computers. The series of eight computers was aimed at the business, research and further education markets. Demonstrated at the Personal Computer World Show in September 1984, having been under development for "about a year" and having been undergoing field trials from May 1984, the range "understandably attracted a great deal of attention" and was favourably received by some commentators. The official launch of the range was scheduled for January 1985.

<span class="mw-page-title-main">Rainbow 100</span> DEC microcomputer

The Rainbow 100 is a microcomputer introduced by Digital Equipment Corporation (DEC) in 1982. This desktop unit had a monitor similar to the VT220 and a dual-CPU box with both 4 MHz Zilog Z80 and 4.81 MHz Intel 8088 CPUs. The Rainbow 100 was a triple-use machine: VT100 mode, 8-bit CP/M mode, and CP/M-86 or MS-DOS mode using the 8088. It ultimately failed to succeed in the marketplace which became dominated by the simpler IBM PC and its clones which established the industry standard as compatibility with CP/M became less important than IBM PC compatibility. Writer David Ahl called it a disastrous foray into the personal computer market. The Rainbow was launched along with the similarly packaged DEC Professional and DECmate II which were also not successful. The failure of DEC to gain a significant foothold in the high-volume PC market would be the beginning of the end of the computer hardware industry in New England, as nearly all computer companies located there were focused on minicomputers for large organizations, from DEC to Data General, Wang, Prime, Computervision, Honeywell, and Symbolics Inc.

<span class="mw-page-title-main">Commodore 64 peripherals</span>

The Commodore 64 home computer used various external peripherals. Due to the backwards compatibility of the Commodore 128, most peripherals would also work on that system. There is also some compatibility with the VIC-20 and Commodore PET.

<span class="mw-page-title-main">Memotech MTX</span> Series of home computers released in 1983–84

The Memotech MTX500 and MTX512 are a range of 8-bit Zilog Z80A based home computers released by the British company Memotech in 1983 and sold mainly in the UK, France, Germany and Scandinavia. Originally a manufacturer of memory add-ons for Sinclair machines, Memotech developed their own competing computer when it was perceived the expansion pack business would no longer be viable.

MSX-DOS is a discontinued disk operating system developed by Microsoft's Japan subsidiary for the 8-bit home computer standard MSX, and is a cross between MS-DOS v1.25 and CP/M-80 v2.2.

<span class="mw-page-title-main">Research Machines 380Z</span> British 8-bit microcomputer, 1977 to 1985

The Research Machines 380Z was an early 8-bit microcomputer produced by Research Machines in Oxford, England, from 1977 to 1985.

<span class="mw-page-title-main">BBC Micro expansion unit</span>

A BBC Micro expansion unit, for the BBC Micro is one of a number of peripherals in a box with the same profile and styling as the main computer.

<span class="mw-page-title-main">Dick Smith Super-80 Computer</span>

The Dick Smith Super-80 was a Zilog Z80 based kit computer developed as a joint venture between Electronics Australia magazine and Dick Smith Electronics.

Torch Computers Ltd was a computer hardware company with origins in a 1982 joint venture between Acorn Computers and Climar Group that led to the development of the Communicator or C-series computer, a system based on the BBC Micro with a Z80 second processor and integral modem, intended as a viewdata terminal.

<span class="mw-page-title-main">BBC Micro</span> Series of British microcomputers by Acorn

The BBC Microcomputer System, or BBC Micro, is a series of microcomputers designed and built by Acorn Computers Limited in the 1980s for the Computer Literacy Project of the BBC. The machine was the focus of a number of educational BBC TV programmes on computer literacy, starting with The Computer Programme in 1982, followed by Making the Most of the Micro, Computers in Control in 1983, and finally Micro Live in 1985.

<span class="mw-page-title-main">TRS-80 Model II</span> Tandy Radio Shack small-business computer launched in 1979

The TRS-80 Model II is a computer system launched by Tandy in October 1979, and targeted at the small-business market. It is not an upgrade of the original TRS-80 Model I, but a new system.

N8VEM was a homebrew computing project. It featured a variety of free and open hardware and software. N8VEM builders made their own homebrew computer systems for themselves and shared their experiences with other homebrew computer hobbyists. N8VEM homebrew computer components are made in the style of vintage computers of the mid to late 1970s and early 1980s using a mix of classic and modern technologies. They are designed with ease of amateur assembly in mind.

References

  1. J.B. Ferguson: The Bigboard: An Overview, 1980.
  2. J.B. Ferguson: The Big Board II Assembly Manual, Cal-Tex Computers, 1982.
  3. "The Big Board". BYTE (Advertisement). Vol. 7, no. 10. October 1982. p. 485.
  4. Digital Research Computers: "Assembly Instructions", Big Board Documentation, 1980.
  5. Hvizdak, Gary (February 1982). "3.5MHz (Easiest Mod of All)". Micro Cornucopia. No. 4. p. 9.
  6. Boehm, Art (June 1983). "256K in Detail-Part I". Micro Cornucopia. No. 12. p. 4.
  7. J.B. Ferguson: Big Board II Assembly Manual, Cal-Tex Computers, 1982.
  8. J.B. Ferguson: The Bigboard: An Overview, 1980.
  9. Retzlaff, Don (July 1981). "PFM-80 Monitor". Micro Cornucopia. No. 1. p. 9.
  10. Russel Smith: PFM-80 Users Manual, 1980.
  11. DeVoe, Rob (June 1982). "A Self-Loading ROM". Micro Cornucopia. No. 6. p. 10.
  12. Thompson, David (June 1982). "Spare a Dime?". Micro Cornucopia. No. 6. p. 2.
  13. Thompson, J.D. (June 1983). "All Wet!". Micro Cornucopia. No. 12. p. 2-30.
  14. Meyer, Edwin W. (14 June 1982). "The Xerox 820, a CP/M-operated system from Xerox". InfoWorld. Vol. 4, no. 23. pp. 101–104. Retrieved 2019-03-30.