PC/104

PC/104 (lub PC104 ) to rodzina standardów komputerów wbudowanych , które definiują zarówno współczynniki kształtu , jak i magistrale komputerowe opracowane przez konsorcjum PC/104 . Jego nazwa wywodzi się od 104 pinów na złączu międzypłytowym ( ISA ) w oryginalnej specyfikacji PC/104 i została zachowana w kolejnych wersjach, pomimo zmian w złączach. PC/104 jest przeznaczony do specjalistycznych środowisk, w których wymagany jest mały, wytrzymały system komputerowy. Standard jest modułowy i umożliwia konsumentom układanie razem płyt z różnych COTS do produkcji dostosowanego systemu wbudowanego.

Oryginalny format PC / 104 jest nieco mniejszy niż płyta główna komputera stacjonarnego i ma wymiary 3,550 × 3,775 cala (90 × 96 mm). W przeciwieństwie do innych popularnych obudów komputerów, takich jak ATX , które opierają się na płycie głównej lub płycie montażowej , płyty PC/104 są układane jedna na drugiej jak klocki. Specyfikacja PC/104 określa cztery otwory montażowe w rogach każdego modułu, które umożliwiają mocowanie płytek do siebie za pomocą dystansów . Złącza magistrali, które można układać jeden na drugim, oraz zastosowanie wsporników zapewnia bardziej wytrzymały montaż niż płytki z gniazdami, które można znaleźć w komputerach stacjonarnych. Kompaktowy rozmiar płyty dodatkowo przyczynia się do wytrzymałości obudowy, zmniejszając możliwość wyginania się PCB pod wpływem wstrząsów i wibracji.

Typowy system PC/104 (powszechnie określany jako „stos”) zawiera płytę procesora , płytkę zasilacza oraz jedną lub więcej płyt urządzeń peryferyjnych, takich jak moduł akwizycji danych , odbiornik GPS lub kontroler bezprzewodowej sieci LAN . Dostępna jest szeroka gama płyt peryferyjnych od różnych dostawców. Użytkownicy mogą zaprojektować stos, który zawiera płytki od wielu dostawców. Całkowita wysokość, waga i zużycie energii stosu mogą się różnić w zależności od liczby używanych płyt.

PC/104 jest czasami określany jako „komputer PC z możliwością układania w stosy”, ponieważ większość architektury wywodzi się z komputerów stacjonarnych. Większość płyt CPU PC/104 jest kompatybilna z architekturą x86 i zawiera standardowe interfejsy PC, takie jak porty szeregowe , USB , Ethernet i VGA . System x86 PC/104 jest zwykle zdolny do obsługi standardowego systemu operacyjnego komputera PC, takiego jak DOS, Windows lub Linux. Jednak dość często używa się systemu operacyjnego czasu rzeczywistego , takiego jak VxWorks .

Historia i standaryzacja

Magistrala PC/104 i współczynnik kształtu zostały pierwotnie opracowane przez Ampro w 1987 r. (kierowane przez CTO Ricka Lehrbauma), a później znormalizowane przez konsorcjum PC/104 w 1992 r. Standard IEEE odpowiadający PC/104 został opracowany jako IEEE P996.1 , ale nigdy nie ratyfikowany. W 1997 roku Konsorcjum PC/104 wprowadziło nowszy standard oparty na magistrali PCI . Standard PCI Express został wprowadzony w 2008 roku.

Specyfikacje związane z PC/104 są kontrolowane przez konsorcjum PC/104. Obecnie Konsorcjum liczy 47 członków. Wszystkie specyfikacje publikowane przez Konsorcjum są ogólnodostępne. Członkostwo w Konsorcjum nie jest wymagane do zaprojektowania i wyprodukowania płytki PC/104.

Specyfikacja Pierwsze wydanie Komunikacja autobusowa Obecna wersja
PC/104 1992 ISA (AT i XT) 2.6
PC/104- Plus 1997 ISA i PCI
PCI-104 2003 PCI 1.1
PCI/104-Express i PCIe/104 2008 PCI i PCI Express 3.0

Struktura magistrali a współczynnik kształtu

Specyfikacje wydane przez konsorcjum PC/104 definiują wiele struktur magistrali (ISA, PCI, PCI Express) i współczynników kształtu (104, EBX, EPIC). Struktura magistrali określa położenie i układ pinów złącza(ów) magistrali. Form Factor odnosi się do rozmiaru i kształtu płytki. Można znaleźć jedną z możliwych do układania w stosy magistrali rozszerzeń PC/104 w wielu różnych obudowach. Podczas gdy większość dostępnych na rynku produktów korzystających ze struktur magistrali będzie zgodna z wymienionymi poniżej współczynnikami kształtu, możliwe jest, aby niestandardowy lub zastrzeżony format zawierał jedną ze struktur magistrali PC/104 w celu rozbudowy.

