Technologie v propadlišti dějin 2: NuBus
Vánoční čas je plný nostalgie a proto je ideální pro další povídání o technologiích, které lidstvo ne tak úplně docenilo. Tentokráte se podíváme na sběrnici NuBus. Pravděpodobně jste o ní nikdy neslyšeli. Budiž to důkazem jejího nedocenění.
NuBus vznikl jako součást projektu NuMachine v 70. letech na Massachusetts Institute of Technology. Projekt NuMachine měl za úkol vytvořit poměrně sofistikovanou síťovou pracovní stanici. NuMachine ovšem nebyl nikdy realizován, jediné co po něm zůstalo byla sběrnice NuBus.
Na počátku 80. let, kdy vše počítačové bylo osmibitové a éra vícebitů měla teprve přijít byl NuBus od začátku navržen jako 32bitový. Šlo koneckonců o univerzitní projekt a ten se nemusel zabývat praktickými aspekty, jako je například cena a mohl do projektu promítnout budoucí trendy. Krom toho navíc sběrnice nebyla závislá na procesoru, tj. bylo úplně jedno, jestli hlavním procesorem počítače bude 68k, x86 či později PowerPC.
NuBusu se ujala firma Texas Instruments v roce 1980 a nechala ho standardizovat jako IEEE 1196.
Srovnáme-li NuBus s tehdejším průmyslovým standardem, který se svým PC definovalo IBM, tedy se sběrnicí ISA, bude na nás působit jako technologie z jiného světa. Když chtěl někdo zapojit do ISA slotu rozšiřující kartu, musel na ní nastavit porty, na kterých karta bude, adresu paměti kam se bude mapovat její paměť a jaké přerušení bude karta využívat. Tj. musel vědět, co už v počítači má a které prostředky ještě zbývají. NuBus ovšem od počátku implementoval to, čemu o deset, patnáct let později výrobci začali slavně říkat "Plug and Play". Nastavovat se nemuselo vůbec nic, kartu stačilo zasunout do slotu a bylo.

Tohle přesně byla filosofie, která se zalíbila Applu a tak v roce 1987 zvolila NuBus jako sběrnici pro svůj nový profesionální Macintosh II (který obsahoval 6 NuBus slotů). Krom Apple použil NuBus ještě i Texas Instruments ve svých počítačích LispMachine a TI Explorer a NeXT ve svojí kostce. Masivnímu rozšíření mimo uvedené počítače bohužel zabránila vysoká cena periferií do NuBusu. Jelikož šlo, jak jsem napsal výše, o sběrnici nezávislou na procesoru, bylo třeba aby karty obsahovaly další logiku, která oddělila samotnou kartu a s počítačem komunikovala standardně. Ačkoliv později v době PCI sběrnice (která většinu svých vlastností převzala právě od NuBusu) se toto stalo standardem, na přelomu 80. a 90. let to bylo právě oním rozhodujícím faktorem.
O kvalitě NuBusu svědčí i to, že jej Apple opustil až v roce 1995, tedy více něž 15 let po jeho vzniku a přešel na PCI. Mimochodem, teoretická maximálni rychlost NuBusu byla 40MB/s respektive 70MB/s, což v době jeho vzniku a po většinu doby jeho používání nebyla ani rychlost pamětí...
Na počátku 80. let, kdy vše počítačové bylo osmibitové a éra vícebitů měla teprve přijít byl NuBus od začátku navržen jako 32bitový. Šlo koneckonců o univerzitní projekt a ten se nemusel zabývat praktickými aspekty, jako je například cena a mohl do projektu promítnout budoucí trendy. Krom toho navíc sběrnice nebyla závislá na procesoru, tj. bylo úplně jedno, jestli hlavním procesorem počítače bude 68k, x86 či později PowerPC.
NuBusu se ujala firma Texas Instruments v roce 1980 a nechala ho standardizovat jako IEEE 1196.
Srovnáme-li NuBus s tehdejším průmyslovým standardem, který se svým PC definovalo IBM, tedy se sběrnicí ISA, bude na nás působit jako technologie z jiného světa. Když chtěl někdo zapojit do ISA slotu rozšiřující kartu, musel na ní nastavit porty, na kterých karta bude, adresu paměti kam se bude mapovat její paměť a jaké přerušení bude karta využívat. Tj. musel vědět, co už v počítači má a které prostředky ještě zbývají. NuBus ovšem od počátku implementoval to, čemu o deset, patnáct let později výrobci začali slavně říkat "Plug and Play". Nastavovat se nemuselo vůbec nic, kartu stačilo zasunout do slotu a bylo.

