Plyty Główne, Informatyka, Płyta Główna


PŁYTY GŁÓWNE

1. Wstęp

Płyta główna - podstawowy komponent współczesnego mikrokomputera typu IBM PC, zawiera zasadnicze elementy architektury systemu, takie jak:

W języku angielskim nazwy takie jak motherboard, main board, system board czy planar są stosowane zamiennie i oznaczają płytę główną. Nazwy system board czy planar są stosowane przez niektórych producentów komputerów, np. przez firmę IBM

Właśnie od płyty głównej a dokładniej od zastosowanych w niej komponentów zależy stabilność oraz szybkość działania całego systemu.

2. Format płyty głównej

Płyty główne mogą być w kilku różnych formatach. Format płyty głównej oznacza wymiary i rozmiar płyty, a także decyduje o rodzaju obudowy, do jakiej pasuje płyta. Spotyka się następujące typy płyt głównych:

- Systmy oparte na wymiennych kartach (backplane)

- Płyta AT "pełnowymiarowa"

- Baby-AT

- Płyty niestandardowe

- LPX

- ATX

- NLX

2.1 Format AT-X (porównanie ze starszym AT)

Ostatnim etapem ewolucji płyt głównych jest format ATX, który łączy w sobie najlepsze cechy Baby-AT i LPX, a oprócz tego posiada szereg dodatkowych usprawnień. Format ATX przypomina płytę Baby-AT umieszczoną prostopadle w obudowie, różni się jednak od niej sposobem umieszczenia zasilacza i wyprowadzenia napięcia zasilania. Płyta ATX jest niekompatybilna. Najważniejszą informacją dla początkujących użytkowników płyty ATX jest brak fizycznej kompatybilności płyty z formatami LPX i Baby-AT. Płyta LPX musi być zamontowana w specjalnej obudowie, wymaga także innego typu zasilacza. Nowe obudowy i zasilacze są obecnie powszechnie stosowane w wielu nowych komputerach.

Oficjalnie format ATX został ogłoszony w czerwcu 1995 r. jako tzw. specyfikacja otwarta. Najnowsza wersja 2.01 specyfikacji ATX została opublikowana w styczniu 1997 roku. Płyta ATX została szczegółowo udokumentowana przez firmę Intel, tak więc producenci komputerów mogą ją wykorzystywać w swoich produktach. Dzisiaj płyty ATX są najpopularniejsze na rynku i to właśnie je należy polecać wahającym się nabywcom (jeżeli takowi by się znaleźli). Płyta ATX przewyższa płyty Baby-AT i LPX pod wieloma względami:

Płyta ATX jest właściwie płytą głównąBaby-AT obróconąo 90 stopni. Gniazda rozszerzeń są usytuowane równolegle do krótszej krawędzi płyty i nie kolidują z procesorem, pamięcią ani gniazdami interfejsów. Oprócz "pełno wymiarowej" płyty ATX, firma Intel opracowała także płytę mini-ATX, która pasuje do tej samej obudowy co ATX. Rozmieszczenie otworów w obudowach ATX i Baby-AT jest podobne, jednak obudowy te nie są ze sobą kompatybilne fizycznie. Zastosowanie zasilacza z Baby-AT wymagałoby użycia odpowiedniej przejściówki, natomiast standardowy zasilacz ATX jest podobny do zasilacza typu Slimline. Oczywiście, zalety formatu ATX sprawiły, że płyta ta szczególnie dobrze nadaje się do komputerów wysokiej klasy (ang. high-end).

Rozpoznajemy płytę ATX jak zwykle przyglądając się komputerowi od tyłu. Są dwie cechy pozwalające jednoznacznie odróżnić ją od innych. Mianowicie karty rozszerzeń wtykane są bezpośrednio w płytę - czyli są na niej umieszczone pod kątem 90 stopni, a porty na płycie są wbudowane w dwóch rzędach.

3. Gniazda i karty rozszerzające.

W skład płyty głównej wchodzi szereg podzespołów. Ważnymi elementami określającymi działanie płyty głównej są magistrale.

Czym jest magistrala (dla przypomnienia!!)? Magistrala jest "drogą", po której są przesyłane dane. Łączy ona co najmniej dwa elementy komputera. Istnieje cała hierarchia magistral. Komputer PC posiada przynajmniej trzy magistrale, niektóre - cztery i więcej. Hierarchię określa prędkość ich działania, Wolniejsze są przyłączone do szybszych. Każde urządzenie w systemie jest przyłączone do jakiejś magistrali, a niektóre (jak układy płyt głównych - chipset) działają jak mosty łączące je ze sobą.

Oto główne ich typy:

