Aký je rozdiel medzi SoM a SBC?

Systém na module obsahuje procesor a podporné funkcie na module, ktorý sa pripája k nosiču alebo aplikačnej doske. Presná hranica sa líši podľa produktu: môže byť zahrnutá pamäť, úložisko, správa napájania a bezdrôtové funkcie. Prepravca dodáva pripojenia a obvody špecifické pre aplikáciu, ktoré sú mimo tejto hranice.

Jednodoskový počítač poskytuje kompletnejšiu dosku s definovanou sadou rozhraní a konektorov. Niektoré SBC sú interne postavené na SoM. Oba prístupy môžu podporovať komerčné produkty; samotný tvarový faktor nezaručuje spoľahlivosť, podporu životného cyklu alebo environmentálnu kvalifikáciu. Skontrolujte skutočné záväzky a dôkazy dodávateľa pre vybraný hardvér.

rozhodnutieŠtandardné SBCSoM s nosnou doskou na mieru
Počiatočné práce na hardvériIntegrujte dodanú dosku, napájanie a krytNavrhnite, zostavte a overte aplikačnú dosku
RozhraniaPoužite dostupné konektory alebo pridajte adaptéryUmiestnite požadované transceivery, konektory a ochranu
Mechanické prispôsobeniePrispôsobte sa existujúcemu obrysu a pozíciám konektorovNavrhnite nosič okolo kryt a popruhov
softvérOverte dodaný softvér pre aplikáciuPodľa potreby prispôsobte BSP a ovládače pre operátora
Jednotková ekonomikaNižšie výdavky na vlastný vývoj môžu vyhovovať malým sériámZákazkové inžinierstvo môže byť odôvodnené opakovanými úsporami na úrovni systému
Zmeniť ovládanieZávisí od revíznej politiky dodávateľa doskyZmeny operátora sú riadené vaším projektom; modul má stále životný cyklus dodávateľa

Začnite s rozhraním a obmedzeniami inštalácie

Popíšte každé externé pripojenie ako kompletné rozhranie, nielen ako funkciu procesora. Ovládač CAN sám o sebe neposkytuje izolovaný konektor CAN, ochranu, ukončenie alebo overený zväzok. Podobne procesor s podporou Ethernet nešpecifikuje umiestnenie konektora, magnetiku, vedenie káblov ani environmentálne hodnotenie kryt.

Vytvorte jednostránkový inštalačný výkres. Označte vstup napájania, káble kamery, sieť, prístup k úložisku, montážne otvory a chladiaci povrch. Pridajte požadovaný polomer ohybu kábla a servisný prístup. To často odhalí, či zdanlivo lacná doska potrebuje kolekciu adaptérov a montážnych dielov, ktoré prevážia jej počiatočnú výhodu.

V prípade Edge AI zmrazte aj popis prvého pracovného zaťaženia: model, vstupné rozlíšenie, počet aktívnych tokov a požadovaná miera výsledkov. Pred návrhom okolo modulu skontrolujte urýchľovač a cestu softvéru. The Sprievodca nasadením RK3588 opisuje, ako vytvoriť opakovateľný modelový test.

Porovnajte náklady na celý systém

Použite rovnakú hranicu pre obe alternatívy. Zahŕňa výpočtovú dosku, nosič alebo hardvér rozhrania, konverziu napájania, konektory, kryt, chladenie, montáž a test výroby. Zaznamenajte prispôsobenie softvéru a inžinierstvo oddelene od opakujúcich sa nákladov. Porovnanie holej ceny SoM s kompletným priloženým počítačom zatemňuje skutočné rozhodnutie.

Plánovací výpočet

Dodatočné náklady na vývoj na mieru ÷ opakujúca sa úspora na jednotku = jednoduché rovnovážne množstvo.

Napríklad ilustratívne dodatočné náklady na inžinierstvo $20,000 a úspora $40 na kompletnú jednotku by znamenalo jednotky 500 predtým, než sa tieto náklady na inžinierstvo vrátia. Toto sú hypotetické vstupy, nie cenová ponuka ALVEXIS. Výpočet nezahŕňa financovanie, riziko harmonogramu, podporu a zmeny vo výnose produkcie.

Ak je opakujúca sa úspora nulová alebo záporná, táto jednoduchá kalkulácia nákladov neposkytuje žiadny obratový objem. Vlastný operátor môže byť stále odôvodnený potrebným rozhraním, menším kryt alebo obmedzením nasadenia, ale táto výhoda by mala byť výslovne uvedená. Vyhodnoťte skôr nízke, očakávané a vysoké objemy výroby, než aby ste jednu prognózu považovali za istú.

Vyžiadajte si cenové ponuky s rovnakými výstupmi a akceptačnými testami. Jeden návrh môže obsahovať iba dizajn PCB, zatiaľ čo iný obsahuje zmeny BSP, prototypy, testovacie prípravky a výrobnú dokumentáciu. To sú rôzne rozsahy, aj keď sú oba opísané ako projekt nosná doska.

Zahrňte vlastníctvo a údržbu softvéru

Identifikujte, kto bude udržiavať obraz operačného systému, ovládače, konfiguráciu zavádzania a aplikáciu po prijatí prototypu. Opýtajte sa, ktoré komponenty sú dodávané ako zdroj, ktoré závisia od binárnych balíkov a ako sa testujú aktualizácie. Uchovajte si reprodukovateľný obraz alebo zdokumentovaný postup uvoľnenia vhodný pre daný produkt.

