Apple II accelerators

Last updated

Apple II accelerators are computer hardware devices which enable an Apple II computer to operate faster than their intended clock rate.

Contents

8-bit accelerators

Number Nine Apple Booster – Number Nine Computer Corporation (Number Nine Visual Technology)

Number Nine Apple Booster (1982) was one of the first accelerators for the Apple II series of computers. This card is the original version of Saturn's Accelerator II (thus the Accelerator II PCB shares both Saturn Systems' and NNCC's logos.) At $598, the Saturn was much cheaper than the NNCC, but little information about the board is available today.

SpeedDemon – Microcomputer Technologies (M-c-T)

Microcomputer Technologies (M-c-T) SpeedDemon card was the one of early Apple II accelerator which used the newer 65C02 microprocessor, and the first to implement caching technology. This allowed the card to use small amounts of memory, making the card less expensive to produce and eliminated the need to waste clock cycles in order to refresh the dynamic RAM that other cards used. Other accelerators which did not use caching operated at 3.58 MHz most of the time but had to slow down to 1 MHz for this refresh cycle. For peripheral cards that required 1 MHz "slow" operations, the Speed Demon always slowed access to slot #6 to 1 MHz, while an on-card jumper controlled the slot #4 and #5 slowdown. The SpeedDemon originally retailed for $295.

Accelerator II – Saturn Systems (Titan Technologies)

Saturn System's Accelerator II was the original accelerator for the Apple II series of computers. The card accelerated the Apple II and the Apple II Plus using a faster MOS 6502 microprocessor and on-board high speed RAM. When the accelerator card was activated, software would execute within the CPU and memory on the card, not utilizing those components on the motherboard. The card used a series of 8 DIP switches to configure slot access speeds as well as the speed of the card. Since the Accelerator II was released before Apple's introduction of the Apple IIe, while the card would run in an Apple IIe, software which required a 65C02 microprocessor or used auxiliary memory would not function properly—this problem was solved with the Accelerator IIe, which was a complete redesign. Saturn Systems changed their name during the early 1980s to Titan Technologies due to trademark complications.

Accelerator IIe – Titan Technologies (formerly Saturn Systems)

The Accelerator //e was released in 1984 by Titan Technologies, an upgraded version of the original Saturn Accelerator, in response to the introduction of the Apple IIe. The card maintained the 64 KB of RAM of the original card and added the newer 65C02 microprocessor. This card solved the Auxiliary RAM incompatibility problem of the older card, however it did not speed up this second bank of RAM which was common on the Apple IIe.

TransWarp – Applied Engineering

[1]

Applied Engineering was the last company to offer a slot-based Apple II accelerator card, the TransWarp. This new card offered complete slot configurability via DIP switches and speed control via both DIP switches and software. A user could hold down the Esc key upon bootup, to disable the card for speed sensitive applications. In an Apple II Plus, the TransWarp emulated the 16k language card. The TransWarp ran at the same 3.58, 1.79 and 1.02 (commonly listed as "1") MHz speeds as other accelerators of its time, however, it included a whopping 256 KB of on-board RAM. According to the March 1986 Apple Assembly Line (volume 6, number 6) this is how the TransWarp utilized the RAM:

TransWarp's 256K RAM is effectively divided into four 64K banks. When you power-up your Apple with TransWarp installed, all of the ROM from $D000 through $FFFF is copied into one of the high-speed RAM banks. The rest of this bank is not used. A second bank is used in place of the motherboard RAM. The third and fourth banks are used in place of the first and second banks of AUXMEM, if you have a RAM card such as RAMWORKS installed in the AUX slot. If you have a large RAMWORKS in the auxiliary slot of a //e, any additional banks beyond two will still be usable but at "only" 1 MHz. [2]

The same issue of the publication determined that the TransWarp was faster than either the McT SpeedDemon or Titan Accelerator //e when running the same applications, even though all three cards ran at the same 3.58 MHz native speed. The TransWarp was released during the early-mid 1980s with an original retail price of $279. Applied Engineering offered a unique $89 upgrade to the 16-bit 65802 microprocessor, for people who were able to use its advanced features.

TransWarp II – Applied Engineering (AE)

[3]

The TransWarp II was a completely redesigned accelerator from Applied Engineering (AE). The company scrapped the on-board RAM design of the original TransWarp in favor of a licensed cache based implementation like Zip Technology used. However, instead of using a hybrid chip, Applied Engineering chose to implement the design on a card. Unfortunately, since the design was licensed from Bits and Pieces, makers of the Rocket Chip, and not from Zip Technologies, Applied Engineering was forced to stop selling the TransWarp II not long after its introduction, due to Zip winning a patent infringement lawsuit against Bits and Pieces for Zip's implementation of caching technology.

