Apple II hızlandırıcılar - Apple II accelerators

Apple II hızlandırıcıları , bir Apple II bilgisayarın amaçlanan saat hızından daha hızlı çalışmasını sağlayan bilgisayar donanımı aygıtlarıdır .

8 bit hızlandırıcılar

Dokuz Numaralı Apple Booster - Dokuz Numaralı Bilgisayar Şirketi (Dokuz Numaralı Görsel Teknoloji)

  • Platform: Apple II, Apple II Plus
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 3.58 MHz
  • Önbellek: 64 KB yerleşik RAM
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Number Nine Apple Booster (1982), Apple II serisi bilgisayarlar için ilk hızlandırıcılardan biriydi. Bu kart Saturn Accelerator II'nin orijinal versiyonudur (bu nedenle Accelerator II PCB, hem Saturn Systems'in hem de NNCC'nin logolarını paylaşır.) 598 $ olan Saturn, NNCC'den çok daha ucuzdu, ancak bugün anakart hakkında çok az bilgi mevcut.

SpeedDemon - Mikrobilgisayar Teknolojileri (McT)

  • Platform: Apple II, Apple II Plus, Apple IIe
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 3.58 MHz
  • Önbellek: 4 KB önbellek
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Mikrobilgisayar Teknolojileri (McT) SpeedDemon kartı, daha yeni 65c02 mikroişlemciyi kullanan ve önbelleğe alma teknolojisini ilk uygulayan Apple II hızlandırıcılardan biridir. Bu, kartın küçük miktarlarda bellek kullanmasına izin vererek, kartı üretmek için daha ucuz hale getirdi ve diğer kartların kullandığı dinamik RAM'i yenilemek için saat döngülerini boşa harcama ihtiyacını ortadan kaldırdı . Önbelleğe almayı kullanmayan diğer hızlandırıcılar çoğu zaman 3.58 MHz'de çalışıyordu, ancak bu yenileme döngüsü için 1 MHz'e yavaşlamak zorunda kaldı. 1 MHz "yavaş" işlemler gerektiren çevre birimi kartları için, Speed ​​Demon her zaman 6 - 1 MHz numaralı yuvaya erişimi yavaşlatırken, kart üzerindeki bir atlama kablosu 4 ve 5 numaralı yuva yavaşlamayı kontrol etti. SpeedDemon başlangıçta 295 dolara satıldı.

Hızlandırıcı II - Satürn Sistemleri (Titan Technologies)

  • Platform: Apple II, Apple II Plus
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 3.58 MHz
  • Önbellek: 64 KB yerleşik RAM
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Saturn System's Accelerator II , Apple II serisi bilgisayarlar için orijinal hızlandırıcıydı. Kart, daha hızlı bir MOS 6502 mikroişlemci ve yerleşik yüksek hızlı RAM kullanarak Apple II ve Apple II Plus'ı hızlandırdı . Hızlandırıcı kartı etkinleştirildiğinde, yazılım, ana kart üzerindeki bu bileşenleri kullanmadan, CPU ve karttaki bellek içinde çalışır. Kart, yuva erişim hızlarının yanı sıra kartın hızını yapılandırmak için bir dizi 8 DIP anahtarı kullandı. Accelerator II, Apple Computer'ın Apple IIe'yi piyasaya sürmesinden önce piyasaya sürüldüğünden, kart bir Apple IIe'de çalışacağından, 65C02 mikroişlemci gerektiren veya yardımcı bellek kullanan yazılım düzgün çalışmayacaktır - bu sorun Accelerator // e ile çözülmüştür. , bu tamamen yeniden tasarlandı. Saturn Systems, 1980'lerin başında ticari marka komplikasyonları nedeniyle adını Titan Technologies olarak değiştirdi .

Accelerator IIe - Titan Technologies (eski adıyla Saturn Systems)

  • Platform: Apple II, Apple II Plus
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 3.58 MHz
  • Önbellek: 64 KB yerleşik RAM + 16 KB gölge ROM
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Hızlandırıcı // e Elma IIe'den tanıtımı yanıt olarak Titan Technologies, orijinal Satürn Accelerator yükseltilmiş bir sürümü tarafından 1984 yılında yayınlandı. Kart, orijinal kartın 64 KB RAM'ını korudu ve yeni 65c02 mikroişlemciyi ekledi. Bu kart, eski kartın Yardımcı RAM uyumsuzluk sorununu çözdü, ancak Apple IIe'de yaygın olan bu ikinci RAM bankasını hızlandırmadı.