Należy zauważyć, że termin „PC/104” jest często używany zamiennie w odniesieniu do struktury magistrali lub współczynnika kształtu. Może to być źródłem nieporozumień. Na przykład arkusz danych produktu może odnosić się do płyty jako „PC/104” ze względu na jej rozmiar i kształt, podczas gdy w rzeczywistości ma ona magistralę rozszerzeń PCI-104.

Konstrukcje autobusowe

Specyfikacje konsorcjum PC/104 definiują różne magistrale komputerowe, z których wszystkie wywodzą się z szyn ISA, PCI i PCI Express, które można znaleźć w komputerach stacjonarnych.

PC/104

Oryginalna magistrala PC/104 wywodzi się z magistrali ISA . Zawiera wszystkie sygnały znalezione na szynie ISA, z dodatkowymi stykami uziemienia dodanymi w celu zapewnienia integralności magistrali. Taktowanie sygnału i napięcia są identyczne jak w przypadku magistrali ISA, przy niższych wymaganiach prądowych . Specyfikacja PC/104 definiuje dwie wersje magistrali, 8-bitową lub 16-bitową. Wersja 8-bitowa odpowiada IBM XT i składa się z 64 pinów. Wersja 16-bitowa odpowiada IBM AT i dodaje 40 dodatkowych pinów, co daje łącznie 104 (stąd nazwa „PC/104”). Sygnały oznaczone J1/P1 występują tylko w wersji 8-bitowej, podczas gdy wersja 16-bitowa dodaje sygnały J2/P2.

Ponieważ PC/104 jest oparty na szynie ISA, często konieczne jest ustawienie adresu bazowego , przerwania IRQ i kanału DMA podczas instalowania płyty peryferyjnej. Jest to zwykle realizowane za pomocą zworek lub przełączników DIP na płycie urządzenia peryferyjnego. Nieprawidłowe skonfigurowanie urządzenia peryferyjnego może spowodować konflikt zasobów i prowadzić do nieprawidłowego działania.

PC/104- Plus

PC/104- Plus dodaje obsługę magistrali PCI , oprócz magistrali ISA standardu PC/104. Nazwa pochodzi od jego pochodzenia: moduł PC/104- Plus ma złącze PC/104 (ISA) oraz złącze PCI. Norma określa 120-pinowe złącze dla magistrali PCI, umieszczone po przeciwnej stronie płytki niż złącze PC/104.

PC/104- Plus zapewniają aktywną komunikację na obu magistralach i mogą komunikować się zarówno z kartami peryferyjnymi ISA, jak i PCI. W modułach peryferyjnych PC/104- Plus złącze PC/104 jest po prostu pasywnym złączem umożliwiającym układanie w stosy; moduł aktywnie komunikuje się tylko na szynie PCI. W związku z tym moduł peryferyjny PC/104- Plus nie może być używany z płytą CPU PC/104. Jednak płyta CPU PC/104- Plus może być używana z modułem peryferyjnym PC/104.

Ponieważ PC/104- Plus jest oparty na PCI, nie ma potrzeby ustawiania adresu bazowego, przerwania IRQ lub kanału DMA na płytach peryferyjnych. Jednak konieczne jest określenie numeru gniazda PCI karty peryferyjnej podczas jej instalacji. Jest to zwykle ustawiane za pomocą przełącznika obrotowego , przełącznika DIP lub zworek na płytce urządzeń peryferyjnych. Każda karta peryferyjna PCI w systemie musi mieć unikatową wartość numeru gniazda PCI. W przeciwnym razie może dojść do nieprawidłowego działania systemu. Urządzenie peryferyjne znajdujące się najbliżej procesora należy ustawić w pierwszym gnieździe, następną płytę należy ustawić w drugim gnieździe itd.

PCI-104

Obudowa PCI-104 obejmuje złącze PCI, ale nie złącze PC/104, w celu zwiększenia dostępnej powierzchni płyty głównej. Mimo że złącze PCI ma 120 pinów zamiast 104, zachowano ustaloną nazwę. Położenie złącza PCI i pinout są identyczne jak w przypadku PC/104- Plus .

