VDM-1

Last updated
A Processor Technology VDM-1 board ProcessorTechnology-VDM-1 .jpg
A Processor Technology VDM-1 board

The Processor Technology VDM-1, for Video Display Module, was the first video card for S-100 bus computers. [1] It was created in 1975 and allows an S-100 machine to produce its own display. When paired with a keyboard and Processor Technology's 3P+S card, it eliminates the need for a separate video terminal. Using a 7 x 9 dot matrix and ASCII characters, it produces a 64-column by 16-row text display.

Contents

The VDM-1 is a complex card and was soon replaced by an increasing number of similar products from other companies. An early competitor was the Solid State Music VB-1, [2] which offers an identical display from a much simpler card. Later cards using LSI chips have enough room to include the keyboard controller as well.

History

TV Typewriter

In September 1973, the cover article of Radio Electronics magazine was Don Lancaster's "Build a TV Typewriter", which allows users to type characters on a keyboard and have them appear on a conventional television. [3] Given this limited functionality, they initially estimated that the magazine would sell about 20 copies of the plans for $20 each. Instead, they were flooded by requests and eventually sent out 10,000 copies. [4]

Bob Marsh built a TV Typewriter and showed it to Lee Felsenstein. Felsenstein noted that it had no external memory, so once a full page of text had been typed, the entire page had to be erased to display additional text. He phoned Lancaster and asked him about this design note, and Lancaster replied that he simply hadn't considered using it as the basis of a terminal, "I don't know – people just want to put up characters on their TV screens". [4]

Tom Swift Terminal

Throughout 1973, Felsenstein had been looking for a low-cost terminal for the Community Memory bulletin board system. He had designed the Pennywhistle modem to address the need for remote access at a price under $100, but the terminal that they hooked it up to still cost $1500. [4]

Felsenstein began designing a printed circuit board that would combine the video output of the TV Typewriter with 1024 bytes of memory so it could hold a page of text in ASCII format and send it to a video monitor. He called the resulting design "The Tom Swift Terminal", [5] after the Tom Swift books. [4] The design manual also had an extended section on the concept of "convivial design" (essentially "friendly"), [6] which argued that a device's social utility was inversely proportional to its complexity, and thus devices should be as simple and open-ended as possible. [4]

Felsenstein sold the design document to local hobbyists, and wrote an article on it in the People's Computer Company in early 1974. [7] By 1975, the system had still not been assembled by anyone. [8]

VDM-1

Early January 1976 Byte advertisement for the VDM-1 Processor Technology VDM1 Jan 1976.jpg
Early January 1976 Byte advertisement for the VDM-1

In April 1975, Bob Marsh and Gary Ingram formed Processor Technology, initially to sell expansion cards for the Altair. Marsh approached Felsenstein with the idea of modifying the Tom Swift design to work with the Altair, which had been released that January. A key aspect of the resulting design was the use of electronic switches that allow the display and the computer to access different parts of the on-board memory at the same time, which means the display hardware does not have to stop the computer while it is drawing. [4] [lower-alpha 1] The prototype was completed in less than three months. [9]

As soon as the prototype was ready, Steve Dompier began porting Star Trek to it, replacing its serial output with a more game-like display to produce Trek-80. [4] The system went on sale soon after at a price of $199 for the kit version. As reviews of the era noted, an Altair compatible machine equipped with a keyboard, the VDM-1, and an appropriate monitor (from Radio Shack) cost less than a typical smart terminal of the era. [10]

Sol-20

Les Solomon, whose Popular Electronics cover article had launched the Altair, was looking for someone to build an all-in-one machine that avoided the need for multiple cards from multiple vendors. He first approached Don Lancaster, who created the original TV Typewriter, and introduced him to Ed Roberts of MITS, the creator of the Altair. The two immediately began fighting and any idea of a partnership ended. [9]

As Solomon put it:

I went to Phoenix, loaded Don and his typewriter into the car, and took off for Albuquerque and MITS. One thing I must say for Don Lancaster and Ed Roberts: they both have very strong personalities. When I got them together in Ed's office, the clash was pretty fierce. Since the Altair and the TV typewriter were not compatible, something had to give. Neither man, however, would give an inch. [11]

