NuBus - NuBus

NuBus
Yıl yarattı 1987 ; 31 yıl önce ( 1987 )
Tarafından yaratıldı MİT
bit genişliği 32
stil Paralel
Macintosh II altı Nubus ile anakart solda görünür yuvaları.
Bir NuBus grafik kartı örnek, 8 / 24xj Pro yarıçap PrecisionColor. Bu 7 inç uzunluğu ile, bir "yarı uzunluğu" kartıdır. Tam boyutlu NuBus kartları için maksimum uzunluk 12 inç.

NuBus (zam. 'Yeni Otobüs') bir olduğunu 32 bit paralel bilgisayar veri yolu , aslen geliştirilen MIT ve bir parçası olarak 1987 yılında standardize NuMachine iş istasyonu projesi. Nubus ilk tam uygulanması tarafından yapıldı Western Digital onların NuMachine için ve için Lisp Makineleri A.Ş. LMI Lambda . NuBus sonra tarafından Lisp ürünlerde dahil oldu Texas Instruments ( Explorer ) ve ana olarak kullanılan genleşme otobüsü ile Apple Computer ve NeXT . Artık yaygın gömülü pazarı dışında kullanılır.

Mimari

Gibi erken mikrobilgisayar otobüsleri S-100 sadece bağlantıları mikroişlemcinin pimleri ve güç raylarına oluyordu. Bu bilgisayarın yapısında değişiklikler genellikle hem yeni otobüsün yol anlamına geliyordu. Gelecekte bu tür sorunlardan kaçınmak için baktığımızda, NuBus işlemci, genel mimarisi ve I / O elleçleme herhangi detaylarının bağımsız olacak şekilde tasarlanmıştır.

Çağ için pek çok gelişmiş özellikleri arasında, NuBus kullanılmış bir 32 bit 8 veya 16 bitlik toplama çubuklarını yaygındı zaman arka paneli. Genellikle ötesinde 64 bit otobüs ve uygulanamaz ve aşırı kalacağını ise 32 bit sistemler yakın gelecekte varmak inanıldığı için bu, otobüs "geleceğe dönük" yapma olarak görüldü.

Buna ek olarak, NuBus işlemcinin ilgili agnostik oldu. Bu noktaya kadar çoğu otobüs onlar (büyük ya da varlık takılı edildi makinenin sinyal ve veri standartlarına uymakta küçük endian örneğin). NuBus uygun olarak orada bir NuBus kartı sürece, herhangi bir NuBus makinenin içine takılı olabilir anlamına hiçbir Bu varsayımlar yapılmış alet sürücüsü .

Doğru aygıt sürücüsünü seçmek için, NuBus kartları başlatma sırasında ana bilgisayara kendilerini tanımlamak için izin bir kimlik düzeni dahil. Bu kullanıcı sistemi, o noktaya kadar otobüs sistemlerinin yıkım yapılandırmak yoktu anlamına geliyordu. Örneğin, birlikte ISA sürücüsü yalnızca kart için yapılandırılmış olması gerekiyordu, ancak herhangi bir bellek için bu gerekli kesmeleri o kadar kullanılan ve. NuBus bu ilk örneklerinden biri haline böyle bir konfigürasyon gerekli tak ve çalıştır mimari.

Bu esneklik, kullanıcı ve aygıt sürücüsü yazarlar için çok daha basit Nubus yapılmış ise Bunlara karşın, bu kartların kendilerinin tasarımcıları açısından işleri daha zorlaştırdı. En "basit" otobüs sistemleri kolayca bir avuç desteklenmiştir Oysa girdi / çıktı tasarlanmış yongaları her kart ve bilgisayar bir platform agnostik "NuBus dünya" için her şeyi dönüştürmek zorunda Nubus ile akılda CPU, kullanılmak üzere. Tipik olarak, bu otobüs ve artan maliyetler kart üzerinde herhangi bir I / O yongaları arasında bir NuBus kontrol yongası eklemek anlamına geliyordu. Bu önemsiz bir çaba bugün bütün yeni otobüsler gerektiren biri olsa da, 1980'lerde NuBus karmaşık ve pahalı olarak kabul edildi.

Uygulamalar

NuBus olarak 1987 yılında bir standart haline IEEE 1196 . Bu sürüm 40 MB / sn maksimum patlama hacmi ve 10 ila 20 MB / sn ortalama hızlar için 10 MHz saat üzerinde sistemi çalıştıran, standart 96-pin üç sıralı konektörü kullanılır. Bir sonraki toplama, NuBus 90 , yaklaşık 70 MB / s'ye artan patlaması, daha iyi performans için 20 MHz saat hızını artırdı ve yaklaşık 30 MB / s'ye ortalama.

NuBus ilk Western Digital NuMachine ticari geliştirilen ve ilk onların ruhsat ile üretim üründe kullanılan Lisp Machines, Inc. LMI-Lambda, bir de, Lisp Machine . Proje ve geliştirme grubu teknolojisi onların içine dahil edilmiştir 1984 yılında Texas Instruments Western Digital tarafından satıldı TI Explorer , aynı zamanda bir Lisp Machine . 1986 yılında Texas Instruments S1500 çok işlemcili UNIX sisteminde Nubus kullandı. Daha sonra her iki Texas Instruments ve simgecilik kendi Lisp destekleyen mikroişlemciler dayalı geliştirilen Lisp Makine NuBus tahtaları (TI microExplorer ve simgecilik MacIvory). Bu NuBus panoları Elma eş işlemci Lisp Makineleri idi Macintosh hattı (Mac II ve Mac Quadras).

NuBus ayrıca tarafından seçildi Apple Computer kendi kullanılmak üzere Macintosh II onun plug-n-play doğa, kullanım kolaylığı Kullanım Mac felsefesi ile iyi uyum nerede projesi. Bu çoğunda kullanıldı Macintosh II serisi 1980'lerin sonlarında profesyonel düzey Mac sırası oluşur. O ile başlayan NuBus 90 yükseltildi Macintosh Quadras ve 1990'ların içine kullandı. Anakart denetleyici değil yükseltildi yana iki kartları, birbirlerine konuşurken Erken Quadras sadece 20 MHz hızı destekledi. Bu daha sonra 660AV ve 840AV modellerinde NuBus uygulanmasında ele idi. Bu gelişmiş NuBus kontrolör ilk nesil kullanılan Power Macintosh 6100 , 7100 ve 8100 modelleri. Daha sonra güç Mac modelleri benimsenen Intel 'in PCI veri yolu. Apple'ın NuBus uygulaması yerine kartın arkasındaki pim ve soket konnektörleri kullanılan kenar konnektörleri çok daha kolay kartları kullanmaya yapım, en kartları kullanmak durumunda içeride Phillips vidalarla. Apple'ın bilgisayarlar da bilgisayar kapalıyken ise telefon hattını izlemek gibi görevler için her zaman açık 5 V "damlama" güç kaynağı sağladı. Bu görünüşte onaylanmamış bir NuBus standardının parçasıydı.

NuBus ayrıca tarafından seçildi NeXT Computer makinelerin kendi hattı için, ama farklı bir fiziksel kullanılan PCB düzeni. NuBus bu rolleri dışında pek ihtiyacım görmüş gibi görünüyor ve Apple geçti zaman PKG 1990'ların ortasında, NuBus hızla kayboldu.

Ayrıca bakınız

Referanslar

Dış bağlantılar