Apple II accelerators

Apple II accelerators

:"This article is a sub-page of Apple II peripheral cards."

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

Starting in 1977, most Apple II computers operated at a speed of 1 megahertz (MHz). That precedent was finally broken 10 years later in 1987 with the introduction of the Apple IIGS which ran at 2.8 MHz. Apple Computer was finally able to push the speed limit once more in 1988 with their 4 MHz Apple IIc Plus.

One of the difficulties with building faster computers were the limitations of the system bus on the motherboard. Many Apple II peripheral cards, such as the Disk II controller card which went into the computers' expansion slots were dependent on 1 MHz operation. Apple wanted to maintain hardware backwards compatibility throughout the product line and it was not economically feasible to engineer a work-around for this bottleneck. The other restriction was the limited availability of faster 65xx series of microprocessors which the Apple II family used. Western Design Center (WDC), the designer of the 65C02 and 65C816 microproccesors had difficulty procuring faster units, a cause of frustration and delays for both the original Apple IIGS and for the Apple IIc Plus. Some speculate that the lack of a wide availability of faster microprocessors from WDC is one of the reasons behind the demise of the Apple II.

In the early-mid 1980s, as the available list of Apple II application software grew and these applications became more processor intense, users wanted to have faster machines. Third-party hardware manufacturers came up with some innovative ways to bypass the 1 MHz limit. Initially, accelerator expansion cards recreated the combination of CPU and memory logic of the Apple II onto the card itself. These cards went even further by copying the Apple II ROM code into the card's fast RAM, essentially creating an Apple II on a card. Virtually all of these cards ran at a speed of 3.58 MHz, derived by dividing the 7 MHz signal on the expansion bus by a factor of 2. Incremental 1.7 MHz "half" speeds were available through further division. Later Apple II accelerators used separate on-board crystal oscillators to control speed timing and implemented complex caching techniques with small amounts of fast cache memory to do the acceleration. This type of design likewise allowed for easy upgradeability and was the primary method used in Apple IIGS accelerators.

The Apple II accelerator market was fiercely competitive and could be looked upon as somewhat of a soap opera. Microcomputer Technologies (M-c-T) was an early player with their cache based SpeedDemon card. The company later split up and some of the partners set up Zip Technologies who developed the Zip Chip, while other employees created a company called Bits and Pieces, manufacturers of the Rocket Chip. Zip Technologies successfully sued Bits and Pieces for patent infringement and consequently forced them out of business. As a result, Applied Engineering was forced to discontinue their new TransWarp II accelerator due to their licensing of technology from the Rocket Chip. After the dust settled, Zip Technologies remained the lone player in the 8-bit Apple II accelerator market with Apple Computer licensing Zip's caching technology for the Apple IIc Plus.

8-bit Apple II accelerators

Number Nine Apple Booster – "Number Nine Computer Corporation (Number Nine Visual Technologies)"

* Platform: Apple II, Apple II Plus
* Form Factor: 50-pin slot card
* Speed: 3.58 MHz
* Cache: 64 KB on board RAM
* DMA compatible: No
* Upgradeable: No

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)"

* Platform: Apple II, Apple II Plus, Apple IIe
* Form Factor: 50-pin slot card
* Speed: 2.8 - 3.58 MHz
* Cache: 4 KB cache
* DMA compatible: No
* Upgradeable: No

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.56 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)"

* Platform: Apple II, Apple II Plus
* Form Factor: 50-pin slot card
* Speed: 3.58 MHz
* Cache: 64 KB on board RAM
* DMA compatible: No
* Upgradeable: No

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 was released before Apple Computer's introduction of the Apple IIe. The card would run in an Apple IIe, however software which required a 65C02 microprocessor or used auxiliary memory would not function properly; a problem which was solved with the Accelerator //e, 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)"

* Platform: Apple II, Apple II Plus
* Form Factor: 50-pin slot card
* Speed: 3.5 MHz
* Cache: 64 KB on board RAM + 16 KB shadow ROM
* DMA compatible: No
* Upgradeable: No

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"

* Platform: Apple II, Apple II Plus, Apple IIe
* Form Factor: 50-pin slot card
* Speed: 3.6 MHz
* Cache: 256 KB on board RAM
* DMA compatible: No
* Upgradeable: No

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 appilcations. In an Apple II Plus, the TransWarp emulated the 16k language card. The TransWarp ran at the same 3.58, 1.7 and 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. [http://www.txbobsc.com/aal/1986/aal8603.html Apple Assembly line v6, #6 March 1996]
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)"

* Platform: Apple IIe
* Form Factor: 50-pin slot card
* Speed: 8 MHz
* Cache: Unknown
* DMA compatible: Yes
* Upgradeable: No

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. This enabled the Transwarp II to be Direct Memory Access (DMA) compatible, something no other 8-bit accelerator was capable of. With DMA turned on, Apple II hard drive controllers like CV Technology's popular RamFast SCSI card and Apple Computer's High Speed SCSI card could transfer data to and from system memory, completely bypassing the CPU, at speeds never before precedented. 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 implementaion of caching technology.

TransWarp III (never released) – "Applied Engineering"

* Platform: Apple IIe
* Form Factor: 50-pin slot card
* Speed: 8 MHz+
* Cache: Unknown
* DMA compatible: Yes
* Upgradeable: Yes

Applied Engineering's TransWarp III was supposed to be the TransWarp II's replacement after that product's abrupt discontinuation. Because of a dwindeling 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.