In December 1975, Solomon approached Marsh, asking him if he could make this all-in-one "intelligent terminal" design. If he did it within 30 days, Solomon would put it on the cover of the magazine. Marsh again turned to Felsenstein to design it, and as soon as they began discussing it, it was clear the best solution was a complete computer system. This would basically be a low-end computer with the VDM as its output. Felsenstein initially wanted to use a different processor, but eventually concluded the Intel 8080 was the best solution. [9]

As Felsenstein worked on the design, Marsh continually added new required features, leading to a case of feature creep. [12] The design was finally completed after two months. The result is the Sol-20, one of the earliest all-in-one computer designs. [4]

VDM-2

Sometime later, Felsenstein returned to the design in order to make a new version that would have 24 lines of 80 columns, which was becoming a standard. The VDM-1 had 16 rows simply because 64 x 16 = 1,024, the amount of memory on the card. [13] It also added a split-screen feature that allowed the upper and lower sections to be scrolled independently, and place the split at any line. It also added smooth scrolling, greyscale and flashing. [14]

By the summer of 1979, Felsenstein had a partially assembled version and took it to the Javits Convention Center in New York City to show it to the Processor Technology people. After looking for the booth for some time, he found that the company had closed. He could not find a buyer for the design. [15]

Description

The VDM-1 uses a single slot in the S-100 backplane, but is so large it covers adjacent slots in most machines. [10] The front side of the board was crammed with components, including eight 91L02A 1,024 bit static RAMs, to the point that there was not enough room left for the required electrical traces. This was solved by running a ribbon cable from one side of the board to the other. [16] The monitor is connected via a coaxial cable running off the top corner of the card. [10]

The board generates 16 lines of 64 characters [17] on a monitor or a conventional television that is slightly modified [10] to bypass the radio frequency section. The display is black and white, and the hardware includes the ability to support inverse video, which they refer to as "cursor bytes", by setting the high bit on the character byte. With the appropriate switch set on the settings DIP switch, any such character will blink. This supplies the hardware cursor display by setting this bit on a space character. [18]

One oddity of the system is that the character graphics were supplied in ROM, and there are several versions of the ROMs with different glyphs. The user could not know in advance which version he would receive. [19]

Notes

  1. Today this concept is implemented using dual-ported RAM.

Related Research Articles

<span class="mw-page-title-main">Aster CT-80</span> 1982 personal computer

The Aster CT-80 is a 1982 personal computer developed by the small Dutch company MCP, was sold in its first incarnation as a kit for hobbyists. Later it was sold ready to use. It consisted of several Eurocard PCB's with DIN 41612 connectors, and a backplane all based on a 19-inch rack configuration. It was the first commercially available Dutch personal/home computer. The Aster computer could use the software written for the popular Tandy TRS-80 computer while fixing many of the problems of that computer, but it could also run CP/M software, with a large amount of free memory Transient Program Area, (TPA) and a full 80×25 display, and it could be used as a Videotext terminal. Although the Aster was a clone of the TRS-80 Model I it was in fact more compatible with the TRS-80 Model III and ran all the software of these systems including games. It also had a built-in speaker which was compatible with such games software.

<span class="mw-page-title-main">ZX80</span> Cheap home computer by Sinclair, 1980

The Sinclair ZX80 is a home computer launched on 29 January 1980 by Science of Cambridge Ltd.. It is notable for being one of the first computers available in the United Kingdom for less than a hundred pounds. It was available in kit form for £79.95, where purchasers had to assemble and solder it together, and as a ready-built version at £99.95.

<span class="mw-page-title-main">KIM-1</span> Single-board computer produced by MOS Technology

The KIM-1, short for Keyboard Input Monitor, is a small 6502-based single-board computer developed and produced by MOS Technology, Inc. and launched in 1976. It was very successful in that period, due to its low price and easy-access expandability.

<span class="mw-page-title-main">Homebrew Computer Club</span> Computer hobbyist users group in California

