Bezpośrednie gniazdo procesora

Karta sieciowa LC PDS. Złącze PDS znajduje się w lewym dolnym rogu zdjęcia. Karta została zamontowana równolegle do głównej płytki logicznej, w przeciwieństwie do większości szyn komputerowych, w których karty są wkładane pod kątem prostym do płyty głównej.

Bezpośrednie gniazdo procesora ( PDS ) to gniazdo wbudowane w wiele starszych modeli komputerów Macintosh , które umożliwia bezpośredni dostęp do styków sygnałowych procesora, podobnie jak funkcjonalność magistrali lokalnej w komputerach PC . Spowodowałoby to znacznie wyższe prędkości niż konieczność przechodzenia przez warstwę magistrali, taką jak NuBus , która zwykle działała z mniejszą prędkością 10 MHz.

Przegląd

Zazwyczaj maszyna byłaby wyposażona w wiele gniazd rozszerzeń magistrali, jeśli takie istnieją. Jednak nigdy nie było więcej niż jednego gniazda PDS. Zamiast zapewniać wyrafinowany protokół komunikacyjny z arbitrażem między różnymi bitami sprzętu, które mogą próbować korzystać z kanału komunikacyjnego w tym samym czasie, gniazdo PDS w większości zapewniało bezpośredni dostęp do pinów sygnałowych procesora, czyniąc go bliżej natury do lokalnego autobusu .

W związku z tym gniazda PDS były zwykle specyficzne dla procesora, a zatem karta zaprojektowana dla gniazda PDS w komputerze Macintosh SE / 30 opartym na Motoroli 68030 nie działałaby na przykład w Quadra 700 opartym na Motoroli 68040 .

Jedynym godnym uwagi wyjątkiem był projekt PDS dla oryginalnego Macintosha LC opartego na Motoroli 68020 . Była to pierwsza próba Apple'a stworzenia „taniego” komputera Mac i odniosła taki sukces, że kiedy kolejne modele zastąpiły procesor procesorem 68030, 68040, a później procesorem PowerPC, Apple znalazł metody utrzymania zgodności gniazda PDS z oryginalnym LC, aby te same karty rozszerzeń nadal działały.

Historia

Gniazdo SE (Motorola 68000)

Gniazdo SE „System Expansion”, wprowadzone w komputerze Macintosh SE w 1987 r. , było pierwszym bezpośrednim gniazdem procesora, wykorzystującym 96-pinowe złącze Euro-DIN do łączenia z procesorem Motorola 68000 . To gniazdo było również używane w przenośnym komputerze Macintosh .

Gniazdo IIci (Motorola 68030)

pamięci podręcznej L2 komputera Macintosh IIci , wprowadzone w 1989 r ., było 32-bitową wersją PDS, która wykorzystywała 120-stykowe złącze Euro-DIN do obsługi procesora Motorola 68030 . To gniazdo pojawiło się również w komputerach Macintosh IIsi , IIvi i IIvx . Pozwoliło to firmom zewnętrznym, takim jak DayStar Digital , na opracowanie aktualizacji procesora, które nie wymagały usuwania procesora. Macintosha SE/30 również korzysta z tej samej konfiguracji PDS, ale przestrzeń wewnątrz kompaktowej obudowy Maca jest czynnikiem ograniczającym.

IIfx PDS (Motorola 68030)

Macintosh IIfx , wprowadzony w 1990 roku, zawierał PDS, który był wizualnie podobny do gniazda IIci, ale różnice w pinoutach i masteringu magistrali spowodowały bardzo ograniczone użycie.

Gniazdo LC (Motorola 68020/68030)

Gniazdo LC, wprowadzone w 1990 roku , zaczęło się jako PDS dla procesorów Motorola 68020/68030 w komputerach Macintosh LC / LC II , które wykorzystywały wolniejszą, tańszą 16-bitową magistralę danych. 96-stykowe złącze Euro-DIN we wczesnych modelach 16-bitowych wygląda jak złącze gniazda SE, ale jest niekompatybilne. Te ostatnie modele dodały 18 dodatkowych pinów przez karbowane rozszerzenie w linii, aby obsługiwać 32-bitową magistralę danych, zachowując jednocześnie kompatybilność wsteczną z kartami 16-bitowymi. Ta konfiguracja okazała się tak popularna wśród Apple Performa , że ​​późniejsze wersje oparte na PowerPC zasadniczo emulowały sygnały pinów 68030 dla odziedziczonych przez nie gniazd LC.

Quadra PDS (Motorola 68040)

Macintosh Quadra została wprowadzona w 1991 roku z nowym PDS dla procesora Motorola 68040 , który był zgodny z jednym ze gniazd NuBus . Quadra 605 i Quadra 630 były wyjątkami, które wykorzystywały 32-bitową wersję gniazda LC. Oba pozwalały na PowerPC za pośrednictwem programu „Ready for PowerPC upgrade”.

Złącze Duo Dock (Motorola 68030 / NuBus)

PowerBook Duo została wprowadzona w 1992 roku z unikalnym złączem opartym na 68030 , które umożliwiało płycie głównej subnotebooka komunikację z szeregiem stacjonarnych systemów dokujących, z których niektóre można było rozbudować o jednostki zmiennoprzecinkowe . Ze względu na złożoność większych Doków Duo , NuBus był używany do zarządzania częściami podsystemów.

Power Macintosh PDS (PowerPC 601)

Power Macintosh pierwszej generacji z architekturą NuBus , takie jak 6100 , 7100 i 8100 , zawierały PDS, który był używany do szybkich kart AV. Był później używany przez zewnętrznych producentów do obsługi PowerPC G3 i G4 .

Gniazdo karty-córki PowerPC

Wysokiej klasy systemy Power Macintosh drugiej generacji z architekturą PCI , takie jak modele od 7500 do 9600 , miały procesory PowerPC 601 i 604 na kartach-córkach, które można było wymienić na aktualizacje PowerPC G3 i G4 .

Gniazdo pamięci podręcznej PowerPC

Średniej klasy systemy Power Macintosh oparte na procesorach PowerPC 603e z architekturą PCI , takie jak 5400 , 5500 i 6360 do 6500 , posiadały gniazdo pamięci podręcznej L2 , które zapewniało bezpośredni dostęp do procesora. Umożliwiło to przedsiębiorczym zewnętrznym producentom tworzenie PowerPC G3 dla tego gniazda.

Nowsze komputery Mac mają tak wysokie prędkości procesora, że ​​PDS byłby niepraktyczny i zamiast tego przyjęły PCIe i Thunderbolt . Ostatnią implementacją Apple'a przypominającą takie gniazdo jest złącze tacy procesora w Macach Pro z lat 2009-2012 . Nowsze modele miały Intel Xeon podłączone bezpośrednio do płyty głównej.

Zobacz też

Linki zewnętrzne