Vlastný nosič môže vyžadovať zmeny konfigurácie pinov, stromu zariadení, poradia napájania a ovládačov periférnych zariadení. Opätovné použitie procesorového modulu znižuje určitú hardvérovú prácu, ale neodstraňuje overenie softvéru aplikačnej dosky. Otestujte aktuálne pripojené zariadenia a cesty obnovy vrátane spustenia s chýbajúcim periférnym zariadením.

Plán pre servisné operácie: obnovenie softvéru, náhradné úložisko, identita zariadenia, načítanie denníka a vrátenie aktualizácií. Tieto požiadavky ovplyvňujú konektory a prístup k ladeniu, takže patria do hardwarového briefu pred dokončením kryt.

Vyhodnoťte dôkazy životného cyklu a životného prostredia

  • Dostupnosť: spýtajte sa na horizont dodávok, oznámenia o revízii, obmedzenia objednávok a postupy ukončenia životnosti.
  • Termálne: overte pracovné zaťaženie so skutočnou cestou chladenia a okolitými podmienkami.
  • Výkon: definujte vstupný rozsah, správanie pri spustení a rušenia, ktoré môže inštalácia spôsobiť.
  • servis: rozhodnúť, ako sa identifikuje a vymení chybný modul, nosič alebo kompletná jednotka.
  • kvalifikácia: rozlišovať hodnotenia komponentov, konštrukčné ciele a dokončené testy pre zostavený produkt.

Nepredpokladajte, že zmena na kompatibilne vyzerajúci modul je inovácia typu drop-in. Skontrolujte elektrické rozhranie, spotrebu energie, tepelné riešenie, reťazec zavádzania a softvérovú podporu. Dokonca aj výmena kompatibilná s konektorom potrebuje zdokumentovaný rozsah validácie.

Tri praktické vzory výberu

Aplikácia, ktorá sa hodí na existujúcu dosku

Pre pilotný projekt alebo produkčnú inštaláciu, ktorej rozhrania, kryt a environmentálne potreby zodpovedajú dostupnej SBC, začnite overením tejto platformy. Znížená práca s vlastným hardvérom môže tímu umožniť sústrediť sa na aplikáciu a inštaláciu.

Produkt so špecializovanými poľnými pripojeniami

Keď dizajn potrebuje konkrétne konektory, izolované rozhrania, obmedzený obrys alebo prispôsobené vstupné napájanie, nosič SoM plus môže poskytnúť čistejšiu integráciu. Definujte tieto potreby v Stručný popis požiadaviek nosná doska pred výberom konečného modulu.

Produktová rodina s rôznymi variantmi I/O

Zdieľaný výpočtový modul môže podporovať niekoľko nosičov. Aby to bolo užitočné, vytvorte spoločnú základnú líniu softvéru a explicitnú identifikáciu variantov. Úspora inžinierstva závisí od rozdielov v riadení v rámci rodiny, nielen od opätovného použitia rovnakého procesora.

Otázky SoM a SBC

Je SoM vždy lacnejší pri vyššej hlasitosti?

Nie. Porovnajte kompletné jednotkové náklady a dodatočné technické náklady pomocou skutočných ponúk, výrobných predpokladov a predpokladaných množstiev. Správna odpoveď závisí od aplikácie a existujúcich alternatív.

Môže byť SBC použitý vo výrobnom produkte?

Áno, ak konkrétna doska, softvér, usporiadanie dodávky a zostavený produkt spĺňajú požiadavky. Vývojová doska a produkčne podporovaný SBC by sa mali hodnotiť podľa ich zdokumentovaných vlastností.

Čo by sa malo rozhodnúť pred spustením nosná doska?

Definujte modul, rozhrania, výkon, kryt, operačné prostredie, rozsah softvéru, očakávané množstvá a akceptačné testy. Identifikujte všetky nevyriešené položky, ktoré by mohli zmeniť schému alebo rozloženie.

Vyberte platformu okolo celého vstavaného systému

Jednodoskový počítač (SBC) môže pomôcť rýchlo vyhodnotiť softvér a rozhrania. System-on-module (SoM) sa môže stať výpočtovým prvkom vlastného dizajnu nosná doska, keď je potrebné zmeniť umiestnenie konektora, napájanie alebo mechaniku. Výrobné rozhodnutie by malo zohľadňovať integrovanú podporu Linux, dostupné ovládače, zodpovednosť za aktualizáciu a životný cyklus komponentov, ako aj cenu dosky.

Pre priemyselné PC alebo senzorovú bránu si pred výberom ktoréhokoľvek z formátov vypíšte inštalačné obmedzenia. Ak projekt používa aj radič založený na RTOS pre časovo citlivý I/O, explicitne definujte jeho rozhranie pre aplikačný procesor. Prototyp, na ktorom je aplikácia spustená, je východiskovým bodom overovania produkcie, nie jej koncom.

Naplánujte si vlastný vývoj PCB a nosná doska

Technické referencie

Referencie výrobcov ilustrujú ich vlastné platformy. Použite sprievodcu návrhom pre presný modul vybraný pre váš projekt.

Vyberte si praktickú cestu k vášmu produktu.

Zdieľajte svoje rozhrania, obmedzenia kryt, cieľové množstvá a softvérové potreby. Môžeme porovnať pripravenú platformu s modulovým a zákazníckym dopravcom.