TransWarp III (never released) – Applied Engineering

[4]

Applied Engineering's TransWarp III was supposed to be the TransWarp II's replacement after that product's abrupt discontinuation. Because of a dwindling Apple II market in the early 1990s, the TransWarp III never saw the light of day. Some believe that images in advertisements announcing the TransWarp III in Apple II related magazines were complete mock-ups and that the product never existed. The ads touted faster speeds and easy upgradeability when faster 65c02 microprocessors became available.

Zip Chip – Zip Technologies

Zip Technologies, introduced the 4 MHz Zip Chip Model 4000 (also: Zip Chip II - 4) at AppleFest in May 1989. This was a revolutionary design. Rather than building an accelerator on an expansion card, Zip used a hybrid chip design known as System in Package (SiP), and used this chip module to directly replace the microprocessor in the Apple II. They took a 65C02 core and combined it with control logic and 8 KB of cache ram into a very compact 40-pin DIP package, not much bigger than the original 65C02 CPU it replaced. By creating this ultra compact, slotless accelerator, the entire untapped market of tens of thousands of Apple IIc computers became available. Within the Zip Chip, all settings were software controllable, including individual slot speeds which could be set at 1 MHz or "accelerated." The accelerator was a cache type, based on Zip Technology's US patent #4,794,523 and was capable of 10 different speed settings. Zip later introduced a Zip Chip Model 8000 (also: Zip Chip II - 8) which had identical features but operated at 8 MHz.

Zip GSX – Zip Technologies

The accelerator consists of the CPU WDC 65C816 running at most at 15 MHz. A cache divided into 32 kByte "data" and 32 kByte "tag". The result is an average 4x performance boost. [5]

Two less expensive models were advertised but never released: model 1500 "ZipChipGS" and model 1525 "ZipChipGS Plus". These two models were designed to fit into the CPU socket (similar to the 8-bit ZipChip models) rather than taking up a slot. The less expensive model 1500 would have omitted DMA support and was supposed to run at 8 MHz with 8 kB of cache. The 1525 would also have run at 8 MHz but it would have included DMA support and 16 kB of cache.

The slot-based model 1600 ("Zip GSX") was made available at several different clock speeds and with varying amounts of cache. Both the cache and CPU speed were upgradeable.

Rocket Chip – Bits and Pieces

Bits and Pieces introduced the Rocket Chip soon after the Zip Chip was released. The product was nearly identical in look and function to Zip Technology's Zip Chip, however it operated at 5 MHz vs the Zip Chip Model 4000's 4 MHz, and the Rocket Chip II ran at a then blistering 10 MHz when it was released after the 8 MHz Zip Chip Model 8000. One unique feature of the Rocket Chip was its ability to slow the speed of an Apple II down to 0.05 MHz for "slow motion" operability. Although the Rocket Chip was faster in both instances than the Zip Chip, there were some rare software incompatibilities with the chip, while the Zip Chip didn't have any reported problems. These problems were perhaps due to Bits and Pieces pushing the physical limit of their 65C02 cores to squeeze out the extra speed in a game of one-upmanship with Zip Technologies. Zip Technologies ended up with the upper hand when they successfully sued Bits and Pieces for patent infringement and in turn forced the company out of business.

A2 Turbo – Ian Kim

Developed by Ian Kim. May 2021

A2 OverDrive – Ian Kim

Developed by Ian Kim. May 2021. There are 2 8-bit digital output ports and 1 8-bit input port. There is also an 16-bit interrupt generator (IRQ or NMI). With this function, it can play WAV songs in 22Khz Stereo. In addition, 64KB compatible with Saturn and 384KB compatible with RAMWORK are built-in. There is additional RAM in the SLOT ROM address, which is a special function, and it can be usefully used when developing programs.

Apple IIc Plus motherboard

Apple Computer licensed the cache based accelerator design from Zip Technologies for their design of the Apple IIc Plus. This enabled the computer to run 4 times faster than its 1 MHz predecessor, the Apple IIc. Rather than using a monolithic System in Package design of the Zip Chip, which may have caused overhead clearance problems as well as added cost to the compact Apple IIc Plus, Apple economically separated the Zip Chip design into its individual components, using off the shelf static RAM chips for the 8 KB cache.

Overclocking

In October 2001, Michael J. Mahon, an enthusiast who frequents the Apple II usenet newsgroup comp.sys.apple2, proposed overclocking the Apple IIc Plus. [6] Over the next few years, newsgroup members reported speeds ranging between 8 MHz - 10 MHz simply by changing the 16 MHz crystal oscillator on the motherboard to a faster one (the Apple IIc Plus divides the oscillator frequency by four to attain the actual processor frequency). Some users with 120 ns static RAM cache reported problems attaining 10 MHz while others with 100 ns chips were more successful. Most were able to achieve 8 MHz. [7] [8]

