Pobór mocy ciągle maleje
Nowe technologie w zakresie procesorów, zaawansowanie technologii półprzewodnikowej, coraz większe upakowanie bloków funkcjonalnych w ramach układu SoC przynoszą nie tylko mniejsze wymiary płytek z komputerami, ale także coraz mniejszy pobór mocy. W przypadku μQSeven o wymiarach 4×7 cm jest to maksymalnie 10 W, ale nie znaczy to, że ten komputer właśnie tyle pobiera.
Znaczenie przemysłowych pamięci Flash dla dostawców |
Generalnie podawanie mocy zasilającej w przypadku omawianych produktów zawsze dotyczy wartości maksymalnej, gdyż wykorzystywane techniki oszczędzania energii np. poprzez wyłączanie bloków nieużywanych lub ograniczanie taktowania powodują, że podczas realizacji typowych zadań pobór mocy jest ułamkiem wartości maksymalnej.
Coraz większa integracja
Z roku na rok komputery jednopłytkowe mają coraz mniejsze wymiary, ale też większe zasoby oraz moc obliczeniową. Jest to bezsprzecznie zasługa nowych technologii półprzewodnikowych, a więc procesów o coraz mniejszym wymiarze charakterystycznym lub metod układania jednego układu na drugim (PoP - Package over Package), po to aby ograniczyć miejsce zajmowane na płytce drukowanej.
Znaczenie poszczególnych kryteriów handlowych ofert w komputerach SBC |
Przełomem stało się to, że procesory i inne układy (interfejsy) są dostępne jako bloki IP (a więc jako oprogramowanie) i mogą być łatwo integrowane w jednej strukturze jako układ SoC (System on Chip). Efekty są imponujące, bo nieźle wyposażony komputer zajmuje na płytce powierzchnię nieznacznie przekraczającą 20 cm². Znakiem możliwości, jakie kryją się we współczesnej technologii półprzewodnikowej, jest także dostępność matryc FPGA, które też są przez producentów integrowane w wielu rozwiązaniach SBC.
Warto zauważyć, że w przypadku komputerów jednopłytkowych duża wydajność przestaje być priorytetem. Ona jest ważna w pełnowymiarowych komputerach przemysłowych (IPC). W omawianym obszarze ważniejsze są właśnie małe wymiary, niski pobór mocy oraz niewielki koszt, gdyż w ogromnej części zadania, jakie wykonują te jednostki, nie są bardzo złożone.
Popularne procesory wykorzystywane w SBC |
Dowodem potwierdzającym taką tezę jest to, że w ostatnich latach rynek SBC został zawojowany przez układy ARM Cortex i zapewne jest to też sygnał, że rynek komputerów SBC ewoluuje raczej w stronę wymagań aplikacji IoT niż przemysłowych rozwiązań procesowych. Bezsprzecznie sektor komputerów przemysłowych staje się coraz bardziej otwarty dla "przeciętnego" konstruktora, a coraz niższe ceny i większa dostępność sprawiają, że dostęp do tych rozwiązań jest praktycznie nieograniczony.
Kamil PrusFAE w Computer Controls
W kwestii nowości w zakresie systemów SBC warto wymienić tutaj rozwiązania oparte na układach procesorów mobilnych (Qualcomm), FPGA lub rozwiązaniach łączących standardową architekturę ARM/x86 z układami FPGA. Należy również wspomnieć o zróżnicowaniu rozwiązań w zakresie samego hardware'u, obecny rynek pozwala na znalezienie rozwiązania dosłownie "szytego na miarę".
Specyfikacja produktu jest zazwyczaj pierwszym czynnikiem branym pod uwagę przy doborze systemów SBC, w zależności od rynku oraz aplikacji strategicznymi czynnikami stają się różne kwestie np. spełniane standardy, architektura procesora czy liczba oraz rodzaje interfejsów. Bardzo ważnymi czynnikami są również dostępność produktu, jakość oraz dostępność dokumentacji, rodzaje systemów operacyjnych, cena oraz niekiedy wsparcie producenta. Klienci opierający swoje rozwiązania na systemach SBC oczekują prostego oraz szybkiego wykonania projektu swojego produktu/usługi. Wiąże się to z takimi kwestiami jak znajomość rozwiązania lub producenta, dostępność dokumentacji oraz sterowników, a także wsparcie oraz wiedza po stronie producenta lub dystrybutora.
Klienci zazwyczaj korzystają ze znanych im rozwiązań oraz technologii, które są sprawdzone i przetestowane, co sprawia, że poszukiwania rozwiązań zawężają się do tego co sprawdzone i znane. Rynek dostawców oraz systemów SBC jest duży i zdywersyfikowany, liczba producentów oraz produktów sprawia, że nie sposób wszystkiego śledzić gdy głównym celem jest rozwój projektu. |