Tohle přesně byla filosofie, která se zalíbila Applu a tak v roce 1987 zvolila NuBus jako sběrnici pro svůj nový profesionální Macintosh II (který obsahoval 6 NuBus slotů). Krom Apple použil NuBus ještě i Texas Instruments ve svých počítačích LispMachine a TI Explorer a NeXT ve svojí kostce. Masivnímu rozšíření mimo uvedené počítače bohužel zabránila vysoká cena periferií do NuBusu. Jelikož šlo, jak jsem napsal výše, o sběrnici nezávislou na procesoru, bylo třeba aby karty obsahovaly další logiku, která oddělila samotnou kartu a s počítačem komunikovala standardně. Ačkoliv později v době PCI sběrnice (která většinu svých vlastností převzala právě od NuBusu) se toto stalo standardem, na přelomu 80. a 90. let to bylo právě oním rozhodujícím faktorem.
O kvalitě NuBusu svědčí i to, že jej Apple opustil až v roce 1995, tedy více něž 15 let po jeho vzniku a přešel na PCI. Mimochodem, teoretická maximálni rychlost NuBusu byla 40MB/s respektive 70MB/s, což v době jeho vzniku a po většinu doby jeho používání nebyla ani rychlost pamětí...
Komentáře
[1] (dex ) Vloženo 28.12.2007, 23:08:16
Dlouho žádný komentář, tak snad jen:
jsem nadšený NuBus uživatel! :o)
Mám videokartu, která je o dost delší než ta na obrázku, zabere celou délku Quadry 950, ale dá se narvat i do Quadry 700, je to příjemné vylepšení jejích grafických možností.
Jen škoda, že levnější a tudíž i rozšířenější (t.j. LC a odvozeniny, Performa 630) nemají NuBus, ale PDS - zařízení pro NuBus jsem tak potkal jen opravdu málo, PDS karet jsem viděl víc (a to včetně grafiky, nejen ethernety).
[2]nadseny uzivatel (Logout ) Vloženo 29.12.2007, 00:22:06
ja planuju zacit do NuBusu kupovat veci na ebay; internetovou kartu budu mit behem par dni (tydnu), do 7100 se vejdou 3 NuBus karty, jsem zvedavej, co vsechno do toho bude k mani...[3]ebay (dex ) Vloženo 29.12.2007, 06:34:59
Pěkná žeň!
Síťovky, audiokarty, grabbery, TV karty, akcelerované videokarty i "obyčejné"...
[4]to dex (Logout ) Vloženo 29.12.2007, 12:01:04
nemas nejakeho NuBus PowerMaca s PDS ? mam ted moznost sehnat totiz G3/500 upgrade, problem je ze ja uz v PDS mam AV kartu, takze o ni nechci prijit. ale za 500+postovne mi to prijde zadarmo - bohuzel nemam kam ji nacpat, vse ostatni krom 7100 uz je PCI...[5]asi mam (dex ) Vloženo 29.12.2007, 21:26:30
Měl bych mít ještě jednu 7100, pokud se nepletu. Ale bez disku a paměti - jen case, deska, zdroj, kabely. Pro tebe zdarma.[6]tak ne (dex ) Vloženo 30.12.2007, 18:27:45
Xor, koukal jsem doma, ale má to PCI a PPC603, asi to bude 7200...[7]to dex (Logout ) Vloženo 30.12.2007, 22:37:24
skoda, zkusim neco nekde sehnat, ale pujde to blbe - tahle generace PowerMacu uz vetsinou prosla srotem...[8] (dex ) Vloženo 31.12.2007, 00:14:43
A proč to má být PPC?
68k rullz.
NuBus mám v Quadře 700, a uvažuju o znovupořízení Q950 (ale jen v konfiguraci WGS)
Škoda jen, že Q630 má PDS!
[9]proc PPC (Logout ) Vloženo 31.12.2007, 10:22:09
protoze 68k stroje s NuBus se shani jeste blbeji nez PPC stroje s NuBus.[10]kampak, kam... (dex ) Vloženo 31.12.2007, 12:19:52
Nojo, jsem si říkal, kam se poděly všechny ty skvosty, které jsem vídal v MaxiMacu v bazaru... Bývala tam LCčka, IIfx, IIci, Performy, PM 7100 nebo 6xxx... Aukro nic, Odklepnuto nic, bazary nic, hovno hovno kam se podíváš, MaxiMac prázdný...[11] (Logout ) Vloženo 31.12.2007, 18:31:18
ted je na aukru performa 630, na kterou jsem mel zalusk, kdyz byla za 1Kc; ted uz je za skoro patnact stovek; zacina to byt jako se Speccy - drahe, drahe, drahe.[12]P630 (dex ) Vloženo 02.01.2008, 10:05:41
Ta na Aukru měla dokonce videokartu, tak jsem ji chtěl... udělal bych si z ní Quadru 630... ale přebili mou nabídku... kua.
Přitom to jsou stroje, které nikdo nechce - PowerCenter co je teď na Odklepnuto se objevoval pravidelně na Aukru, asi už půl roku... ta Amiga CDTV, co je na Odklepnuto (ta s chybějícím tlačítkem pro rewind) byla taky na Aukru asi tři čtvrtě roku...
Ale chtějí za ně hrozné prachy.
A když se někde objeví Ondra, vydraží se za +- 10 000 Kč... Sharp MZ-80 se prodal asi za 8 000...
[13] (F6 ) Vloženo 02.01.2008, 14:54:39
A proto nemám rád sběratele. Uměle šroubují ceny šrotu a získaný úlovek si někde jen trapně vystaví, někdy ani to ne a třeba ten kus železa zapnou jen jednou v životě na vyzkoušení.[14]sberatele (Logout ) Vloženo 02.01.2008, 15:12:30
mlatit po hlave. ja vsech svych 8+ Mac stroju pouzivam (pravde, ne vsechny pravidelne)...[15]Macy (dex ) Vloženo 02.01.2008, 17:57:38
Taky je chci konečně všechny zapřáhnout do práce, ale na to potřebuju krom jiného net, a bohužel když se konečně zastavím a po práci odfrknu, tak už všichni provideři mají dávno padla a není nihoko, kdo by se se mnou o zavedení internetu bavil...[16]TO: TO Logout a G3/500 upgrade (HomzaD - Mail ) Vloženo 25.01.2008, 13:51:15
[17] (Logout ) Vloženo 29.01.2008, 13:19:23
Crescendo/NuBus je do PDS slotu, jasne to vyplyva z popisu primo na strankach vyrobce. Jelikoz mam v PDS slotu sveho jedineho Maca uz grafickou kartu a onboard karta ma konektor na ktery nemam monitor, tak uz jsem to odmitnul. Muzu maximalne soukromne poskytnout kontakt na cloveka co to nabizel, pokud by byl zajem...[18] (dex ) Vloženo 29.01.2008, 18:41:44
Tak to poskytni, za tu cenu se mi do 7300 hodí![19]dex: 7300 PDS Slot (HomzaD - Mail ) Vloženo 30.01.2008, 10:05:08
http://www.lowendmac.com/ppc/
power-macintosh-7300.html
kde je uvedeno,že 7300 je PCI Mac.PDS slot u NUBUS architektury 68k a prvních PPC,je jiný,než u druhé generace NUBUS a později PCI Mac.Existují tedy dvě verze PDS,proto též např.desku CPU 604e/166 (co je v 7300 btw.) nenacpete do 71/8100 řady.V modelech,kde byla v PDS slotu zasunuta grafická a nebo AV karta tím Apple "řešil" opravdu mizerný výkon onboard grafiky.V případě AV karty bylo nutno,aby byly AV obvody gr. karty na stejné desce,quli přístupu AV>>VRAM,pro zobrazování,tak se povedlo snížit zatížení CPU na min.,vše dělaly obvody na AV kartě (něco jako All in Wonder u ATi na PeeeCeee).
[20]PDS ( ) Vloženo 01.02.2009, 11:33:23
Jaký je tedy rozdíl mezi PDS a NuBus?[21]NuBus/PDS (dex - WWW) Vloženo 01.02.2009, 12:37:59
PDS, "processor direct slot", je prostě vyvedená sběrnice procesoru, a ty se jaksi mohou lišit. Mám dojem, že v případě Maců tou změnou je u 68k řady přechod od 24bitového adresování na 32bitové, snad se v tomto bod nepletu. U strojů LC je dokonce vidět jakýsi přechod - jeden konektor (tuším, že pro 24bit adresaci) je pozdějších LC doplněn ještě o jeden kratší (rozšíření adresace). PDS karty (ethernet, přídavná grafika) jsem ale zatím viděl jen v "kratším" provedení (které pochopitelně do novějšího stroje pasuje, ten základní konektor je stejný).
Všechna pole jsou nepovinná.
Vaše IP adresa nebude veřejně zobrazena.
Číslo v hranatých závorkách vytvoří odkaz na daný komentář.
Avatar friendly.
Vaše IP adresa nebude veřejně zobrazena.
Číslo v hranatých závorkách vytvoří odkaz na daný komentář.
Avatar friendly.


