Mit csinál egy egyéni alaplap egy számítási modulhoz?

A számítási modul alaplapja a számítási modult a termék többi részéhez köti. Biztosíthat teljesítményátalakítást, terepi adó-vevőket, csatlakozókat, védelmet, tárolókapcsolatokat és vezérlő funkciókat. A pontos munka attól függ, hogy a modul mit tartalmaz már, és mit igényel a telepítés.

A projekt túlmutat a csatlakozók modul körüli elhelyezésén. A mechanikai korlátok, a jel integritása, a szoftverkonfiguráció, a gyártás és a szolgáltatás-hozzáférés kölcsönhatásban vannak. A projekt késői szakaszában áthelyezett csatlakozó hatással lehet az útválasztásra, a burkolat szerszámozására és a kábelkötegre. Ragadja meg ezeket a függőségeket, miközben még mindig olcsó megváltoztatni őket.

Ha a platformra vonatkozó döntés még mindig nyitott, kezdje a SoM versus egytáblás számítógépes útmutató. Ha a terv mesterséges intelligencia következtetést tartalmaz, ellenőrizze a tervezett modellt és az érzékelő útvonalát, mielőtt lefagyasztja a számítási modult.

Mit kell tartalmaznia a tervezési tájékoztatóban

BemenetMegadandó információkMiért változtatja meg a dizájnt
Számítási modulPontos alkatrész, változat, memória/tárhely változat és támogatott BSPMeghatározza az elektromos, mechanikai és szoftveres határokat
InterfészekSzám, elektromos szabvány, adatsebesség, csatlakozó, szigetelés és kábelhosszMeghatározza az adó-vevőket, a védelmet, az útválasztást és az érvényesítést
EllátásNévleges feszültség, működési tartomány, indítási és zavarási követelményekMeghatározza az átalakítást, a sorrendet, a védelmet és a hőkezelést
MechanikaA tábla körvonala, magassági korlátok, rögzítés, csatlakozó helyzetek és burkolatmodellKorlátozza az elhelyezést, a hűtést és az összeszerelést
SzoftverOperációs rendszer, rendszerindítási/frissítési követelmények és perifériás támogatásMeghatározza a BSP, illesztőprogram- és alkalmazásintegrációs munkát
ÉrvényesítésMűködési környezet, alkalmazható tesztek és mérhető elfogadási kritériumokMeghatározza a berendezéseket, a prototípusokat, a tesztidőt és a bizonyítékokat
TermelésA kísérleti mennyiség, a várható mennyiségek, a szolgáltatási modell és a gyártási szállítmányokBefolyásolja a beszerzést, a tesztberendezéseket és a változásvezérlést

Jelölje meg kifejezetten az ismeretleneket, és rendeljen hozzá egy tulajdonost. Például a „négy kamera” nyitva hagyja az interfészt, az érzékelőt, a kábelhosszt, a szinkronizálást és az egyidejű működési módokat. A kezdeti felderítési szakasz feloldhatja ezeket a bizonytalanságokat, mielőtt megállapodna a rögzített megvalósítási hatókörben.

Gyakorlati tervezési és érvényesítési folyamat

  1. Követelmények és megvalósíthatóság. Erősítse meg a modult, az interfész kiosztását, a rendelkezésre álló szoftvereket és a főbb kockázatokat. Készítsen egy egyeztetett blokkdiagramot és elfogadási vázlatot.
  2. Sematikus és alkatrész áttekintése. Határozza meg a teljesítményfát, a védelmet, az órákat, a visszaállításokat és az interfészeket. Az elrendezés előtt tekintse át az összetevők elérhetőségét és alternatíváit.
  3. Elrendezés és gyártás áttekintése. Oldja meg a halmozási, elhelyezési, útválasztási korlátokat, mechanikai illesztést, összeszerelési hozzáférési és vizsgálati pontokat.
  4. Prototípus beszerzés és összeszerelés. Ellenőrizze a gyártási adatokat és az alkatrészcseréket, majd rögzítse az egyes kártyák beépített konfigurációját.
  5. Nevelés és szoftverintegráció. Ellenőrizze a tápellátást és az indítást, mielőtt az interfészek és az alkalmazás munkaterhelését gyakorolná. Nyomon követheti az alaplap- és szoftverváltozatokkal kapcsolatos problémákat.
  6. Érvényesítés és átadás. Futtassa le az egyeztetett teszteket, zárja le a problémákat, és adja meg a kiadási adatokat és a projekt hatókörében meghatározott alátámasztó bizonyítékokat.