- Magistrala procesora. Jest to najszybsze połączenie w systemie. Jest ono przede wszystkim używane przez procesor do przekazywania informacji do i z pamięci cache oraz komunikowania się z mostkiem pomocnym (North Bridge) chipsetu. Magistrala procesora w systemach np. Pentium II pracuje z prędkością 66 lub 100 MHz i ma szerokość 64 bitów. Oczywiście obecne magistrale procesorów są szybsze.

- Magistrala AGP (Accelerated Graphics Port). Jest to 32-bitowa szyna o wysokiej prędkości - 66 MHz, stworzona przede wszystkim dla kart graficznych. Jest ona podłączona bezpośrednio do mostka północnego (North Bridge) chipsetu.

- Magistrala PCI (Peripheral Component Interconnect). Jest to 33-megahercowa, 32-bitowa magistrala znajdująca się w zasadzie w każdym systemie 486 i raczej we wszystkich komputerach klasy Pentium i lepszych. Magistrala ta jest obsługiwana przez mostek północny (North Bridge). W komputerach jest ich najczęściej cztery. Znajduje ona zastosowanie jako złącze dla kart wymagających szybkiej wymiany danych. Na przykład kart sieciowych, kontrolerów SCSI. Mostek południowy (South Bridge) jest przyłączony do tej magistrali, a do niego przyłączone są złącza USB oraz IDE.

- Magistrala ISA (Industry Standard Architecture). Jest to 8-megahercowa, 16-bitowa szyna, która po raz pierwszy pojawiła się w postaci 5-megahercowej, 8-bitowej w komputerach IBM PC, a z teraźniejszą częstotliwością - 8 MHz -w komputerze IBM AT. Jest ona bardzo wolna, ale nadal świetnie się sprawuje jako złącze dla wolnych i starszych kart rozszerzeń. Obsługuje ją mostek południowy, który jest jednocześnie jej kontrolerem oraz złączem pomiędzy szynami ISA oraz szybszymi szynami PCI. Chip Super I/O jest najczęściej przyłączony właśnie do szyny ISA. W najnowszych płytach głównych nie spotykamy już gniazd rozszerzeń ISA (nie ma potrzeby ich stosowania).

Dość często się zdarza, że mówiąc o magistrali mamy na myśli magistralą I/O, określaną także mianem gniazda rozszerzającego (ang. expansion slot bus). Niezależnie od nazwy, magistrala zewnętrzna (I/O) jest główną magistralą komputera, przez którą przechodzi większość danych. Zazwyczaj najbardziej ruchliwym połączeniem jest droga do karty graficznej.

Chipset płyty głównej można porównać do dyrygenta kierującego orkiestrą komponentów komputera, który w odpowiedniej chwili umożliwia każdemu z nich zabranie głosu, czyli uzyskanie dostępu do odpowiedniej magistrali.

Typ magistrali

Szerokość (bity)

Prędkość (MHz)

Przepustowość (MB/s)

ISA 8 bit

8

4,77

2,39

ISA 16 bit

16

8,33

8,33

EISA

32

8,33

33,3

PCI

32

33,33

133,33

PCI-2x

32

66,66

266,66

PCI-2x 64 bit

64

66,66

533,33

AGP

32

66,66

266,66

AGP-4x

32

66,66

1066,66

Obecnie są już szybsze wersje choćby nawet AGP (8x).

3.1 Magistrala procesora.

Magistrala procesora jest połączeniem komunikacyjnym pomiędzy procesorem a chipsetem płyty głównej, konkretnie z układem North Bridge. Magistrala ta pracuje z prędkością płyty głównej, czyli zazwyczaj jest to od 66, 100 (Pentium II) i nawet 133, 166 (efektywne 266 i 333 MHz, np. Athlon XP). Jest ona używana do wymiany danych pomiędzy procesorem a pamięcią zewnętrzną cache procesora klasy Pentium. Architektura komputera jest trójpoziomowa, z najszybszym elementem komputera - procesorem - na szczycie, a magistralą ISA na dole. Różne komponenty komputera są podłączone do jednej z trzech głównych magistral. Komputery klasy Pentium posiadają zewnętrzną pamięć podręczną; pamięci te są podłączone do magistrali procesora i działają z pełną szybkością płyty głównej

Zadaniem magistrali procesora jest transfer informacji pomiędzy procesorem a otoczeniem z jak największą szybkością, dlatego też magistrala ta pracuje z dużo wyższą częstotliwością niż pozostałe magistrale w komputerze, w żadnym wypadku nie może być "wąskim gardłem" systemu. Magistrala składa się ze ścieżek przewodzących sygnały elektryczne odpowiadające danym, adresom (magistrala adresowa, danych i sterująca już została omówiona!!) i sygnałom sterującym. W komputerach z procesorem Pentium magistrala składa się z 64 linii danych, 32 linii adresowych i pewnej ilości linii sterujących.

