Mi a különbség a SoM és a SBC között?

A modulonkénti rendszer a processzort és a támogató funkciókat egy alaplaphoz vagy alkalmazáskártyához csatlakoztatható modulba csomagolja. A pontos határ termékenként eltérő: memória, tárolás, energiagazdálkodás és vezeték nélküli funkciók is szerepelhetnek benne. Az alaplap biztosítja az alkalmazás-specifikus csatlakozásokat és áramköröket, amelyek kívül esnek ezen a határon.

Az egykártyás számítógép teljesebb kártyát biztosít meghatározott interfész- és csatlakozókészlettel. Egyes SBC-k belsőleg egy SoM köré épülnek. Mindkét megközelítés támogathatja a kereskedelmi termékeket; a formai tényező önmagában nem alapozza meg a megbízhatóságot, az életciklus-támogatást vagy a környezeti minősítést. Vizsgálja meg a tényleges szállítói kötelezettségvállalásokat és bizonyítékokat a kiválasztott hardverre vonatkozóan.

határozatKészen kapható SBCSoM egyedi hordozókártyával
Kezdeti hardveres munkaIntegrálja a mellékelt kártyát, tápellátást és burkolatotAlkalmazási tábla tervezése, elkészítése és érvényesítése
InterfészekHasználja a rendelkezésre álló csatlakozókat, vagy adjon hozzá adaptereketHelyezze el a szükséges adó-vevőket, csatlakozókat és védelmet
Mechanikai illeszkedésHelyezze el a meglévő körvonalakat és csatlakozóhelyeketTervezze meg az alaplapot a burkolat és a kábelköteg-korlátok köré
SzoftverÉrvényesítse az alkalmazáshoz mellékelt szoftvertIgény szerint igazítsa a BSP-t és az illesztőprogramokat az alaplaphoz
EgységgazdaságtanAlacsonyabb egyéni fejlesztési ráfordítás megfelelhet kis sorozatoknakAz egyedi tervezést ismételt rendszerszintű megtakarítások indokolhatják
Változtassa meg a vezérléstA táblaszállító revíziós szabályzatától függAz alaplap változtatásait a projektje szabályozza; a modulnak még van beszállítói életciklusa

Kezdje az interfésszel és a telepítési korlátokkal

Írjon le minden külső csatlakozást teljes interfészként, ne csak processzorfunkcióként. A CAN vezérlő önmagában nem biztosít izolált CAN csatlakozót, védelmet, lezárást vagy ellenőrzött kábelköteget. Hasonlóképpen, a Ethernet-képes processzorok nem határozzák meg a csatlakozó elhelyezését, a mágnest, a kábelelvezetést vagy a ház környezeti besorolását.

Készítsen egy oldalas telepítési rajzot. Jelölje meg a táp bemenetet, a kamerakábeleket, a hálózatot, a tároló hozzáférést, a rögzítési lyukakat és a hűtőfelületet. Adja hozzá a szükséges kábelhajlítási sugarat és a szerviz hozzáférést. Ez gyakran felfedi, hogy egy látszólag olcsó táblához szükség van-e olyan adapterekre és rögzítőalkatrészekre, amelyek meghaladják a kezdeti előnyt.

A Edge AI esetében rögzítse az első munkaterhelés leírását is: modell, bemeneti felbontás, aktív adatfolyamok száma és szükséges eredményarány. A modul körüli tervezés előtt ellenőrizze a gyorsítót és a szoftver útvonalát. A RK3588 telepítési útmutató leírja, hogyan lehet megismételhető modelltesztet létrehozni.

Hasonlítsa össze a rendszer teljes költségét

Használja ugyanazt a határvonalat mindkét alternatívához. Tartalmazza a számítási kártyát, az alaplapot vagy az interfész hardvert, az áramátalakítást, a csatlakozókat, a burkolatot, a hűtést, az összeszerelést és a gyártási tesztet. A szoftveradaptációt és -tervezést az ismétlődő költségektől elkülönítve rögzítse. Egy csupasz SoM ár összehasonlítása egy komplett, zárt számítógéppel elhomályosítja a tényleges döntést.

Tervezési számítás

További egyedi fejlesztési költség ÷ ismétlődő egységenkénti megtakarítás = egyszerű fedezeti mennyiség.

Például egy 20,000 dolláros kiegészítő tervezési költség és egy teljes egységenkénti 40 dollár megtakarítás 500 egységeket jelentene, mielőtt ezek a tervezési költségek megtérülnének. Ezek hipotetikus bemenetek, nem ALVEXIS idézetek. A számítás nem tartalmazza a finanszírozást, az ütemezési kockázatot, a támogatást és a termelési hozam változásait.

Ha az ismétlődő megtakarítás nulla vagy negatív, akkor ez az egyszerű költségszámítás nem biztosít fedezeti értéket. Az egyéni alaplapot továbbra is indokolhatja egy szükséges interfész, egy kisebb ház vagy egy telepítési korlát, de ezt az előnyt kifejezetten meg kell adni. Inkább értékelje az alacsony, várható és magas termelési mennyiségeket, ahelyett, hogy egy előrejelzést biztosnak tekintene.

Kérjen árajánlatot azonos szállítmányokkal és átvételi tesztekkel. Az egyik javaslat csak a PCB tervezést tartalmazhatja, míg a másik a BSP változtatásokat, prototípusokat, tesztberendezéseket és gyártási dokumentációt tartalmazhat. Ezek különböző hatókörök még akkor is, ha mindkettőt egy számítási modul projekt alaplapjaként írják le.