Ponieważ pominięto magistralę ISA, płyta PCI-104 jest niekompatybilna z modułem peryferyjnym PC/104. Jednak PCI-104 i PC/104- Plus są kompatybilne, ponieważ oba wykorzystują magistralę PCI. Większość płyt PC/104- Plus można wyprodukować jako PCI-104, po prostu nie wypełniając złącza PC/104.

PCI-104 wykorzystuje ten sam schemat wyboru numeru gniazda PCI, co PC/104- Plus . Każde urządzenie musi mieć przypisany unikalny numer gniazda.

PCI/104-Express

Specyfikacja PCI/104-Express obejmuje magistralę PCI Express (PCIe) oprócz magistrali PCI poprzedniej generacji. Specyfikacja definiuje 156-pinowe złącze do montażu powierzchniowego dla sygnałów PCI Express. Nowe złącze zajmuje to samo miejsce na płytce, co starsze złącze PC/104 ISA. Oprócz PCI Express specyfikacja określa również piny złącza dla dodatkowych nowoczesnych magistrali komputerowych, takich jak USB , SATA i LPC .

Specyfikacja PCI/104-Express definiuje obecnie dwa możliwe układy styków dla złącza PCIe:

  1. Typ 1 oferuje cztery łącza x1 PCI Express, dwa porty USB 2.0 i jedno łącze x16 PCIe.
  2. Typ 2 oferuje cztery łącza x1 PCI Express, dwa porty USB 2.0, dwa łącza PCIe x4, dwa porty USB 3.0, dwa porty SATA i LPC.

Płyty procesora i urządzenia peryferyjne mogą być zaprojektowane jako Typ 1, Typ 2 lub Uniwersalny (który wykorzystuje tylko wspólny podzbiór sygnałów między tymi dwoma typami, PCIe x1 i/lub USB 2.0). Pinout typu 2 został wprowadzony dopiero w wersji 2.0 specyfikacji (wydanej w 2011 r.). Produkty PCI/104-Express wprowadzone przed 2011 rokiem będą typu 1 lub uniwersalne, ale nie mogą być wyraźnie oznaczone jako takie. Magistrala typu 1 jest niekompatybilna z urządzeniami peryferyjnymi typu 2 i odwrotnie. Specyfikacja wymaga, aby system pozostawał w stanie zresetowania i nie uruchamiał się w przypadku niezgodności typów (nie wystąpią fizyczne uszkodzenia). Uniwersalne płytki peryferyjne mogą być używane z pinami typu 1 lub typu 2.

Ponieważ złącze magistrali PCIe jest montowane powierzchniowo, a nie przez otwór przelotowy, możliwe jest również użycie różnych pinów magistrali na górnej i dolnej stronie płyty. Na przykład płyta procesora może mieć dolne złącze PCIe typu 1 i górne złącze PCIe typu 2. Taka płyta procesora byłaby kompatybilna z urządzeniami peryferyjnymi typu 1 i/lub uniwersalnymi na dole oraz kompatybilna z urządzeniami peryferyjnymi typu 2 i/lub uniwersalnymi na górze.

Podobnie jak w przypadku PC/104- Plus , płyty procesora PCI/104-Express zapewniają aktywną komunikację zarówno na magistralach PCI, jak i PCIe. Płyta CPU PC/104-Express może być używana z modułami peryferyjnymi PCI-104 i PC/104- Plus . Jednak moduł peryferyjny PCI/104-Express będzie komunikował się tylko po magistrali PCIe; złącze PCI jest po prostu złączem przelotowym do układania w stosy. Moduł peryferyjny PC/104-Express nie może być używany z płytą procesora PCI-104 lub PC/104- Plus (chyba, że ​​jest używane urządzenie mostkowe ISA).

PCI/104-Express zawiera przesunięcie łącza, co eliminuje potrzebę stosowania przełączników/zworek wyboru gniazda PCI, które można znaleźć w urządzeniach peryferyjnych PCI-104 i PC/104- Plus . Niektóre karty peryferyjne ponownie wypełniają łącza PCIe, co pozwala stosowi mieć dodatkowe karty peryferyjne poza początkowym zestawem łączy PCI Express dostarczanych przez płytę procesora. Repopulacja łącza nie jest wymagana w specyfikacji i musi być zaimplementowana na płycie peryferyjnej z przełącznikiem pakietów PCI Express.

PCIe/104