Magistrala procesora pracuje z częstotliwością równą częstotliwości zewnętrznego sygnału zegarowego procesora. Może to być czasami mylące, ponieważ obecnie większość procesorów pracuje z wewnętrzną częstotliwością wyższą od częstotliwości zegara zewnętrznego. Np. w komputerze z procesorem Pentium 100 procesor pracuje z częstotliwością 100 MHz, lecz częstotliwość dostarczona mu z zewnątrz wynosi tylko 66,6 MHz. Procesory Pentium 133 i Pentium 166 również pracują z zewnętrzną częstotliwością 66,6 MHz, podczas gdy procesor Pentium II jest przystosowany do pracy z magistralą procesora 100 MHz. W większości nowszych komputerów rzeczywista częstotliwość procesora jest równa częstotliwości pracy magistrali procesora pomnożonej przez pewien współczynnik (zazwyczaj równy 2 ,5 lub nawet 15 itd.).

Magistrala procesora jest sprzężona bezpośrednio z końcówkami procesora i przesyła dane z prędkością jednego bitu przypadającego na pojedynczą linię magistrali w czasie jednego lub dwóch cykli zegara. Tak więc procesory Pentium, Pentium Pro czy Pentium II mogą przesłać 64 bity danych w czasie jednego cyklu zegarowego.

W celu określenia szybkości transferu danych przez magistralę procesora, należy pomnożyć szerokość magistrali danych (64 bity w przypadku procesorów Pentium, Pentium Pro i Pentium II) przez częstotliwość pracy magistrali (równą częstotliwości zewnętrznej zegara procesora). Dla procesorów Pentium, Pentium Pro i Pentium II, taktowanych zewnętrznym zegarem o częstotliwości 66 MHz i mogących przesyłać jeden bit danych przez linię magistrali w czasie pojedynczego cyklu zegarowego, maksymalny transfer wynosi 528 MB/sek. Wynika to z następującego równania:

66 MHz x 64 bity = 4 224 Mbit/sek.

4 224 Mbit/sek / 8 bitów(bajt) = 528 MB/sek.

Powyższa wartość, zwana często szerokością pasma przenoszenia (ang. bandwidth) magistrali, reprezentuje pewne teoretyczne maksimum. Rzeczywisty transfer będzie znacznie wolniejszy. Na niższą od spodziewanej wartość transferu danych mają wpływ takie czynniki jak struktura wewnętrzna układu kontrolera magistrali, struktura wewnętrzna kości pamięci oraz ich szybkość itp.

3.2 Magistrala pamięci (danych).

Magistrala pamięciowa jest wykorzystywana do przesyłania informacji pomiędzy procesorem a pamięcią RAM - główną pamięcią komputera. Jest ona przyłączona do układu mostku północnego (North Bridge). W zależności od rodzaju pamięci, jakie są zamontowane w systemie. Mostek północny będzie wymuszał na magistrali pamięciowej różną prędkość. Pamięć FPM (Fast Page Mode) oraz EDO (Extended Data Out) jest taktowana sygnałem 16 MHz, ze względu na 60-nanosekundowy cykl jej pracy. Nowsze chipsety i płyty główne obsługujące pamięć SDRAM mogą taktować pamięć z prędkością 66 MHz (15 ns) lub nawet 100 MHz (10 ns), a najnowsze obsługują DDRAM, które mogą być taktowane z prędkością 166 MHz, co daje w ich przypadku efektywne 333MHz (odczyt i zapis przy zboczu opadającym i wzrastającym).

3.3 Magistrala adresowa.

Magistrala adresowa jest częścią magistrali procesora i magistrali pamięciowej. Magistrala adresowa służy do przesyłania adresów komórek pamięci, w których znajdują się dane biorące udział w operacji przesyłu. Informacja na magistrali adresowej wskazuje precyzyjnie adres komórki pamięci biorącej udział w kolejnym przesyle. Szerokość magistrali adresowej określa także ilość pamięci, jaką procesor może bezpośrednio zaadresować.

4. Zastosowanie gniazd rozszerzających.