TransWarp - Uygulamalı Mühendislik

  • Platform: Apple II, Apple II Plus, Apple IIe
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 3.58 MHz
  • Önbellek: 256 KB yerleşik RAM
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Applied Engineering, slot tabanlı bir Apple II hızlandırıcı kart olan TransWarp'ı sunan son şirketti . Bu yeni kart, DIP anahtarları aracılığıyla tam yuva yapılandırılabilirliği ve hem DIP anahtarları hem de yazılım aracılığıyla hız kontrolü sunuyordu . Bir kullanıcı, hıza duyarlı uygulamalarda kartı devre dışı bırakmak için önyükleme sırasında ESC tuşunu basılı tutabilir. Bir Apple II Plus'ta, TransWarp 16k dil kartını taklit etti. TransWarp, zamanının diğer hızlandırıcıları ile aynı 3.58, 1.79 ve 1.02 (genellikle "1" olarak listelenir) MHz hızlarında çalışıyordu, ancak, 256 KB'lık bir yerleşik RAM içeriyordu. Mart 1986 Apple Montaj Hattı'na göre (cilt 6, numara 6) TransWarp RAM'i şu şekilde kullandı:

TransWarp'ın 256K RAM'i etkin bir şekilde dört 64K bankaya bölünmüştür. Apple'ınızı TransWarp yüklü olarak açtığınızda, $ D000 ile $ FFFF arasındaki tüm ROM'lar yüksek hızlı RAM bankalarından birine kopyalanır. Bu bankanın geri kalanı kullanılmamaktadır. Ana kart RAM yerine ikinci bir banka kullanılır. AUX yuvasında RAMWORKS gibi bir RAM kartınız varsa, AUXMEM'in birinci ve ikinci banklarının yerine üçüncü ve dördüncü bankalar kullanılır. A // e'nin yardımcı yuvasında büyük bir RAMWORKS'e sahipseniz, ikiden fazla olan ek bankalar yine de kullanılabilir ancak "sadece" 1 MHz olacaktır.

Yayının aynı sayısı, üç kartın da aynı 3.58 MHz yerel hızda çalışmasına rağmen, TransWarp'ın aynı uygulamaları çalıştırırken McT SpeedDemon veya Titan Accelerator // e'den daha hızlı olduğunu belirledi. TransWarp, 279 $ 'lık orijinal perakende fiyatı ile 1980'lerin başında piyasaya sürüldü. Applied Engineering , gelişmiş özelliklerini kullanabilen kişiler için 16-bit 65802 mikroişlemciye 89 $ 'lık benzersiz bir yükseltme sundu .

TransWarp II - Uygulamalı Mühendislik (AE)

  • Platform: Apple IIe
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 3.58 MHz veya 7.16 MHz
  • Önbellek: Bilinmiyor
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Ters ışın II Uygulamalı Engineering (AE) bir tamamen yeniden tasarlanmış hızlandırıcı oldu. Şirket, kullanılan Zip Technology gibi lisanslı bir önbellek tabanlı uygulama lehine orijinal TransWarp'ın yerleşik RAM tasarımını hurdaya çıkardı. Ancak, bir hibrit çip kullanmak yerine, Applied Engineering tasarımı bir kart üzerinde uygulamayı seçti. Maalesef tasarım, Zip Technologies'den değil, Rocket Chip'in yapımcıları olan Bits and Pieces'dan lisans aldığından, Applied Engineering, Zip'in Bits'e karşı patent ihlali davasını kazanması nedeniyle TransWarp II'nin satışını piyasaya sürüldükten kısa bir süre sonra durdurmak zorunda kaldı. ve Zip'in önbelleğe alma teknolojisi uygulaması için Parçalar.

TransWarp III (asla piyasaya sürülmedi) - Uygulamalı Mühendislik

  • Platform: Apple IIe
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 8 MHz +
  • Önbellek: Bilinmiyor
  • DMA uyumlu: Evet
  • Yükseltilebilir: Evet

