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
| Bemenet | Megadandó információk | Miért változtatja meg a dizájnt |
|---|---|---|
| Számítási modul | Pontos alkatrész, változat, memória/tárhely változat és támogatott BSP | Meghatározza az elektromos, mechanikai és szoftveres határokat |
| Interfészek | Szám, elektromos szabvány, adatsebesség, csatlakozó, szigetelés és kábelhossz | Meghatározza az adó-vevőket, a védelmet, az útválasztást és az érvényesítést |
| Ellátás | Névleges feszültség, működési tartomány, indítási és zavarási követelmények | Meghatározza az átalakítást, a sorrendet, a védelmet és a hőkezelést |
| Mechanika | A tábla körvonala, magassági korlátok, rögzítés, csatlakozó helyzetek és burkolatmodell | Korlátozza az elhelyezést, a hűtést és az összeszerelést |
| Szoftver | Operációs rendszer, rendszerindítási/frissítési követelmények és perifériás támogatás | Meghatározza a BSP, illesztőprogram- és alkalmazásintegrációs munkát |
| Érvényesítés | Működési környezet, alkalmazható tesztek és mérhető elfogadási kritériumok | Meghatározza a berendezéseket, a prototípusokat, a tesztidőt és a bizonyítékokat |
| Termelés | A kísérleti mennyiség, a várható mennyiségek, a szolgáltatási modell és a gyártási szállítmányok | Befolyá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
- 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.
- 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.
- 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.
- 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.
- 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.
- É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ága | Az interfészek már támogatottak, vagy új áramkörre és meghajtókra van szükségük? |
| Nagy sebességű elrendezés | Mely jelek írnak elő halmozási, impedancia- és érvényesítési követelményeket? |
| Erő és védelem | Milyen ellátási feltételeket és terepi zavarokat kell elviselnie a komplett terméknek? |
| Mechanikai korlátok | Rugalmas-e a körvonal, vagy a kialakításnak illeszkednie kell egy rögzített borítékhoz és hevederhez? |
| Szoftver hatálya | A 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ók | Hogyan kezelik a várható átdolgozásokat, újrateszteléseket és hatókör-módosításokat? |
| Minősítés és gyártás | Milyen 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.
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
- NVIDIA: moduladaptáció és hardver/szoftver megjelenítési ellenőrző listák
- Digi: beágyazott rendszerek fejlesztésének kiindulópontjai
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.
