Ką daro pritaikyta skaičiavimo modulio nešiklio plokštė?

Skaičiavimo modulio nešiklio plokštė sujungia skaičiavimo modulį su likusia gaminio dalimi. Jis gali suteikti galios konvertavimo, lauko siųstuvų-imtuvų, jungčių, apsaugos, saugojimo jungčių ir valdymo funkcijų. Tikslus darbas priklauso nuo to, ką modulis jau tiekia ir ko reikia diegimui.

Projektas apima ne tik jungčių išdėstymą aplink modulį. Sąveikauja mechaniniai apribojimai, signalo vientisumas, programinės įrangos konfigūracija, gamyba ir prieiga prie paslaugų. Pavėluotai projekto metu perkelta jungtis gali turėti įtakos maršruto parinkimui, korpuso įrankiams ir kabelių pynimui. Užfiksuokite tas priklausomybes, kol jas vis dar nebrangiai pakeisti.

Jei sprendimas dėl platformos vis dar atviras, pradėkite nuo SoM, palyginti su vienos plokštės kompiuterio vadovu. Jei konstrukcijoje yra AI išvada, prieš užšaldydami skaičiavimo modulį patvirtinkite numatytą modelį ir jutiklio kelią.

Ką įtraukti į dizaino santrauką

ĮvestisInformacija, kurią reikia pateiktiKodėl tai keičia dizainą
Skaičiavimo modulisTiksli dalis, versija, atminties / saugyklos variantas ir palaikomas BSPApibrėžia elektrines, mechanines ir programinės įrangos ribas
SąsajosSkaičius, elektros standartas, duomenų perdavimo sparta, jungtis, izoliacija ir kabelio ilgisNustato siųstuvus-imtuvus, apsaugą, maršrutą ir patvirtinimą
TiekimasNominali įtampa, veikimo diapazonas, paleidimo ir trikdžių reikalavimaiApibrėžia konversiją, seką, apsaugą ir terminį darbą
MechanikaPlokštės kontūras, aukščio ribos, montavimas, jungčių padėtis ir korpuso modelisApriboja išdėstymą, aušinimą ir surinkimą
Programinė įrangaOperacinė sistema, įkrovos / atnaujinimo reikalavimai ir išorinių įrenginių palaikymasApibrėžia BSP, tvarkyklės ir programų integravimo darbą
PatvirtinimasVeiklos aplinka, taikomi testai ir išmatuojami priėmimo kriterijaiApibrėžia įrangą, prototipus, bandymo laiką ir įrodymus
GamybaBandomasis kiekis, numatomi kiekiai, paslaugų modelis ir gamybos rezultataiĮtakoja tiekimą, testavimo įrenginius ir pakeitimų valdymą

Aiškiai pažymėkite nežinomus dalykus ir kiekvienam priskirkite savininką. Pavyzdžiui, „keturios kameros“ palieka atvirą sąsają, jutiklį, kabelio ilgį, sinchronizavimą ir vienu metu veikiančius režimus. Pradinis atradimo etapas gali išspręsti tuos neapibrėžtumus prieš susitariant dėl ​​fiksuotos įgyvendinimo apimties.

Praktinis projektavimo ir patvirtinimo procesas

  1. Reikalavimai ir įgyvendinamumas. Patvirtinkite modulį, sąsajos paskirstymą, turimą programinę įrangą ir pagrindines rizikas. Padarykite sutartą blokinę schemą ir priėmimo planą.
  2. Schemos ir komponentų apžvalga. Apibrėžkite galios medį, apsaugą, laikrodžius, atstatymus ir sąsajas. Prieš išdėstydami peržiūrėkite komponentų prieinamumą ir alternatyvas.
  3. Maketavimo ir gamybos apžvalga. Išspręskite sukrovimo, išdėstymo, maršruto suvaržymus, mechaninį pritaikymą, surinkimo prieigos ir bandymo taškus.
  4. Prototipo pirkimas ir surinkimas. Patikrinkite gamybos duomenis ir komponentų pakeitimus, tada užrašykite kiekvienos plokštės konfigūraciją.
  5. pradinis techninės įrangos testavimas ir programinės įrangos integravimas. Prieš naudodami sąsajas ir programos darbo krūvį patikrinkite maitinimą ir paleidimą. Stebėkite plokštės ir programinės įrangos versijų problemas.
  6. Patvirtinimas ir perdavimas. Atlikite sutartus bandymus, uždarykite problemas ir pateikite išleidimo duomenis bei patvirtinamuosius įrodymus, apibrėžtus projekto apimtyje.