Használja a modul gyártójának tervezési útmutatóját és a kiválasztott alkatrészhez tartozó ellenőrzőlistát. A szállítói hivatkozások azonosíthatnak olyan követelményeket, amelyeket könnyű figyelmen kívül hagyni, de egy másik modulhoz vagy generációhoz tartozó utasítások nem cserélhetők fel. A hivatkozásokban található NVIDIA ellenőrzőlista egy példa arra, hogyan dokumentálják a hardver- és szoftverellenőrzéseket egy adott ökoszisztémára vonatkozóan.

Mi határozza meg az alaplapot a NRE számítási modul költségéhez?

A nem ismétlődő tervezés magában foglalja a terv létrehozása és érvényesítése érdekében végzett munkákat. Hasznos árajánlat választja el a munkát a prototípus alkatrészektől, a PCB gyártástól, összeszereléstől, a rögzítésektől, a külső teszteléstől és az ismétlődő gyártástól. Egyezzen meg, hogy ezek közül melyeket tartalmazza, választható vagy külön fizetendő.

KöltséghajtóAz árajánlat előtt megválaszolandó kérdés
Interfész bonyolultságaAz interfészek már támogatottak, vagy új áramkörre és meghajtókra van szükségük?
Nagy sebességű elrendezésMely jelek írnak elő halmozási, impedancia- és érvényesítési követelményeket?
Erő és védelemMilyen ellátási feltételeket és terepi zavarokat kell elviselnie a komplett terméknek?
Mechanikai korlátokRugalmas-e a körvonal, vagy a kialakításnak illeszkednie kell egy rögzített borítékhoz és hevederhez?
Szoftver hatályaA munka magában foglalja a BSP adaptációt, illesztőprogramokat, helyreállítást és frissítési támogatást?
Prototípus iterációkHogyan kezelik a várható átdolgozásokat, újrateszteléseket és hatókör-módosításokat?
Minősítés és gyártásMilyen formális vizsgálatokra, rögzítésekre és gyártási dokumentumokra van szükség?

A puszta „PCB design” árat nehéz összehasonlítani egy teljes termékfejlesztési árajánlattal. Kérjen egy leszállítandó listát, a feltételezéseket, a kizárásokat, az elfogadási feltételeket és a változtatási folyamatot. Ez lehetővé teszi az ajánlatok összehasonlítását anélkül, hogy feltételeznénk a hiányzó munkák beszámítását.

Hogyan kell megtervezni az időrendet?

Építse fel az ütemezést a függőségek köré. A követelmények jóváhagyása megelőzi a tervezés befagyasztását; a gyártás és az alkatrészek rendelkezésre állása határozza meg, hogy az összeállított prototípusok mikor érkezhetnek meg; a hardver módosítása újabb gyártási ciklust igényelhet, mielőtt a tesztet meg lehet ismételni. A szoftver csak akkor tud párhuzamosan működni egy fejlesztői platformon, ahol az adott platform kellően közel reprezentálja a végső hardvert.

Használj mérföldkő bizonyítékokat

Minden mérföldkőnél adja meg a szállítandó terméket, a tulajdonost, a felülvizsgálati döntést és a következő függőséget. Például: jóváhagyott kapcsolási rajz; megjelent gyártási csomag; motoros prototípus; ellenőrzött interfészek; alkalmazási vizsgálati jelentés; gyártási kiadás.

A hiteles szállítási becsléshez meghatározott hatókörre és alkatrész-ellátási ellenőrzésre van szükség. Különítse el a mérnöki erőfeszítéseket az eltelt átfutási időtől, és foglalja bele a felülvizsgálatra, a beszerzésre és a megállapodás szerinti iterációs ráfordításra fordított időt. A prototípus rendelkezésre állását és a gyártási minősítést külön mérföldkőként kezelje.