PCIe/104 jest podobny do standardu PCI/104-Express, ale pomija starszą magistralę PCI, aby zwiększyć dostępną przestrzeń na płycie głównej (podobnie do relacji między PC/104- Plus i PCI-104). Lokalizacja złącza PCI Express i opcje pinów są takie same jak w przypadku PCI/104-Express (zarówno typu 1, jak i typu 2). Ponieważ pominięto złącze magistrali PCI, płyta PCIe/104 jest niekompatybilna z systemami PC/104- Plus i PCI-104 (chyba że jest używany mostek PCIe-to-PCI).

Formy czynników

Specyfikacje konsorcjum PC/104 obejmują trzy współczynniki kształtu, które określają rozmiar i kształt płytki. Każdy format może wykorzystywać jedną z wymienionych powyżej struktur magistrali.

104 lub PC/104

Współczynnik kształtu 104 ma wymiary 3,550 × 3,775 cala (90 × 96 mm), z otworami montażowymi we wszystkich czterech rogach płyty. Specyfikacje dopuszczają również obszar 0,5 cala (13 mm) poza krawędzią płytki drukowanej dla złączy we/wy. Niektóre produkty PC/104 mają powiększone płytki drukowane, które sięgają do obszaru złączy we/wy. Rozszerzone „skrzydła” PCB nie są uwzględnione w specyfikacji, generalnie nie powodują problemów mechanicznych, o ile całkowity występ PCB + złącza I / O mieści się w maksymalnych dopuszczalnych wymiarach 4,550 × 4,393 cala (116 × 112 mm).

Wymiary zostały pierwotnie określone w specyfikacji PC/104, w wyniku czego współczynnik kształtu jest nadal powszechnie określany jako „PC/104”. Specyfikacje PCI / 104-Express i PCIe / 104 wprowadziły nazwę „104”, aby odróżnić współczynnik kształtu od starszej magistrali PC / 104.

EBX i EBX Express

EBX ( Embedded Board eXpandable ) to komputer jednopłytkowy o wymiarach 5,75 × 8 cali (146 × 203 mm). Współczynnik kształtu EBX dotyczy płyty CPU , ale obsługuje płyty peryferyjne w formacie PC/104 do rozbudowy. Oryginalne specyfikacje EBX dopuszczały magistrale PC/104, PC/104- Plus i PCI-104. EBX Express dodaje magistrale PCI-104/Express i PCIe/104.

EPIC i EPIC Express

EPIC (Embedded Platform for Industrial Computing) to komputer jednopłytowy, który podobnie jak EBX obsługuje karty peryferyjne PC/104, ale jest mniejszy niż EBX i ma wymiary 6,5 × 4,5 cala (165 × 114 mm). Pozwala na implementację połączeń we/wy jako nagłówków pinów lub złączy typu PC („rzeczywisty świat”). Standard zapewnia określone strefy I/O do implementacji funkcji, takich jak Ethernet, porty szeregowe, cyfrowe i analogowe I/O, wideo, interfejsy bezprzewodowe i różne interfejsy specyficzne dla aplikacji. EPIC Express dodaje PCI Express .

Granice układania

Ogólnie rzecz biorąc, każdy stos PC/104 będzie zawierał płytę procesora, płytkę zasilacza i jedną lub więcej płyt urządzeń peryferyjnych. Maksymalna liczba kart obsługiwanych przez stos PC/104 będzie zależała od szyn używanych przez karty urządzeń peryferyjnych.

  1. Magistrala ISA — nie ma ścisłego ograniczenia liczby kart ISA, które mogą współistnieć w jednym systemie. Istnieje jednak ograniczona liczba adresów bazowych, przerwań IRQ i kanałów DMA, co może stanowić czynnik ograniczający. Płyty ISA można układać w stosy po obu stronach płyty procesora.
  2. Magistrala PCI — Specyfikacje PC/104- Plus i PCI-104 pozwalają na cztery „gniazda” PCI. Narzuca to sztywny limit czterech płyt peryferyjnych PCI na system. Wszystkie moduły peryferyjne PCI muszą być podłączone kolejno po jednej stronie kontrolera ze względu na wymagania sygnalizacyjne magistrali PCI.
  3. PCI Express — łączna liczba kart urządzeń peryferyjnych PCI Express będzie zależała od liczby łączy PCIe zapewnianych przez płytę procesora. Na przykład, jeśli płyta procesora zapewnia cztery łącza PCIe x1, można zainstalować maksymalnie cztery karty urządzeń peryferyjnych PCIe x1. Jeśli co najmniej jedna płyta urządzeń peryferyjnych zapewnia ponowne wypełnienie łącza PCIe, można zainstalować dodatkowe moduły. Łącza PCIe na górnej stronie płyty procesora są niezależne od łączy na spodzie. Zainstalowanie urządzenia peryferyjnego PCIe pod płytą procesora nie spowoduje zużycia jednego z górnych łączy bocznych. Liczba i szerokość dostępnych łączy PCIe może się różnić w zależności od górnego i dolnego złącza płyty procesora.
  4. USB i SATA — specyfikacja PCI/104-Express i PCIe/104 zapewnia sygnały dla USB i SATA, które mogą być używane przez karty peryferyjne w stosie. Urządzenia peryferyjne korzystające z USB i SATA będą ograniczone do liczby łączy zapewnianych przez płytę procesora. Urządzenia peryferyjne USB mogą zapewniać ponowne wypełnienie łącza poprzez włączenie wbudowanego koncentratora USB .