Magistrala zewnętrzna (wyprowadzona w gniazdach rozszerzających) umożliwia komunikację procesora z urządzeniami peryferyjnymi. Magistrala ta jest potrzebna, ponieważ komputery sprzedawane w podstawowej konfiguracji nie zaspokajają w pełni wymagań i oczekiwań osób, które je kupują. Magistrala zewnętrzna umożliwia rozszerzenie możliwości komputera poprzez dołączanie do niego dodatkowych urządzeń. W gniazdach rozszerzających umieszcza się podstawowe urządzenia, takie jak karta dźwiękowa czy karta graficzna, a także bardziej złożone, np. karty sieciowe, adaptery SCSI i inne.

5.Typy magistrali zewnętrznej.

Od momentu pojawienia się pierwszego komputera PC opracowano wiele typów magistrali zewnętrznej. Powód tej różnorodności był dość prosty: komputery pracowały wydajniej, dlatego potrzebne były coraz większe szybkości operacji wejścia/wyjścia. Potrzeba osiągnięcia większej wydajności magistrali wynika przede wszystkim z trzech powodów:

- pojawianie się coraz szybszych procesorów,

- coraz większe wymagania sprzętowe ze strony oprogramowania,

- coraz większe wymagania sprzętowe aplikacji multimedialnych,

Każda z tych trzech przyczyn wymusza konstruowanie jak najszybszych magistrali zewnętrznych. Dla wielu może być niespodzianką fakt, że wszystkie obecnie produkowane komputery mają wciąż tę samą podstawową architekturę magistrali, co leciwy komputer IBM PC/AT z roku 1984. Jednak większość z nich posiada obecnie dodatkową, szybką magistralę lokalną (local I/O bus), taką jak VL-Bus czy PCI, AGP, zapewniającą większą wydajność tym kartom, które tego potrzebują.

Jednym z powodów, dla których nowsze rozwiązania magistrali zewnętrznej tak wolno były akceptowane, była konieczność zachowania kompatybilności wstecz - która to, jak kotwica, hamowała rozwój komputerów PC. Jedną z przyczyn popularności komputera PC jest jego standaryzacja. Spowodowała ona pojawienie się tysięcy kart rozszerzających różnych producentów, często mało znanych, jednak każda taka karta została zaprojektowana jako zgodna z pierwotną specyfikacją magistrali PC. Jeżeli pojawia się nowszy komputer o lepszych parametrach, to jego magistrala musi być kompatybilna fizycznie ze starszymi typami magistrali, ponieważ w przeciwnym razie starsze karty rozszerzające stałyby się bezużyteczne. Z tego powodu technologie rozwoju magistrali będą raczej ewoluować wokół istniejących rozwiązań, aniżeli śmiało wykraczać naprzód.

Magistrale zewnętrzne można identyfikować poprzez ich architekturę. Wyróżnia się następujące architektury magistrali:

- ISA

- Micro Channel Archilecture (MCA)

- EISA

- VESA Local Bus (VL-Bus)

- PCI Local Bus

- AGP

- PC Card (poprzednio PCMCIA)

- FireWire(IEEE-1394)

- Universal Serial Bus (USB)

Różnice pomiędzy nimi wynikają głównie z ilości danych, jaka może być przesłana przez magistralę w jednostce czasu, i częstotliwości, z jaką to się odbywa. Każda z architektur magistrali jest zaimplementowana na płycie głównej poprzez układ kontrolera magistrali (chipset), połączony z magistralą lokalną procesora. Zazwyczaj ten sam chipset sprawuje kontrolę nad magistralą pamięciową.

5.1 Magistrala ISA.

Architektura ISA (Industry Standard Architecture) była 8-bitową magistralą oryginalnego komputera IBM PC z roku 1981. Szerokość magistrali została zwiększona do 16 bitów w komputerze IBM PC/AT, który pojawił się w 1984 roku. ISA jest podstawowym rodzajem magistrali, spotykanym w znakomitej większości współczesnych komputerów PC dostępnych na rynku, chociaż wiele nowych płyt głównych nie zawiera już gniazd ISA.

Opracowano dwie wersje magistrali ISA różniące się od siebie liczbą bitów, które mogą być przesłane magistralą w czasie pojedynczego cyklu. Starsza wersja magistrali jest 8-bitowa, a nowsza 16-bitowa. Oryginalna magistrala 8-bitowa w komputerach PC i XT pracowała z częstotliwością 4,77 MHz. 16-bitowa wersja, zastosowana w AT, pracowała najpierw z częstotliwością 6 MHz, a później 8 MHz. Ostatecznie producenci sprzętu wspólnie ustalili częstotliwość 8,44 MHz jako maksymalną szybkość dla 8- i 16-bitowej magistrali ISA. Częstotliwość ta została uznana za standard w celu zapewnienia kompatybilności z kartami, które będą pojawiały się w późniejszych latach. Niektóre komputery są wyposażone w magistralę ISA, która może pracować szybciej, jednak część kart rozszerzających może nie działać poprawnie z wyższymi prędkościami. Pojedynczy transfer danych przez magistralę ISA zajmuje od dwóch do ośmiu cykli. Stąd teoretyczny maksymalny transfer dla magistrali ISA wynosi ok. 8 MB/sek. Wynika to z następujących obliczeń:

8 MHz x 16 bitów = 128 Mbit/sek.

128 Mbit/sęk / 2 cykle = 64 Mbit/sek,

64 Mbil/sek / 8 = 8 MB/sek.

Szerokość pasma przenoszenia magistrali 8-bitowej wynosiłaby połowę tej wartości (4 MB/sek.). Należy jednak pamiętać, że powyższe wartości stanowią pewne teoretyczne maksimum. Efektywne pasmo przenoszenia jest o wiele niższe - zazwyczaj o połowę -wynika to z zastosowania dodatkowych protokołów magistrali zewnętrznej. Pomimo to, magistrala ISA z szybkością transferu rzędu 8 MB/sek. jest wciąż szybsza od wielu urządzeń, które są do niej podłączane.

5.2 Magistrala PCI.

Na początku 1992 roku firma Intel stanęła na czele nowego konsorcjum. Cele tej grupy były identyczne z celami grupy VESA - chodziło o opracowanie nowej magistrali PC. Grupa PCI Special Interest Group powstała w celu przezwyciężenia słabych punktów magistrali ISA i EISA poprzez opracowanie magistrali nowego typu.

Specyfikacja PCI (Peripherial Component Interconnect) została ogłoszona w czerwcu 1992 i uzupełniona w kwietniu 1993 roku. Koncepcja PCI polegała na umieszczeniu magistrali pomiędzy magistralą lokalną procesora a magistralą zewnętrzną, zrealizowano to za pomocą tzw. mostów (bridges). Zamiast oprzeć nową magistralę bezpośrednio na magistrali procesora (tak jak w przypadku magistrali VL-Bus), której charakterystykę elektryczną jest jednak bardzo łatwo naruszyć, opracowano nowy układ kontrolera magistrali.

Magistrala PCI jest często określana żartobliwie jako antresola, ponieważ uzupełnia zbiór magistrali komputera o dodatkową warstwę. Magistrala PCI omija magistralę zewnętrzną komputera i pracuje szybciej niż ona, ponieważ w pełni wykorzystuje przepustowość magistrali lokalnej procesora. Komputery z magistralą PCI pojawiły się w połowie roku 1993 i od tej pory magistrala ta jest podstawowym rozwiązaniem dla komputerów wysokiej klasy (ang. high-end systems).

Magistrala PCI przenosi dane z częstptliwością 33 MHz, wykorzystując pełną szerokość magistrali danych procesora. Kiedy do magistrali podłączony jest procesor 32-bitowy, to szerokość pasma przenoszenia magistrali wynosi 132 MB na sekundę, co wynika z poniższych równań.

33 MHz x 32 bity = 1 056 Mbit/sek.

1 056 Mbit/sek. / 8 bitów(bajt) = 132 MB/sek

Jeżeli magistrala będzie w przyszłości współpracować z procesorem 64-bitowym, to szerokość pasma przenoszenia się podwoi, co oznacza, że będzie można przenosić dane z szybkością 264 MB/sek. Rzeczywista prędkość transferu będzie oczywiście niższa, ale i tak o wiele większa niż w przypadku jakiegokolwiek innego rozwiązania dostępnego obecnie na rynku - prócz magistrali AGP. Szybszy transfer osiągnięto m.in. dzięki temu, że magistrala PCI i magistrala lokalna procesora mogą pracować jednocześnie - magistrala PCI nie zastępuje magistrali procesora. Procesor może zajmować się przetwarzaniem danych w zewnętrznej pamięci cache, podczas gdy magistrala PCI zajmuje się przesyłaniem informacji pomiędzy innymi modułami komputera - jest to największe dobrodziejstwo płynące ze stosowania magistrali PCI.

Karty rozszerzające PCI wykorzystują własne specyficzne złącze (są krótsze niż ISA).

Specyfikacja PCI określa trzy konfiguracje płyty głównej, z których każda jest przystosowana do specyficznego typu komputera z odmiennymi wymaganiami napięciowymi. Płyta główna zasilana napięciem 5 V jest przeznaczona dla komputerów stacjonarnych, płyta zasilana 3,3 V - dla komputerów przenośnych, a specyfikacja uniwersalna obejmuje płyty główne i karty rozszerzające pracujące w obydwu rodzajach komputerów.