Határozza meg az elfogadást az első prototípus előtt

Változtassa a követelményeket megfigyelhető tesztekké. A „működik az átjáró” helyett adja meg az interfész módokat, a forgalmi mintát, az időtartamot, a megengedett veszteséget és az eredményt rögzítő naplót vagy mérést. Az „AI gyors” helyett határozza meg a modellt, a bemenetet, a pontossági küszöböt, a tartós áteresztőképességet és az elfogadható kimeneti késleltetést.

  • Dokumentálja az indítást, leállítást, helyreállítást és viselkedést egy megszakadt frissítés után.
  • Gyakorolja együtt a szükséges interfészeket, ne csak egyenként.
  • Futtassa a tervezett munkaterhelést elég hosszú ideig ahhoz, hogy értékelje a vonatkozó termikus működési állapotot.
  • Ellenőrizze az egyeztetett szerviz- és gyártási-tesztelési eljárásokat.
  • Minden vizsgálati eredményhez csatolja az alaplap verzióját, a firmware-t és a szoftverképet.

A mechanikai és teljesítményi megfontolásokért lásd a mi robusztus ventilátor nélküli számítógépes tervezési jegyzet. Neurális hálózati munkaterhelés esetén a RK3588 NPU tesztelési útmutató kiindulópontot ad a modell teljesítményének a teljes rendszer teljesítményétől való elválasztásához.

Fogadja el az átadás-átvételi csomagot

Adja meg a kapcsolási rajzok, a PCB elrendezés, a gyártási kimenetek, az anyagjegyzék, az összeszerelési utasítások, a szoftverek, a programozási utasítások és a tesztkészülékek formátumait és jogait. Határozza meg, hogy mely szerkeszthető források kerüljenek kiszállításra, mely harmadik féltől származó összetevők rendelkeznek külön licenccel, és ki karbantartja a tervet az elfogadás után. Ezek olyan projektfeltételek, amelyeket meg kell állapodni, nem pedig feltételezések, amelyek automatikusan következnek a NRE fizetéséből.

Egy hasznos kiadás az ismert korlátozásokat, a jóváhagyott helyettesítéseket, a megoldatlan kockázatokat és a változtatások kérésének eljárását is rögzíti. Ez az információ segít a gyártó- és szervizcsapatoknak megkülönböztetni az ellenőrzött változatot a nem dokumentált változattól.

Egyedi alaplap a számítási modul kérdéseihez

Másolható-e egy referencia alaplap változatlan formában?

Mérnöki kiindulópont lehet, ahol az engedélye megengedi, de az új telepítéshez még szükség van elektromos, mechanikai, szoftveres és gyártási érvényesítésre. Ellenőrizze, hogy minden hivatkozott terv a pontos modulra és változatra vonatkozik-e.

A BSP munka automatikusan benne van?

Csak akkor, ha a megállapodás szerinti hatály tartalmazza. Adja meg, hogy kié a rendszerindítási konfiguráció, a periféria támogatása, az operációs rendszer integrációja és a hosszú távú frissítések a projekttájékoztatóban.

Mi az, ami elég egy első beszélgetéshez?

Hasznos kiindulópont a blokkdiagram, a modul preferenciái, az interfészlista, a készlet részletei, a burkolati korlátozások, a célmennyiségek és a tervezett kísérleti dátum. Vegye figyelembe azt, ami még eldöntetlen, hogy az első beszélgetés ezekre a kockázatokra összpontosíthasson.

Műszaki referenciák

A fenti folyamat egy projekttervezési keret. Az elektromos tervezési szabályoknak a kiválasztott modul aktuális műszaki dokumentációjából kell származniuk.

Hozd el az interfészlistát.

Küldje el a modulpreferenciát, a csatlakozókat, a kelléket, a burkolatot és a pilot mennyiséget. A számítási modulok és a beágyazott szoftverek megbeszéléséhez használható alaplapká alakíthatjuk őket.