Pasirinktai daliai naudokite modulio gamintojo projektavimo vadovą ir pradinį techninės įrangos testavimo kontrolinį sąrašą. Pardavėjo nuorodos gali nustatyti reikalavimus, kurių lengva nepastebėti, tačiau kito modulio ar kartos instrukcijos nėra keičiamos. Nuorodose pateiktas kontrolinis sąrašas NVIDIA yra pavyzdys, kaip dokumentuojami konkrečios ekosistemos techninės ir programinės įrangos patikrinimai.

Kas lemia operatoriaus plokštės NRE kainą?

Nepakartojama inžinerija apima darbus, atliekamus kuriant ir patvirtinant projektą. Naudinga citata atskiria darbą nuo prototipo komponentų, PCB gamybos, surinkimo, armatūros, išorinio bandymo ir pasikartojančios gamybos. Susitarkite, kurie iš jų yra įtraukti, neprivalomi arba apmokestinami atskirai.

Išlaidų vairuotojasKlausimas, kurį reikia išspręsti prieš citatą
Sąsajos sudėtingumasAr sąsajos jau palaikomos, ar joms reikia naujų schemų ir tvarkyklių?
Didelės spartos išdėstymasKokie signalai nustato krūvos, varžos ir patvirtinimo reikalavimus?
Galia ir apsaugaKokias tiekimo sąlygas ir lauko trikdžius turi toleruoti visas gaminys?
Mechaniniai apribojimaiAr kontūras yra lankstus, ar dizainas turi atitikti fiksuotą voką ir diržus?
Programinės įrangos apimtisAr į darbą įtrauktas BSP pritaikymas, tvarkyklės, atkūrimo ir naujinimo palaikymas?
Prototipų iteracijosKaip tvarkomi numatomi pataisymai, pakartotinis testavimas ir apimties pakeitimai?
Kvalifikacija ir gamybaKokių formalių bandymų, tvirtinimo detalių ir gamybos dokumentų reikia?

Pliką „PCB dizaino“ kainą sunku palyginti su visa produkto kūrimo kaina. Prašykite rezultatų sąrašo, prielaidų, išimčių, priėmimo kriterijų ir pakeitimo proceso. Tai leidžia palyginti pasiūlymus nemanant, kad įtrauktas trūkstamas darbas.

Kaip reikėtų planuoti laiką?

Sudarykite tvarkaraštį atsižvelgdami į priklausomybes. Reikalavimai patvirtinami prieš projekto įšaldymą; gamyba ir komponentų prieinamumas nustato, kada gali būti surinkti prototipai; aparatūros pakeitimui gali prireikti kito gamybos ciklo, kad būtų galima pakartoti bandymą. Programinė įranga gali veikti lygiagrečiai kūrimo platformoje tik tada, kai ta platforma pakankamai tiksliai atspindi galutinę aparatinę įrangą.

Naudokite etapo įrodymus

Kiekviename etape nurodykite rezultatą, savininką, peržiūrėkite sprendimą ir kitą priklausomybę. Pavyzdžiui: patvirtinta schema; išleistas gamybos paketas; maitinamas prototipas; patikrintos sąsajos; taikymo bandymo ataskaita; gamybos išleidimas.

Patikimai pristatymo sąmatai reikia apibrėžtos apimties ir komponentų tiekimo patikros. Atskirkite inžinerines pastangas nuo praėjusio laiko ir įtraukite laiką peržiūrai, pirkimui ir sutartą pasikartojimo laiką. Prototipo prieinamumą ir gamybos kvalifikaciją traktuokite kaip atskirus etapus.

Apibrėžkite priėmimą prieš pirmąjį prototipą

Paverskite reikalavimus stebimais testais. Vietoj „šliuzai veikia“, nurodykite sąsajos režimus, srauto modelį, trukmę, leistiną praradimą ir žurnalą arba matavimą, kuriame įrašomas rezultatas. Vietoj „AI yra greitas“, apibrėžkite modelį, įvestį, tikslumo slenkstį, nuolatinį pralaidumą ir priimtiną išvesties delsą.

  • Dokumentuokite paleidimą, išjungimą, atkūrimą ir elgesį po pertraukto atnaujinimo.
  • Reikiamas sąsajas naudokite kartu, o ne tik po vieną.
  • Vykdykite numatytą darbo krūvį pakankamai ilgai, kad įvertintumėte atitinkamą šiluminę veikimo būklę.
  • Patikrinkite sutartas aptarnavimo ir gamybos bandymo procedūras.
  • Prie kiekvieno bandymo rezultato laikykite plokštės versiją, programinę-aparatinę įrangą ir programinės įrangos vaizdą.