Istotną cechą magistrali PCI jest to, że została opracowana jako zgodna ze specyfikacją PnP (plug and play) firmy Intel. Oznacza to, ze karty PCI pozbawione są zworek i przełączników i są konfigurowane programowo. Komputery PnP potrafią samodzielnie skonfigurować karty PCI, podczas gdy płyty z gniazdami ISA, które nie są wykonane jako zgodne ze specyfikacją PnP, konfigurują swoje karty poprzez oprogramowanie, które jest częścią oprogramowania konfiguracyjnego komputera zapisanego w pamięci CMOS. Począwszy od roku 1995 większość komputerów PC jest wyposażona w BIOS PnP, który umożliwia automatyczną konfigurację urządzeń PnP.

5.2.1. Wewnętrzne przerwania PCI.

W celu uwzględniania potrzeb podłączonych do niej kart, magistrala PCI posiada własny, wewnętrzny system przerwań. Aby zapobiec myleniu tych przerwań z przerwaniami standardowymi, zazwyczaj nazywa się je "#A", "#B", "#C" oraz "#D", choć są one również nazywane "#1", "#2", "#3", "#4". Użytkownik komputera właściwie nie ma z nimi żadnej styczności, poza ustawieniami magistrali PCI w BIOS-ie, gdzie może za ich pomocą określić sposób pracy kart PCI.

W zależności od potrzeb kart rozszerzeń, przerwania te są mapowane do przerwań systemowych, najczęściej jako IRQ od 9 do 12. Gniazda PCI w większości komputerów mogą być mapowane do co najmniej czterech systemowych IRQ. W komputerach, które posiadają więcej niż cztery gniazda PCI lub też cztery gniazda PCI i kontroler USB (również korzystający z magistrali PCI), przerwanie IRQ dzieli więcej urządzeń PCI.

Jeśli posiadasz system Windows 98, możesz zauważyć dodatkowe pozycje w ustawieniach urządzeń PCI. Każde urządzenie korzystające z tej magistrali może mieć dodatkową opcję o nazwie "IRQ Holder for PCI Ste-ering". Sterowanie przerwaniami IRQ jest częścią systemu Plug-and-Play, dzięki której system operacyjny sprawuje kontrolę nad przydzielaniem przerwań IRQ urządzeniom, co pozwala na uniknięcie konfliktów związanych z zasobami systemu. Korzystanie z danego IRQ przez więcej niż jedno urządzenie nie oznacza od razu konfliktu zasobów.

PCI udostępnia pełny bus mastering oraz umożliwia kontrolowanie dostępu do magistrali poprzez układy płyty głównej. Architektura PCI dopuszcza jednoczesny bus mastering wielu urządzeń, podczas którego układy kontroli dostępu dbają, by żadne z urządzeń (łącznie z procesorem!) nie zablokowało innego. Każde urządzenie może wykorzystać dla siebie pełną przepustowość magistrali, pod warunkiem jednak, że w danej chwili nie są nią przesyłane inne dane. Działanie magistrali PCI można porównać do istniejącej w komputerze niewielkiej sieci lokalnej, w której wiele urządzeń porozumiewa się ze sobą oraz dzieli nadzorowany przez układy płyty głównej, ten sam kanał komunikacji.

5.3 AGP.

W przeznaczonych dla wymagających użytkowników, zaawansowanych technologicznie komputerach, w których wszystkie dane karty graficznej, twardych dysków oraz urządzeń peryferyjnych, dzieliły między sobą przepustowość tej samej magistrali, magistrala PCI, podobnie jak poprzedzająca ją ISA, zaczynała być przeciążona. Aby zapobiec coraz bardziej prawdopodobnemu nasyceniu magistrali PCI danymi karty graficznej, Intel zaprojektował nowy, przeznaczony specjalnie dla kart graficznych interfejs, nazwany AGP (Accelerated Graphics Port).

Interfejs AGP został wprowadzony w odpowiedzi na gwałtownie narastające zapotrzebowanie na coraz szybsze karty graficzne. W miarę ewolucji programowania i wkraczania komputerów na niezbadane dotąd obszary, takie jak akceleracja 3D czy też odtwarzanie filmów, zarówno procesor, jak i karty graficzne musiały przetwarzać coraz więcej i więcej danych. Podczas korzystania z wymagających aplikacji, magistrala PCI zaczęła osiągać granice przepustowości, szczególnie w chwilach, gdy musiała ją dzielić również pomiędzy korzystające z niej inne urządzenia peryferyjne oraz twarde dyski.