Niezależnie od zastosowanych magistral maksymalna liczba płyt w stosie PC/104 może być ograniczona ze względu na rozmiar, wagę i ograniczenia mocy dla aplikacji docelowej.

Kolizja mechaniczna między płytami

Podczas układania płyt PC/104 w stos, problemem mogą być mechaniczne zakłócenia między sąsiednimi płytami.

  1. Złącza magistrali — podczas montażu systemu składającego się z wielu struktur magistrali możliwe jest, że złącza magistrali będą kolidować z komponentami na sąsiedniej płytce. Na przykład, jeśli płyta PC/104- Plus jest ułożona na górze płyty PC/104, możliwe jest, że styki na spodzie złącza PCI wejdą w komponenty na dolnej płycie.
  2. Komponenty i złącza poza specyfikacją — Specyfikacje PC/104 ograniczają wysokość komponentów i złączy, które można umieścić po obu stronach płytki. Ograniczony obszar wysokości ma na celu zagwarantowanie, że deski nie będą kolidować z innymi sąsiednimi sąsiadami ułożonymi powyżej lub poniżej. Jednak nierzadko można znaleźć tablice, które naruszają te ograniczenia.
  3. Radiatory — standardowy odstęp między ułożonymi w stos płytami PC/104 wynosi 0,600 cala (15,24 mm). Komponenty o znacznym zużyciu energii (CPU, GPU, FPGA) często wymagają większego radiatora, który nie mieści się w tradycyjnych odstępach między płytkami. Nierzadko można znaleźć płyty CPU PC/104 ze stosunkowo dużymi radiatorami, które nie pozwalają na umieszczenie nad nimi płyt peryferyjnych. Późniejsze wersje specyfikacji PCI/104-Express i PCIe/104 wprowadziły opcjonalne wyższe złącze 0,866 cala (22,00 mm), które jest kompatybilne ze złączem o tradycyjnej wysokości.

Wymienione powyżej problemy z zakłóceniami mechanicznymi często można rozwiązać za pomocą elementu dystansowego magistrali, który zapewnia dodatkowe miejsce między płytami. Jednak elementy dystansowe magistrali zwiększają całkowitą wysokość stosu i mogą nie nadawać się do zastosowań o ograniczonej przestrzeni. Może być również możliwe ponowne ułożenie desek w stosie w celu usunięcia kolizji. Inną opcją jest modyfikacja wadliwych płytek w celu usunięcia zakłóceń (np. usunięcie złącza), ale może to wymagać od dostawcy dostarczenia niestandardowej wersji płytki.

Potencjalne problemy ze zgodnością