See also

Related Research Articles

<span class="mw-page-title-main">Apple II series</span> Computer series by Apple Computer, 1977–1993

The Apple II series is a family of home computers, one of the first highly successful mass-produced microcomputer products, designed primarily by Steve Wozniak, manufactured by Apple Computer, and launched in 1977 with the original Apple II.

i486 Successor to the Intel 386

The Intel 486, officially named i486 and also known as 80486, is a microprocessor. It is a higher-performance follow-up to the Intel 386. The i486 was introduced in 1989. It represents the fourth generation of binary compatible CPUs following the 8086 of 1978, the Intel 80286 of 1982, and 1985's i386.

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

The Tandy 1000 is the first in a line of IBM PC compatible home computer systems produced by the Tandy Corporation for sale in its Radio Shack and Radio Shack Computer Center chains of stores. Introduced in 1984, the product line was aimed at providing affordable but capable systems for home computing or education, with some of its Tandy specific features like graphics, sound and joystick port making it more appealing for home use.

<span class="mw-page-title-main">Apple IIe</span> Third model in the Apple II series of personal computers

The Apple IIe is the third model in the Apple II series of personal computers produced by Apple Computer. It was released as the successor to the Apple II Plus. The e in the name stands for enhanced, referring to the fact that several popular features were now built-in that were formerly only available as upgrades or add-ons in earlier models. It is notable as the first Apple II to offer built-in lower-case and 80 columns text support, as well a full 64K RAM–all while reducing the total chip count from previous models by approximately 75%.

<span class="mw-page-title-main">Apple IIe Card</span> Compatibility card

The Apple IIe Card is a compatibility card, which through hardware and software emulation, allows certain Macintosh computers to run software designed for the Apple II series of computers. Released in March 1991 for use with the LC family, Apple targeted the card at its widely dominated educational market to ease the transition from Apple II-based classrooms, with thousands of entrenched educational software titles, to Macintosh-based classrooms.

<span class="mw-page-title-main">Amiga 3000</span> Personal computer by Commodore

The Amiga 3000, or A3000, is a personal computer released by Commodore in June 1990. It is the successor to the Amiga 2000 and its upgraded model Amiga 2500 with more processing speed, improved graphics, and a new revision of the operating system.

<span class="mw-page-title-main">Apple IIGS</span> Apple II series 16-bit computer

The Apple IIGS is a 16-bit personal computer produced by Apple Computer. It is the fifth and most powerful of the Apple II family. It is compatible with earlier Apple II models but has a Macintosh look and feel, and resolution and color similar to the Amiga and Atari ST. The "GS" in the name stands for "Graphics and Sound", referring to its enhanced multimedia hardware, especially its state-of-the-art audio.

<span class="mw-page-title-main">Apple IIc</span> Fourth model in the Apple II series of computers

The Apple IIc is a personal computer that was introduced by Apple Inc. shortly after the launch of the original Macintosh. It was a compact and portable version of the Apple II series of computers. The IIc featured a built-in floppy disk drive and a keyboard, and was often sold with its matching monitor. The c in the name stood for compact, referring to the fact it was a complete Apple II computer setup with a floppy drive that was squeezed into a smaller notebook-sized housing. It was compatible with a wide range of software and peripherals.

<span class="mw-page-title-main">Macintosh SE</span> Personal computer by Apple, Inc.

The Macintosh SE is a personal computer designed, manufactured, and sold by Apple Computer, from March 1987 to October 1990. It marked a significant improvement on the Macintosh Plus design and was introduced by Apple at the same time as the Macintosh II.

<span class="mw-page-title-main">Macintosh Color Classic</span> Personal computer released by Apple Computer, Inc.

The Macintosh Color Classic is a personal computer designed, manufactured and sold by Apple Computer, Inc. from February 1993 to May 1995. It has an all-in-one design, with a small, integrated 10″ Sony Trinitron display at 512 × 384 pixel resolution. The display is capable of supporting up to thousands of colors with a video memory upgrade.

<span class="mw-page-title-main">DECstation</span> DEC brand of computers

The DECstation was a brand of computers used by DEC, and refers to three distinct lines of computer systems—the first released in 1978 as a word processing system, and the latter two both released in 1989. These comprised a range of computer workstations based on the MIPS architecture and a range of PC compatibles. The MIPS-based workstations ran ULTRIX, a DEC-proprietary version of UNIX, and early releases of OSF/1.

<span class="mw-page-title-main">Laser 128</span> Apple II clone