Idea przyświecająca twórcom AGP była prosta: stworzyć szybszy, dedykowany interfejs pomiędzy kartą graficzną a procesorem. Dzięki zastosowaniu interfejsu między tylko dwoma urządzeniami osiągnięto trzy podstawowe korzyści: łatwiejszą implementacje, prostszy sposób uzyskania lepszej wydajności oraz możliwość większego dostosowania portu AGP do potrzeb kart graficznych.

Interfejs AGP nie jest postrzegany jako magistrala, lecz jako port, ponieważ dotyczy tylko dwóch urządzeń (procesora i karty graficznej) i nie jest rozszerzalny!!. Jedną z największych korzyści zastosowania AGP jest odizolowanie karty graficznej od reszty komputera, dzięki czemu nie musi ona dzielić przepustowości magistrali z innymi urządzeniami. Dzięki odciążeniu magistrali PCI, a co za tym idzie, zwiększeniu się jej przepustowości, inne urządzenia również odnoszą korzyści z przeniesienia karty graficznej do portu AGP.

AGP to nowa technologia; została wprowadzona na rynek w trzecim kwartale 1997 roku. Pierwszym chipsetem obsługującym tę technologię był, przeznaczony dla procesorów Pentium, Intel 440LX. Interfejs AGP jest pod wieloma względami podobny do magistrali PCI. Gniazdo AGP ma kształt i rozmiar podobny do gniazd PCI, ale jest położone w większej niż one odległości od krawędzi płyty głównej. Specyfikacja AGP bazuje na specyfikacji PCI 2.1, której częścią jest oferująca wysoką wydajność, nigdy nie zaimplementowana w magistrali PCI, częstotliwość pracy 66 MHz. Poza posiadaniem jednego gniazda rozszerzeń dla kart graficznych AGP i często o jednego mniej gniazda PCI, płyty główne AGP nie różnią się niczym szczególnym od standardowych płyt głównych.

Magistrala AGP, podobnie jak magistrala PCI, jest 32-bitowa, ale w odróżnieniu od magistrali PCI, nie działa z połową lub 1/3 częstotliwości taktowania pamięci systemowej, lecz z częstotliwością 66 MHz lub podwojoną częstotliwością magistrali PCI. To oczywiście natychmiast podwoiło przepustowość portu; AGP w najwolniejszym trybie umożliwia transfer 266 MB/s. Innym czynnikiem dodatnio wpływającym na wydajność kart AGP jest brak konieczności dzielenia przepustowości portu jej z innymi urządzeniami.

W celu zwiększenia przepustowości AGP nie tylko zdwojono częstotliwość pracy magistrali, ale i zdefiniowano tryby 2x, 4x i 8x który przy tej samej częstotliwości taktowania umożliwia przesyłanie nawet osiem razy większej ilości danych. W trybie 2x dane są przesyłane na wznoszącym się i opadającym zboczu sygnału - w standardowym trybie informacje są przesyłane tylko raz, podczas jednego cyklu zegara; tryb 2x umożliwia wysyłanie ich dwa razy. AGP (szczególnie x8) posiada wystarczającą przepustowość, by zaspokoić oczekiwania kart graficznych spełniających wymogi stawiane im przez przyszłe komputery PC.

6. Współczesna płyta główna.

0x01 graphic

gdzie:

6.1. CHIPSET - jest układem scalonym stanowiącym integralną część płyty głównej. Chipset składa się z kilku modułów, których zadaniem jest integracja oraz zapewnienie współpracy poszczególnych komponentów komputera [procesora, dysków twardych, monitora, klawiatury, magistrali AGP, PCI, pamięci SDRAM (DDR, RDRAM) i innych]. Współczesne chipsety charakteryzują się obsługą protokołu transmisyjnego ATA 100 oraz obsługą procesorów pracujących na magistrali systemowej 266 Mhz , 333 Mhz. W strukturze chipsetu można wyodrębnić dwa zasadnicze elementy:

a) Mostek północny (North bridge) - nadzoruje pracę pamięci operacyjnej, portu AGP i procesora

b) Mostek południowy (South bridge) - zarządza magistralą PCI, USB, kontrolerami (UDMA, klawiatury, myszy), portem podczerwieni, drukarki , pamięcią stałą (EPROM) oraz zintegrowanymi urządzeniami takimi jak: karta sieciowa czy dźwiękowa.

Obydwa układy komunikują się ze sobą poprzez wewnętrzną magistralę o bardzo dużej przepustowości. w przypadku chipsetu (VIA KT266A) jest to 266 MB/s.

SCHEMAT PRZEDSTAWIAJĄCY KOMUNIKACJĘ POSZCZEGÓLNYCH PODZESPOŁÓW PŁYTY GŁÓWNEJ

0x01 graphic