Teoretycznie płyty PC/104 są interoperacyjne. Możliwe jest złożenie systemu przy użyciu płyt od kilku różnych dostawców, z zastrzeżeniem podstawowych problemów ze zgodnością struktury magistrali wymienionych powyżej. Jednak czasami pojawiają się problemy ze zgodnością.

  • PC/104 Keying Pins – specyfikacja PC/104 definiuje dwa piny keying, aby zapobiec niewspółosiowości złącza. Tych pinów nie należy umieszczać na złączu. Jednak niektórzy dostawcy nie stosują kodowanych złączy PC/104. Może to powodować problemy podczas korzystania z płyt od wielu dostawców. Często możliwa jest modyfikacja płytki bez klucza poprzez obcięcie bolących styków.
  • Wymagane napięcia zasilania – magistrale PC/104 zapewniają kilka napięć zasilania (+5V, +3.3V, +12V itd.). Jakie napięcia są faktycznie używane przez płytkę, zależy od uznania producenta płytki. Należy uważać, aby zapewnić wszystkie napięcia wymagane dla płytek w stosie.
  • Rywalizacja o zasilanie – niektóre płyty zapewniają zasilanie stosu (np. płyta z procesorem). Może to kolidować z zasilaczem w stosie.
  • Poziomy sygnalizacji PCI – magistrala PCI może działać przy poziomach sygnalizacji +3,3 V lub +5 V. Niektóre płyty mogą oczekiwać jednego napięcia, inne mogą oczekiwać innego napięcia.
  • Linia PCI VIO – sygnał VIO na szynie PCI ma być sterowany przez płytę CPU. Jednak niektóre karty peryferyjne i zasilacze sterują tym sygnałem (z naruszeniem specyfikacji PCI).
  • Magistrala ISA z nowoczesnymi chipsetami — starsza magistrala ISA została pominięta w nowoczesnych chipsetach. Nowsze płyty CPU, które zapewniają magistralę ISA, często robią to, wykorzystując układ mostkowy ISA (PCI-to-ISA lub LPC-to-ISA). W niektórych przypadkach magistrala ISA nie jest w pełni zaimplementowana i mogą pojawić się problemy ze zgodnością.
  • 4 Bus Masters – specyfikacje PC/104- Plus i PCI-104 pierwotnie nie zezwalały na 4 zestawy par Grant/Request na magistrali PCI. Zostało to rozwiązane w nowszych wersjach specyfikacji. Jednak starsze płyty mogą mieć problem z używaniem DMA w pozycji 3. lub 4. gniazda PCI.

Rozwój oprogramowania

Większość płyt z procesorami PC/104 jest kompatybilna z architekturą x86 i umożliwia uruchamianie dostępnego na rynku oprogramowania komputerowego bez modyfikacji. Standardowe interfejsy PC I/O systemu PC/104 (porty szeregowe, USB, Ethernet, VGA itp.) są zwykle obsługiwane przez natywne sterowniki wbudowane w system operacyjny. Niektóre karty peryferyjne, takie jak akwizycja danych, mogą wymagać specjalnych sterowników od producenta karty.

Z punktu widzenia rozwoju oprogramowania istnieje niewielka różnica między kompilacją oprogramowania dla komputera stacjonarnego a kompilacją dla stosu x86 PC/104. Oprogramowanie można tworzyć przy użyciu standardowych kompilatorów x86 (np. Visual Studio, jeśli system PC/104 pracuje pod kontrolą systemu Windows). Zwykle nie ma potrzeby stosowania specjalistycznych narzędzi programistycznych, takich jak kompilatory krzyżowe , pakiety obsługi płyty głównej lub debuggery JTAG. Jest to znaczące odejście od platform systemów wbudowanych innych niż x86, które często wymagają zestawu narzędzi programistycznych od producenta płyty głównej.

Na rynku dostępne są również płyty z procesorami innymi niż x86 PC/104 oparte na ARM lub PowerPC . Jednak takie płyty nie są w stanie obsługiwać gotowego oprogramowania komputerowego. W takich przypadkach producent zapewnia zwykle pakiet pomocy technicznej dla obsługiwanych systemów operacyjnych.

Odmiany pisowni i skróty

Podczas drukowania „PC/104” lub jego wariantów często pomija się ukośnik lub myślnik. PC/104 może być oznaczany skrótem PC104, PCI-104 skrótem PCI104 itd. Ponadto, PC/104- Plus często jest oznaczany skrótem ze znakiem plus (np. PC104+). Takie skróty nie są oficjalnie uznawane w żadnych specyfikacjach ani literaturze konsorcjum PC/104, jednak są używane od jakiegoś czasu.

Składowanie

Systemy PC/104 często wymagają małej, nieulotnej pamięci masowej, takiej jak ta zapewniana przez kompaktowe urządzenia flash i dyski półprzewodnikowe (SSD). Są one często bardziej popularne niż mechaniczne (obrotowe) dyski twarde. W porównaniu z dyskami obrotowymi urządzenia pamięci masowej flash mają ograniczoną żywotność pod względem cykli zapisu, ale są szybsze i pobierają mniej energii. Ponadto ich zwartość i wytrzymałość fizyczna są często lepiej dopasowane do wytrzymałych aplikacji PC/104; rozmiar magnetycznych dysków twardych może być nieporęczny, a ich wiele delikatnych części jest bardziej podatnych na awarie w trudnych warunkach.

Zobacz też

Linki zewnętrzne