Applied Engineering'den TransWarp III'ün , bu ürünün aniden durdurulmasının ardından TransWarp II'nin yerini alması gerekiyordu. 1990'ların başında azalan Apple II pazarı nedeniyle, TransWarp III hiçbir zaman gün ışığını görmedi. Bazıları, Apple II ile ilgili dergilerdeki TransWarp III'ü duyuran reklamlardaki görüntülerin tam maketler olduğuna ve ürünün hiçbir zaman var olmadığına inanıyor. Daha hızlı 65c02 mikroişlemci piyasaya çıktığında reklamlar daha yüksek hızları ve kolay yükseltilebilirliği duyurdu.

Zip Chip - Zip Teknolojileri

  • Platform: Apple IIe, Apple IIc
  • Form Faktörü: CPU değiştirme çipi
  • Hız: 4 MHz, 8 MHz
  • Önbellek: 8 KB
  • DMA uyumlu: Evet
  • Yükseltilebilir: Hayır

Zip Technologies, 4 MHz Zip Chip Model 4000'i (ayrıca: Zip Chip II - 4) Mayıs 1989'da AppleFest'te tanıttı (?). Bu devrim niteliğinde bir tasarımdı. Zip, genişletme kartında bir hızlandırıcı oluşturmak yerine , System in Package (SiP) olarak bilinen hibrit bir yonga tasarımı kullandı ve bu yonga modülünü doğrudan Apple II'deki mikroişlemciyi değiştirmek için kullandı. Bir 65C02 çekirdeği aldılar ve bunu kontrol mantığı ve 8 KB önbellek rampası ile birleştirerek , değiştirdiği orijinal 65C02 CPU'dan çok daha büyük olmayan çok kompakt bir 40 pinli DIP paketinde birleştirdiler. Bu ultra kompakt, oluksuz hızlandırıcıyı yaratarak, on binlerce Apple IIc bilgisayardan oluşan kullanılmayan pazarın tamamı kullanılabilir hale geldi. Zip Chip içinde, 1 MHz veya "hızlandırılmış" olarak ayarlanabilen bireysel yuva hızları dahil olmak üzere tüm ayarlar yazılımla kontrol edilebilirdi. Hızlandırıcı, Zip Technology'nin ABD patenti No. 4,794,523'e dayanan bir önbellek tipiydi ve 10 farklı hız ayarı yapabiliyordu. Zip daha sonra aynı özelliklere sahip ancak 8 MHz'de çalışan bir Zip Chip Model 8000'i (ayrıca: Zip Chip II - 8) tanıttı.

Zip GSX - Zip Teknolojileri

  • Platform: Apple IIGS
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 7-15 MHz
  • Önbellek: 16, 32 veya 64 kB (8, 16 veya 32 kB veri, 8, 16 veya 32 kB etiket)
  • DMA uyumlu: Evet
  • Yükseltilebilir: Evet

Hızlandırıcı, en fazla 15 MHz'de çalışan CPU WDC 65C816'dan oluşur. 32 kByte "veri" ve 32 kByte "etikete" bölünmüş bir önbellek. Sonuç, ortalama 4 kat performans artışıdır.

Daha az pahalı olan iki modelin reklamı yapıldı ancak hiç piyasaya sürülmedi: model 1500 "ZipChipGS" ve model 1525 "ZipChipGS Plus". Bu iki model, bir yuva yerine CPU soketine (8-bit ZipChip modellerine benzer) uyacak şekilde tasarlandı. Daha ucuz olan 1500 modeli, DMA desteğini atlayacaktı ve 8 kB önbellek ile 8 MHz'de çalışması gerekiyordu. 1525 ayrıca 8 MHz'de çalışacaktı, ancak DMA desteği ve 16 kB önbellek içerecekti.

Slot tabanlı model 1600 ("Zip GSX"), birkaç farklı saat hızında ve değişen miktarlarda önbellekle kullanıma sunuldu. Hem önbellek hem de CPU hızı yükseltilebilirdi.