"For more on vaporware Apple II peripheral cards, see: Apple II cards which never made it into production."

Zip Chip – "Zip Technologies"

* Platform: Apple IIe
* Form Factor: CPU replacement chip
* Speed: 4 MHz, 8 MHz
* Cache: 8 KB
* DMA compatible: Yes
* Upgradeable: No

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 microproccessor 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 setings 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.

Rocket Chip – "Bits and Pieces"

* Platform: Apple IIe
* Form Factor: CPU replacement chip
* Speed: 5 MHz, 10 MHz
* Cache: Unknown
* DMA compatible: No
* Upgradeable: No

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.

Apple IIc Plus Motherboard "Hack"

* Platform: Apple IIc Plus
* Form Factor: Motherboard modification
* Speed: 8 - 10+ MHz
* Cache: 8 KB
* DMA compatible: N/A
* Upgradeable: Yes

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.

In October 2001, Michael J. Mahon, an enthusiast who frequents the Apple II usenet newsgroup [http://groups.google.com/group/comp.sys.apple2 comp.sys.apple2] , proposed overclocking the Apple IIc Plus. [ [http://groups.google.com/group/comp.sys.apple2/browse_frm/thread/b0b335bcbac2628 Oct. 2001 M.J.M. comp.sys.apple2 Apple IIc+ overclocking proposal] ] 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 oscillitor frequency by four to attain the actual processor frequency). Some users with 120ns static RAM cache reported problems attaining 10 MHz while others with 100ns chips were more successful. Most were able to achieve 8 MHz. [ [http://groups.google.com/group/comp.sys.apple2/browse_frm/thread/5ab33d4e5baa8b36 2003 comp.sys.apple2 Apple IIc+ overclocking discussion "Speed check"] ] [ [http://groups.google.com/group/comp.sys.apple2/browse_frm/thread/efcfed4a829531fa 2006 comp.sys.apple2 Apple IIc+ overclocking discussion "IIc+ overclocking"] ]

References

See also

* Apple IIGS accelerators
* Apple II peripheral cards

External links

* [http://www.apple2history.org/history/ah12.html#09 Apple II History - Accelerators]
* [http://bobsc5.home.comcast.net/aal/1985/aal8507.html July '85 Review of M-c-T SpeedDemon - Apple Assembly Line]
* [http://www.regnirps.com/Apple6502stuff/speed.htm Some nice images of early Apple II accelerators]
* [http://www.mandrake.demon.co.uk/Apple/titan.txt Titan //e Manual]
* [http://www.mandrake.demon.co.uk/Apple/card/saturns.jpgSide by side comparisons of the two Titan Accelerators]
* [http://home.swbell.net/rubywand/Csa2ACCEL.html comp.sys.apple2 accelerator FAQ]
* [http://www.hackzapple.com/ORG1/M2/ACCELERATEURS.HTM hackzapple.com Accelerators for Apple II]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Apple II peripheral cards — One of the early strengths of the Apple II line, and one of the most important factors contributing to its success, was its open architecture, epitomized by its generous number of internal expansion card slots, or simply expansion slots. These… …   Wikipedia

  • Apple II series — The Apple II (often written as Apple ] [ or Apple //) was the first mass produced microcomputer product, manufactured by Apple Computer (now Apple Inc.). It was among the first home computers on the market, and became one of the most recognizable …   Wikipedia

  • Applied Engineering — Applied Engineering, headquartered in Carrollton, TX, was a leading third party hardware vendor for the Apple II series of computers from the early 1980s until the mid 1990s.HistoryAs Apple Computer, Inc., began to withdraw support for the Apple… …   Wikipedia

  • Macintosh SE — Mac specs| March 2 1987|MSRP=2900 (dual floppy) US$3900 (with 20MB hard drive)|CPU=Motorola 68000 CPUspeed=8 MHz|OS=1.1–3.4, 4.0 –6.0.2 , 6.0.3(FDHD) –6.0.8, 7.0 7.5.5|RAM=1 MB, expandable to 4 MB|RAMtype=150 ns 30 pin SIMM Discontinued=October… …   Wikipedia

  • Graphics processing unit — GPU redirects here. For other uses, see GPU (disambiguation). GeForce 6600GT (NV43) GPU A graphics processing unit or GPU (also occasionally called visual processing unit or VPU) is a specialized circuit designed to rapidly manipulate and alter… …   Wikipedia

  • MOS Technology 6502 — The MOS Technology 6502 is an 8 bit microprocessor that was designed by Chuck Peddle for MOS Technology in 1975. When it was introduced, it was the least expensive full featured CPU on the market by a considerable margin, costing less than one… …   Wikipedia

  • Media Composer — Avid Media Composer Media Composer v4 running on Mac OS X. Developer(s) Avid Stable release 6.0 …   Wikipedia

  • Number Nine Visual Technology — Corporation was a manufacturer of video graphics chips and cards from 1982 to 1999. Number Nine developed the first 128 bit graphics processor (the Imagine 128), as well as the first 256 color and 16.8 million color cards.[1] The name of the… …   Wikipedia

  • Framebuffer — Overhead photo of a Sun TGX Framebuffer A framebuffer is a video output device that drives a video display from a memory buffer containing a complete frame of data. The information in the memory buffer typically consists of color values for every …   Wikipedia

  • Comparison of OpenGL and Direct3D — Direct3D and OpenGL are competing application programming interfaces (APIs) which can be used in applications to render 2D and 3D computer graphics, taking advantage of hardware acceleration when available. Modern graphics processing unit (GPUs)… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”