Dėl mechaninių ir galios priežasčių žr Tvirtas be ventiliatoriaus kompiuterio dizaino užrašas. Dėl neuroninio tinklo darbo krūvio, RK3588 NPU testavimo vadovas yra atskaitos taškas atskiriant modelio veikimą nuo visos sistemos veikimo.

Sutikite dėl perdavimo paketo

Nurodykite schemų, PCB išdėstymo, gamybos rezultatų, medžiagų sąskaitų, surinkimo instrukcijų, programinės įrangos, programavimo instrukcijų ir bandymo įtaisų formatus ir teises. Apibrėžkite, kurie redaguojami šaltiniai pateikiami, kurie trečiųjų šalių komponentai turi atskiras licencijas ir kas prižiūri dizainą po priėmimo. Tai yra projekto sąlygos, dėl kurių reikia susitarti, o ne prielaidos, kurios automatiškai kyla sumokėjus NRE.

Naudingoje versijoje taip pat įrašomi žinomi apribojimai, patvirtinti keitimai, neišspręstos rizikos ir pakeitimų prašymo tvarka. Ši informacija padeda gamybos ir aptarnavimo komandoms atskirti kontroliuojamą pataisą nuo nedokumentuoto varianto.

Individualūs nešiklio lentos klausimai

Ar galima nukopijuoti referencinį laikmeną nepakeistą?

Tai gali būti inžinerinis atspirties taškas, kai tai leidžia licencija, tačiau naujam įrenginiui vis tiek reikia elektrinio, mechaninio, programinės įrangos ir gamybos patvirtinimo. Patikrinkite, ar kiekvienas nurodytas dizainas tinka konkrečiam moduliui ir versijai.

Ar BSP darbas įtraukiamas automatiškai?

Tik tuo atveju, jei sutarta apimtis tai apima. Projekto santraukoje nurodykite, kam priklauso įkrovos konfigūracija, periferinis palaikymas, operacinės sistemos integravimas ir ilgalaikiai naujinimai.

Ko pakanka pirmai diskusijai?

Blokinė schema, modulio nuostatos, sąsajų sąrašas, tiekimo detalės, korpuso apribojimai, tiksliniai kiekiai ir numatoma bandomoji data yra naudingas atspirties taškas. Įtraukite tai, kas liko neapsispręsta, kad pirmame pokalbyje būtų galima sutelkti dėmesį į šias rizikas.

Prijunkite PCB dizainą su įterptuoju Linux pradiniu aparatinės įrangos testavimu

Pasirinktinis PCB dizainas ir įterptosios sistemos programinė įranga yra tarpusavyje susiję. Plokštės palaikymo paketas (BSP) turi atitikti pasirinktą sistemą modulyje, maitinimo seką, kaiščio paskirstymą ir prijungtus išorinius įrenginius. Išspręskite šias sąsajas prieš išdėstydami, kad aparatūros ir įterptosios aparatinės įrangos Linux pradinis bandymas galėtų vykti pagal tą pačią konfigūraciją.

Jei naudojate edge AI gaminį, įtraukite numatytą kameros arba jutiklio kelią į ankstyvą galimybių tyrimą. Veikiantis procesoriaus modulis neįrodo, kad visas gavimo ir išvadų vamzdynas atitiks reikiamą delsą. Užfiksuokite tvarkyklės prieinamumą, atminties poreikius ir bandymo įrodymus projekto santraukoje.

Peržiūrėkite pramoninio kompiuterio dizaino apribojimus be ventiliatorių

Techninės nuorodos

Aukščiau pateiktas procesas yra projekto planavimo sistema. Elektros projektavimo taisyklės turi būti pateiktos iš pasirinkto modulio galiojančios techninės dokumentacijos.

Atsineškite savo sąsajų sąrašą.

Atsiųskite modulio pasirinkimą, jungtis, tiekimą, korpusą ir bandomąjį kiekį. Galime juos paversti diskusijomis apie laikmeną ir įterptąją programinę įrangą.