Roket Çipi - Uçlar ve Parçalar

  • Platform: Apple IIe
  • Form Faktörü: CPU değiştirme çipi
  • Hız: 5 MHz, 10 MHz
  • Önbellek: Bilinmiyor
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Bitler ve Parçalar, Zip Chip piyasaya sürüldükten kısa bir süre sonra Rocket Chip'i tanıttı. Ürün, görünüşü ve işlevi Zip Technology'nin Zip Chip'iyle neredeyse aynıydı, ancak Zip Chip Model 4000'in 4 MHz'ine kıyasla 5 MHz'de çalışıyordu ve Rocket Chip II, 8 MHz'den sonra piyasaya sürüldüğünde 10 MHz'lik bir hızla çalışıyordu. Zip Chip Model 8000. Rocket Chip'in benzersiz özelliklerinden biri, bir Apple II'nin hızını "ağır çekim" çalışabilirliği için 0,05 MHz'e düşürme yeteneğiydi. Roket Çipi her iki durumda da Zip Çipinden daha hızlı olmasına rağmen, yonga ile bazı nadir yazılım uyumsuzlukları varken, Zip Çipinde bildirilen herhangi bir sorun yoktu. Bu sorunlar belki de Bit ve Parçaların Zip Teknolojileri ile tek üst düzey bir oyunda ekstra hızı düşürmek için 65C02 çekirdeklerinin fiziksel sınırını zorlamasından kaynaklanıyordu. Zip Technologies, Bits and Pieces'ı patent ihlali nedeniyle başarılı bir şekilde dava ettiklerinde ve bunun karşılığında şirketi iflas ettirdiklerinde üstünlük sağladı.

A2 Turbo - Ian Kim

  • Platform: APPLE II, APPLE II plus, Apple IIe
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 3.58 MHz, 7.16 MHz
  • Önbellek: 256 KB
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Ian Kim tarafından geliştirildi. Mayıs 2021

A2 OverDrive - Ian Kim

  • Platform: APPLE II, APPLE II plus, Apple IIe
  • Form Faktörü: 50 iğneli yuva kartı
  • Hız: 3.58 MHz, 7.16 MHz, 16 MHz
  • Önbellek: 512 KB
  • DMA uyumlu: Hayır
  • Yükseltilebilir: Hayır

Ian Kim tarafından geliştirildi. Mayıs 2021. 2 adet 8-bit dijital çıkış portu ve 1 adet 8-bit giriş portu bulunmaktadır. Ayrıca 16 bitlik bir kesinti üreteci (IRQ veya NMI) vardır. Bu işlev ile WAV şarkıları (22Khz Stereo) çalabilir. Ek olarak, Saturn ile uyumlu 64KB ve RAMWORK ile uyumlu 384KB yerleşiktir. SLOT ROM adresinde özel bir fonksiyon olan ek RAM bulunmaktadır ve programlar geliştirirken faydalı bir şekilde kullanılabilir.

Apple IIc Plus anakart

  • Platform: Apple IIc Plus
  • Biçim Faktörü: Anakart yerleşik
  • Hız: 8-10+ MHz
  • Önbellek: 8 KB
  • DMA uyumlu: Yok
  • Yükseltilebilir: Evet

Apple Computer , Apple IIc Plus tasarımı için Zip Technologies'den önbellek tabanlı hızlandırıcı tasarımını lisansladı . Bu, bilgisayarın 1 MHz'lik selefi Apple IIc'den 4 kat daha hızlı çalışmasını sağladı . Sıkıştırılmış Apple IIc Plus'a maliyet katmanın yanı sıra baş üstü açıklık sorunlarına neden olabilecek yekpare bir Zip Chip Paket tasarımında Sistem kullanmak yerine Apple, Zip Chip tasarımını raf dışı statik kullanarak ekonomik olarak ayrı bileşenlerine ayırdı. 8 KB önbellek için RAM yongaları .

Hız aşırtma

Ekim 2001'de, Apple II usenet haber grubu comp.sys.apple2'yi sık sık ziyaret eden bir meraklı olan Michael J. Mahon, Apple IIc Plus'ın hız aşırtmasını önerdi . Önümüzdeki birkaç yıl içinde haber grubu üyeleri , anakarttaki 16 MHz kristal osilatörü daha hızlı bir osilatörle değiştirerek 8 MHz - 10 MHz arasında değişen hızlar bildirdi (Apple IIc Plus, gerçek işlemci frekansına ulaşmak için osilatör frekansını dörde böler) . 120ns statik RAM önbelleğe sahip bazı kullanıcılar, 10 MHz'e ulaşmada sorunlar olduğunu bildirirken, 100ns yonga sahip diğerleri daha başarılıydı. Çoğu, 8 MHz'e ulaşmayı başardı.

Ayrıca bakınız

Referanslar

Dış bağlantılar