The Laser 128 is an Apple II clone, released by VTech in 1986 and comparable to the Apple IIe and Apple IIc.

<span class="mw-page-title-main">Macintosh Quadra 950</span> Personal computer by Apple Computer

The Macintosh Quadra 950 is a personal computer designed, manufactured and sold by Apple Computer from March 1992 to October 1995. It replaced the Quadra 900 that was introduced several months earlier, increasing the CPU clock rate of its 68040 CPU from 25 MHz to 33 MHz, and improving the graphics support. The two computers were otherwise identical, including the price. With a Macintosh Processor Upgrade Card installed, this computer is known as the Power Macintosh 950.

<span class="mw-page-title-main">Power Macintosh 6100</span> First computer from Apple to use the PowerPC processor

The Power Macintosh 6100 is a personal computer designed, manufactured and sold by Apple Computer from March 1994 to March 1996. It is the first computer from Apple to use the new PowerPC processor created by IBM and Motorola. The low-profile ("pizza-box") case was inherited from the Centris/Quadra 610 and 660AV models, and replaced the Macintosh Quadra series that used the Motorola 68040 processor, Apple's previous high-end workstation line.

<span class="mw-page-title-main">Applied Engineering</span>

Applied Engineering, headquartered in Carrollton, Texas, was a leading third-party hardware vendor for the Apple II series of computers from the early 1980s until the mid-1990s.

<span class="mw-page-title-main">Apple IIc Plus</span> Personal computer by Apple

The Apple IIc Plus is the sixth and final model in the Apple II series of personal computers, produced by Apple Computer. The "Plus" in the name was a reference to the additional features it offered over the original portable Apple IIc, such as greater storage capacity, increased processing speed, and a general standardization of the system components. In a notable change of direction, the Apple IIc Plus, for the most part, did not introduce new technology or any further evolutionary contributions to the Apple II series, instead merely integrating existing peripherals into the original Apple IIc design. The development of the 8-bit machine was criticized by quarters more interested in the significantly more advanced 16-bit Apple IIGS.

<span class="mw-page-title-main">Macintosh Quadra 605</span> Personal computer by Apple Computer

The Macintosh Quadra 605 is a personal computer designed, manufactured, and sold by Apple Computer from October 1993 to July 1996. The model names reflect a decision made at Apple in 1993 to follow an emerging industry trend of naming product families for their target customers – Quadra for business, LC for education, and Performa for home. Accordingly, the Performa 475 and 476 was sold in department stores and electronics stores such as Circuit City, whereas the Quadra was purchased through an authorized Apple reseller.

<span class="mw-page-title-main">Disk II</span> Floppy disk drive for the Apple II computer

The Disk II Floppy Disk Subsystem, often rendered as Disk ][, is a 5 +14-inch floppy disk drive designed by Steve Wozniak at the recommendation of Mike Markkula, and manufactured by Apple Computer, Inc. It went on sale in June 1978 at a retail price of US$495 for pre-order; it was later sold for $595 including the controller card and cable. The Disk II was designed specifically for use with the Apple II personal computer family to replace the slower cassette tape storage.

The Apple II line of computers supported a number of Apple II peripheral cards. In an era before plug and play USB or Bluetooth connections, these were expansion cards that plugged into slots on the motherboard. They added to and extended the functionality of the base motherboard when paired with specialized software that enabled the computer to read the input/output of the devices on the other side of the cable or to take advantage of chips on the board - as was the case with memory expansion cards.

Apple II system clocks, also known as real-time clocks, were devices in the early years of microcomputing. A clock/calendar did not become standard in the Apple II line of computers until 1986 with the introduction of the Apple IIGS. Although many productivity programs as well as the ProDOS operating system implemented time and date functions, users would have to manually enter this information every time they turned the computer on. Power users often had their Apple II's peripheral slots completely filled with expansion cards, so third party vendors came up with alternative approaches with products like the Serial Pro and No-Slot Clock.

References

  1. "Applied Engineering Repository - Apple IIE".
  2. Apple Assembly line v6, #6 March 1996 Archived 4 March 2016 at the Wayback Machine
  3. "Applied Engineering Repository - Apple IIE".
  4. "Applied Engineering Repository - Apple IIE".
  5. https://apple2online.com/~appleon1/web_documents/apple_ii_faqs.pdf [ permanent dead link ]
  6. Oct. 2001 M.J.M. comp.sys.apple2 Apple IIc+ overclocking proposal
  7. 2003 comp.sys.apple2 Apple IIc+ overclocking discussion "Speed check"
  8. 2006 comp.sys.apple2 Apple IIc+ overclocking discussion "IIc+ overclocking"