The Homebrew Computer Club was an early computer hobbyist group in Menlo Park, California, which met from March 1975 to December 1986. The club had an influential role in the development of the microcomputer revolution and the rise of that aspect of the Silicon Valley information technology industrial complex.

<span class="mw-page-title-main">Altair 8800</span> Microcomputer designed in 1974

The Altair 8800 is a microcomputer designed in 1974 by MITS and based on the Intel 8080 CPU. Interest grew quickly after it was featured on the cover of the January 1975 issue of Popular Electronics and was sold by mail order through advertisements there, in Radio-Electronics, and in other hobbyist magazines. According to Harry Garland, the Altair 8800 was the product that catalyzed the microcomputer revolution of the 1970s. It was the first commercially successful personal computer. The computer bus designed for the Altair was to become a de facto standard in the form of the S-100 bus, and the first programming language for the machine was Microsoft's founding product, Altair BASIC.

<span class="mw-page-title-main">S-100 bus</span> Early computer bus

The S-100 bus or Altair bus, IEEE 696-1983(withdrawn), is an early computer bus designed in 1974 as a part of the Altair 8800. The S-100 bus was the first industry standard expansion bus for the microcomputer industry. S-100 computers, consisting of processor and peripheral cards, were produced by a number of manufacturers. The S-100 bus formed the basis for homebrew computers whose builders implemented drivers for CP/M and MP/M. These S-100 microcomputers ran the gamut from hobbyist toy to small business workstation and were common in early home computers until the advent of the IBM PC.

<span class="mw-page-title-main">Kansas City standard</span> Data storage standard

The Kansas City standard (KCS), or Byte standard, is a data storage protocol for standard cassette tapes at 300 bits per second. It originated in a symposium sponsored by Byte magazine in November 1975 in Kansas City, Missouri to develop a standard for the storage of digital microcomputer data on inexpensive consumer quality cassettes. The first systems based on the standard appeared in 1976.

"An Open Letter to Hobbyists" is a 1976 open letter written by Bill Gates, the co-founder of Microsoft, to early personal computer hobbyists, in which Gates expresses dismay at the rampant software piracy taking place in the hobbyist community, particularly with regard to his company's software.

Micro Instrumentation and Telemetry Systems (MITS) was an American electronics company founded in Albuquerque, New Mexico that began manufacturing electronic calculators in 1971 and personal computers in 1975.

<i>Popular Electronics</i> American magazine (1954–1982, 1989–1999, in print)

Popular Electronics was an American magazine published by John August Media, LLC, and hosted at TechnicaCuriosa.com. The magazine was started by Ziff-Davis Publishing Company in October 1954 for electronics hobbyists and experimenters. It soon became the "World's Largest-Selling Electronics Magazine". In April 1957, Ziff-Davis reported an average net paid circulation of 240,151 copies. Popular Electronics was published until October 1982 when, in November 1982, Ziff-Davis launched a successor magazine, Computers & Electronics. During its last year of publication by Ziff-Davis, Popular Electronics reported an average monthly circulation of 409,344 copies. The title was sold to Gernsback Publications, and their Hands-On Electronics magazine was renamed to Popular Electronics in February 1989, and published until December 1999. The Popular Electronics trademark was then acquired by John August Media, who revived the magazine, the digital edition of which is hosted at TechnicaCuriosa.com, along with sister titles, Mechanix Illustrated and Popular Astronomy.

<span class="mw-page-title-main">Lee Felsenstein</span> American computer engineer

Lee Felsenstein is an American computer engineer who played a central role in the development of personal computers. He was one of the original members of the Homebrew Computer Club and the designer of the Osborne 1, the first mass-produced portable computer.

<span class="mw-page-title-main">Processor Technology</span> Personal computer company, founded 1975

Processor Technology Corporation was a personal computer company founded in April 1975, by Gary Ingram and Bob Marsh in Berkeley, California. Their first product was a 4K byte RAM board that was compatible with the MITS Altair 8800 computer but more reliable than the MITS board. This was followed by a series of memory and I/O boards including a video display module.

<span class="mw-page-title-main">TV Typewriter</span>