6.2 BIOS - "Basic Input Output System"- podstawowy system Wejścia /Wyjścia. Najniższy poziom oprogramowania komputera umożliwiający działanie innych programów i operacji wykonywanych przez komputer . BIOS jest łącznikiem między sprzętem a uruchamianymi programami. Procedura BIOS-u została zapisana w pamięci stałej komputera , w odpowiednich układach scalonych , w postaci rozkazów języka maszynowego. Procedury te można odczytać ale nie można ich zmodyfikować. Zdecydowana większość producentów płyt głównych stosuje BIOS firmy Award. Oprogramowania American Megatrends oraz Phoenix są w mniejszości.

6.3 GNIAZDA PAMIĘCI - gniazdo w którym umieszcza się "kości" pamięci. Obecnie stosowane są pamięci typu SDRAM (szyna 133 Mhz), DDR (266 i 333 Mhz) oraz RDRAM. Standardowa liczba złącz to 4.Można w nich umieścić w sumie 4GB RAM.

0x01 graphic

6.4. GNIAZDO PROCESORA - W zależności od producenta procesora występują różne standardy gniazd. AMD do swoich procesorów stosuje gniazda "Socket A", natomiast INTEL "Socket478" dla Pentium4 i "FCPGA" dla Celerona. Płyty główne przeznaczone dla potężnych serwerów zwierają dwa lub więcej gniazd pod procesor. Do takich zastosowań projektowane są specjalne chipsety obsługujące tak dużą ilość procesorów.

0x01 graphic

6.5 GNIAZDO ZASILAJĄCE - Jest to gniazdo poprzez które doprowadzone jest napięcie zasilające całą płytę główną i umieszczone na niej elementy. W płytach ATX jest to 20-stykowe gniazdo za pomocą którego doprowadza się z zasilacza napięcia: +5V,-5V,+12V,-12V.

6.6 USB - Port przeznaczony do obsługi urządzeń zewnętrznych o przepustowości danych do 12 MB/s . Pojedyncze gniazdo USB potrafi obsłużyć do 127 urządzeń peryferyjnych takich jak klawiatury, myszy, modemy, joysticki i inne.

6.7 PORT RÓWNOLEGŁY - port wejścia/wyjścia wykorzystywany głównie do przyłączania drukaraki lub skanera.

6.8 KODEK DŹWIĘKU - współczesne płyty główne posiada zintegrowany dźwięk AC97 w pełni wystarczający do podstawowych zadań.

6.9 PCI - magistrala PCI została opracowana przez firmę INTEL w roku 1992. Magistrala pracuje z częstotliwością 33 MHz, przesyłając dane całą szerokością 64-bitowej szyny. Pozwala więc przesyłać dane z maksymalną szybkością 264 MB/s. W slotach PCI montujemy dodatkowe urządzenia takie jak: karta sieciowa, k. muzyczna, dodatkowe kontrolery dyksów itp

0x01 graphic

6.10 AGP - "Accelerated Graphics Port" szybki port graficzny. Port przeznaczony do obsługi szybkich kart graficznych. Dzięki niemu karta graficzna może użyć dowolnej ilości pamięci operacyjnej umieszczonej na płycie głównej, a niezależna szyna graficzna zapewnia bezpośredni transfer danych .AGP x 4 odznacza się przepustowością pamięci 8 razy większą niż port PCI. Przepustowość takiego złącza wynosi 1056 MB\s.

6.11 UDMA 100 - 80 pinowe złącze twardych dysków umożliwiające transfer danych dochodzący (teoretycznie) do 100 MB/s.

7



Wyszukiwarka

Podobne podstrony:
Opis Płyty Głównej, Informatyka, Płyta Główna
Architektura Komputera, Informatyka, Płyta Główna
Architektura Komputera, Informatyka, Płyta Główna
Zwiększenie wydajności komputera przy wykorzystaniu zasobów płyty głównej, edukacja i nauka, Informa
ARCHITEKTURA PŁYT GŁÓWNYCH, Technik Informatyk, PŁYTY GŁÓWNE
4 Informacje odczytane z płyty głównej doc
Pluton, Technologia Informacyjna (płyta CD), Bazy danych, Pomoce
Plyta glowna
Zmiana płyty głównej?z reinstalacji Windows XP
Budowa komputera, Płyta główna
Sztuka, Technologia Informacyjna (płyta CD), Bazy danych, Sienkiewicz
Saturn, Technologia Informacyjna (płyta CD), Bazy danych, Pomoce
Główne informacje z zakresu formatowania tekstu i obróbki graficznej WORD
Jak dziala plyta glowna id 2236 Nieznany
Płyty głowne 2
plyta glowna

więcej podobnych podstron