Tartalmazza a szoftver tulajdonjogát és karbantartását

Határozza meg, hogy a prototípus elfogadása után ki fogja karbantartani az operációs rendszer lemezképét, az illesztőprogramokat, a rendszerindítási konfigurációt és az alkalmazást. Kérdezze meg, hogy mely összetevők vannak megadva forrásként, melyek függenek a bináris csomagoktól, és hogyan tesztelik a frissítéseket. Tartsa meg a terméknek megfelelő reprodukálható képfelépítést vagy dokumentált kiadási eljárást.

Az egyéni alaplaphoz módosítani kell a pin-konfigurációt, az eszközfát, a teljesítménysorrendet és a periféria-illesztőprogramokat. A processzormodul újrafelhasználása csökkenti a hardvermunkát, de nem távolítja el az alkalmazási tábla szoftverellenőrzését. Tesztelje a ténylegesen csatlakoztatott eszközöket és helyreállítási útvonalakat, beleértve az indítást egy hiányzó perifériával.

Tervezze meg a szervizműveleteket: szoftver-helyreállítás, cseretárolás, eszközazonosító, naplók lekérése és frissítések visszaállítása. Ezek a követelmények befolyásolják a csatlakozókat és a hibakeresési hozzáférést, így a ház véglegesítése előtti hardverismertetőben szerepelnek.

Életciklus- és környezeti bizonyítékok értékelése

  • Elérhetőség: érdeklődjön a szállítási horizontról, a felülvizsgálati értesítésekről, a rendelési korlátozásokról és az élettartam végi eljárásokról.
  • Termálok: érvényesítse a munkaterhelést a tényleges hűtési útvonallal és a környezeti feltételekkel.
  • Teljesítmény: meghatározza a bemeneti tartományt, az indítási viselkedést és a telepítés által okozott zavarokat.
  • Szolgáltatás: döntse el, hogy a meghibásodott modult, alaplapot vagy komplett egységet hogyan azonosítsák és cseréljék ki.
  • Képesítés: megkülönböztetni az összeszerelt termék összetevőinek minősítését, tervezési céljait és befejezett tesztjeit.

Ne feltételezze, hogy a kompatibilis kinézetű modulra való váltás beugró frissítés. Ellenőrizze az elektromos interfészt, az energiaigényt, a termikus megoldást, a rendszerindítási láncot és a szoftvertámogatást. Még a csatlakozókkal kompatibilis csere esetén is dokumentált érvényesítési hatókörre van szükség.

Három praktikus kiválasztási minta

Egy alkalmazás, amely illeszkedik egy meglévő táblához

Olyan kísérleti vagy gyártási telepítés esetén, amelynek interfészei, burkolata és környezeti igényei megfelelnek a rendelkezésre álló SBC-nek, kezdje a platform érvényesítésével. A csökkentett egyéni hardvermunka lehetővé teszi a csapat számára, hogy az alkalmazásra és a telepítésre összpontosítson.

Speciális terepi csatlakozásokkal rendelkező termék

Ha a kialakításhoz speciális csatlakozókra, elszigetelt interfészekre, korlátozott körvonalra vagy testre szabott bemeneti tápra van szükség, a SoM plusz alaplap tisztább integrációt biztosít. Határozza meg ezeket az igényeket a alaplap a számítási modul követelményeinek összefoglalójához a végső modul kiválasztása előtt.

Egy termékcsalád különböző I/O változatokkal

Egy megosztott számítási modul több alaplapot is támogathat. Annak érdekében, hogy ez hasznos legyen, hozzon létre egy közös szoftver alapvonalat és explicit változatazonosítást. A mérnöki megtakarítás a családon belüli különbségek szabályozásán múlik, nem egyszerűen ugyanazon processzor újrafelhasználásán.

SoM és SBC kérdések

A SoM mindig olcsóbb nagyobb hangerővel?

Nem. Hasonlítsa össze a teljes egységköltséget és a további tervezési költségeket tényleges árajánlatok, gyártási feltételezések és előrejelzett mennyiségek segítségével. A helyes válasz az alkalmazástól és a meglévő alternatíváktól függ.

Használható-e SBC gyártási termékben?

Igen, ha az adott tábla, szoftver, szállítási elrendezés és összeszerelt termék megfelel a követelményeknek. A fejlesztői táblát és a gyártás által támogatott SBC-t dokumentált jellemzőik alapján kell értékelni.

Mit kell eldönteni egy számítási modul alaplapjának elindítása előtt?

Határozza meg a modult, az interfészeket, a tápellátást, a burkolatot, a működési környezetet, a szoftver hatókörét, a várható mennyiségeket és az átvételi teszteket. Határozzon meg minden olyan megoldatlan elemet, amely megváltoztathatja a kapcsolási rajzot vagy az elrendezést.

Műszaki referenciák

A gyártói hivatkozások a saját platformjukat mutatják be. Használja a tervezési útmutatót a projekthez kiválasztott pontos modulhoz.

Válasszon gyakorlati utat a termékhez.

Ossza meg interfészeit, burkolati korlátait, célmennyiségeit és szoftverigényeit. Összehasonlíthatunk egy kész platformot a modul és az egyedi alaplap megközelítéssel.