The TV Typewriter is a video terminal that could display two pages of 16 lines of 32 upper case characters on a standard television set. The design, by Don Lancaster, appeared on the cover of Radio-Electronics magazine in September 1973.

<span class="mw-page-title-main">Sol-20</span> 8-bit computer introduced in 1976

The Sol-20 was the first fully assembled microcomputer with a built-in keyboard and television output, what would later be known as a home computer. The design was the integration of an Intel 8080-based motherboard, a VDM-1 graphics card, the 3P+S I/O card to drive a keyboard, and circuitry to connect to a cassette deck for program storage. Additional expansion was available via five S-100 bus slots inside the machine. It also included swappable ROMs that the manufacturer called 'personality modules', containing a rudimentary operating system.

<span class="mw-page-title-main">Cromemco Dazzler</span>

The Cromemco Dazzler was a graphics card for S-100 bus computers introduced in a Popular Electronics cover story in 1976. It was the first color graphics card available for microcomputers. The Dazzler was the first of a succession of increasingly capable graphics products from Cromemco which, by 1984, were in use at 80% of all television stations in the U.S. for the display of weather, news, and sports graphics.

<span class="mw-page-title-main">Pennywhistle modem</span>

The Pennywhistle was an early acoustic coupler modem originally designed and built by Lee Felsenstein in 1973, and later commercialized and offered for sale in 1976. It was one of the earliest modems available for hobbyist computer users. Like most acoustic coupler modems, the Pennywhistle was replaced by the Hayes Smartmodem and similar models from the early 1980s.

PolyMorphic Systems was a manufacturer of microcomputer boards and systems based on the S-100 bus. Their products included the Poly-88 and the System 8813. The company was incorporated in California in 1976 as Interactive Products Corporation d/b/a PolyMorphic Systems. It was initially based in Goleta, then Santa Barbara, California.

Trek-80 is a text-based video game written by Steve Dompier in 1976 and sold by Processor Technology for their Sol-20 computer and suitable S-100 bus machines.

The 3P+S Input/Output Module was an S-100 expansion card introduced to the microcomputer market by Processor Technology. It supplied three parallel ports and one serial port, the latter of which conformed to the RS-232C standard. One of the three parallel ports was dedicated to interfacing with the host computer over the S-100 bus, while the other two were available for general use.

The Micro Expander Model 1 is an S-100-based microcomputer introduced by Micro-Expander, Inc., in 1981. The computer was the brainchild of Lee Felsenstein, designer of the Sol-20, the first home computer. After his primary client and marketers of the Sol-20, Processor Technology, went out of business in 1979, Felsenstein founded a new company, Micro-Expander, Inc., in 1980. He gained the capital to sell his prototype of a successor to the Sol-20 as the Micro Expander Model 1 with help from some Swedish investors, primarily Mats Ingemanson, who was hired to market the computer.

References

Citations

  1. Processor Technology (November 1975). "8800 Hardware advertisement". Byte. Green Publishing. 1 (3): 75.
  2. "S100 Computers - Solid State Music VDB-1". www.s100computers.com. Retrieved 2018-09-19.
  3. Lancaster, Don (September 1973). "TV Typewriter". Radio Electronics. New York: Gernsback Publications. 44 (9): 43–52.
  4. 1 2 3 4 5 6 7 8 Social.
  5. Manual 1976.
  6. wiktionary:convivial
  7. Felsenstein, Lee (1974). "Tom Swift Lives!" (PDF). People's Computer Company. pp. 14–15.
  8. Levy 2010, p. 201.
  9. 1 2 3 Levy 2010, p. 202.
  10. 1 2 3 4 Anderson 1976, p. 36.
  11. Solomon, Les (1984). "Solomon's Memory". In Ditlea, Steve (ed.). Digital Deli.
  12. Levy 2010, pp. 202, 203.
  13. History 2008, p. 18.
  14. History 2008, p. 20.
  15. History 2008, p. 21.
  16. See image here.
  17. Manual 1976, p. I-1.
  18. Anderson 1976, p. 37.
  19. Anderson 1976, p. 38.

Bibliography

Further reading