Co dělá vlastní základní deska pro výpočetní modul?
Základní deska pro výpočetní modul spojuje výpočetní modul se zbytkem produktu. Může zajišťovat konverzi energie, polní transceivery, konektory, ochranu, připojení úložiště a řídicí funkce. Přesná práce závisí na tom, co modul již dodává a co vyžaduje instalace.
Projekt přesahuje umístění konektorů kolem modulu. Mechanická omezení, integrita signálu, konfigurace softwaru, výrobní a servisní přístup se vzájemně ovlivňují. Konektor posunutý pozdě v projektu může ovlivnit vedení, nástroje krytu a kabelový svazek. Zachyťte tyto závislosti, dokud je jejich změna stále levná.
Pokud je rozhodnutí o platformě stále otevřené, začněte s SoM versus průvodce jednodeskovým počítačem. Pokud návrh zahrnuje odvození AI, ověřte před zmrazením výpočetního modulu zamýšlený model a dráhu senzoru.
Co zahrnout do návrhového briefu
| Vstup | Informace k poskytnutí | Proč mění design |
|---|---|---|
| Výpočetní modul | Přesný díl, revize, varianta paměti/úložiště a podporované BSP | Definuje elektrické, mechanické a softwarové hranice |
| Rozhraní | Počet, elektrický standard, rychlost přenosu dat, konektor, izolace a délka kabelu | Určuje transceivery, ochranu, směrování a ověřování |
| Zásobování | Jmenovité napětí, provozní rozsah, požadavky na spuštění a rušení | Definuje konverzi, sekvenování, ochranu a tepelnou práci |
| Mechanika | Obrys desky, limity výšky, montáž, pozice konektorů a model krytu | Omezuje umístění, chlazení a montáž |
| Software | Operační systém, požadavky na boot/aktualizaci a podpora periferií | Definuje BSP, práci integrace ovladačů a aplikací |
| Validace | Operační prostředí, použitelné testy a měřitelná kritéria přijatelnosti | Definuje vybavení, prototypy, dobu testování a důkazy |
| Výroba | Pilotní množství, očekávané objemy, model služby a výrobní dodávky | Ovlivňuje získávání zdrojů, testovací přípravky a kontrolu změn |
Označte explicitně neznámé a každému přiřaďte vlastníka. Například „čtyři kamery“ ponechají otevřené rozhraní, senzor, délku kabelu, synchronizaci a simultánní provozní režimy. Počáteční fáze zjišťování může tyto nejistoty vyřešit dříve, než bude dohodnut pevný rozsah implementace.
Praktický proces návrhu a ověřování
- Požadavky a proveditelnost. Potvrďte modul, přidělení rozhraní, dostupný software a hlavní rizika. Vytvořte dohodnuté blokové schéma a akceptační osnovu.
- Přehled schémat a komponent. Definujte strom napájení, ochranu, hodiny, resety a rozhraní. Před rozložením zkontrolujte dostupnost komponent a alternativy.
- Přehled uspořádání a výroby. Vyřešte nahromadění, umístění, omezení směrování, mechanické přizpůsobení, přístup k sestavě a testovací body.
- Nákup a montáž prototypů. Zkontrolujte výrobní data a záměny součástí a poté zaznamenejte konfiguraci každé desky.
- Oživení hardwaru a integrace softwaru. Před použitím rozhraní a pracovního zatížení aplikace ověřte napájení a spuštění. Sledujte problémy s revizemi desky a softwaru.
- Validace a předání. Spusťte dohodnuté testy, zavřete problémy a doručte data o vydání a podpůrné důkazy definované v rozsahu projektu.
Použijte konstrukční příručku výrobce modulu a kontrolní seznam pro vybranou součást. Odkazy na dodavatele mohou identifikovat požadavky, které lze snadno přehlédnout, ale pokyny pro jiný modul nebo generaci nelze vzájemně zaměňovat. Kontrolní seznam NVIDIA v referencích je příkladem toho, jak jsou zdokumentovány kontroly hardwaru a softwaru pro konkrétní ekosystém.
Co určuje cenu základní desky pro výpočetní modul NRE?
Neopakující se inženýrství zahrnuje práci vykonanou za účelem vytvoření a ověření návrhu. Užitečná nabídka odděluje práci od prototypových komponent, výroby PCB, montáže, přípravků, externího testování a opakované výroby. Dohodněte se, které z nich jsou zahrnuty, volitelné nebo účtované samostatně.
| Nákladový řidič | Otázka k vyřešení před cenovou nabídkou |
|---|---|
| Složitost rozhraní | Jsou již rozhraní podporována, nebo potřebují nové obvody a ovladače? |
| Vysokorychlostní rozložení | Které signály kladou požadavky na stack-up, impedanci a validaci? |
| Síla a ochrana | Jaké podmínky napájení a poruchy pole musí kompletní produkt tolerovat? |
| Mechanická omezení | Je obrys flexibilní, nebo se musí design hodit k pevnému obalu a postroji? |
| Rozsah softwaru | Zahrnuje práce adaptaci BSP, ovladače, obnovu a podporu aktualizací? |
| Prototypové iterace | Jak se řeší očekávané revize, opětovné testování a změny rozsahu? |
| Kvalifikace a výroba | Jaké formální zkoušky, přípravky a výrobní dokumenty jsou vyžadovány? |
Holou cenu „PCB design“ je obtížné srovnávat s kompletní nabídkou vývoje produktu. Vyžádejte si seznam dodávek, předpoklady, výjimky, kritéria přijetí a proces změn. To umožňuje porovnávat návrhy bez předpokladu, že jsou zahrnuty chybějící práce.
Jak by měla být plánována časová osa?
Sestavte plán podle závislostí. Schválení požadavků předchází zmrazení návrhu; výroba a dostupnost součástí určují, kdy mohou dorazit sestavené prototypy; změna hardwaru může vyžadovat další výrobní cyklus, než bude možné test opakovat. Software může probíhat paralelně na vývojové platformě pouze v případě, že tato platforma představuje finální hardware dostatečně blízko.
U každého milníku uveďte výstup, vlastníka, rozhodnutí o přezkoumání a další závislost. Například: schválené schéma; uvolněný výrobní balíček; poháněný prototyp; ověřená rozhraní; protokol o zkoušce aplikace; produkční vydání.
Důvěryhodný odhad dodávky vyžaduje definovaný rozsah a kontrolu dodávky komponent. Oddělte inženýrské úsilí od uplynulého přípravného času a zahrňte čas na revizi, pořízení a dohodnutý příspěvek na iteraci. Dostupnost prototypu a kvalifikaci výroby považujte za samostatné milníky.
Definujte přijetí před prvním prototypem
Proměňte požadavky na pozorovatelné testy. Místo „brána funguje“ zadejte režimy rozhraní, vzor provozu, trvání, povolenou ztrátu a protokol nebo měření, které zaznamenává výsledek. Místo „AI je rychlá“ definujte model, vstup, práh přesnosti, trvalou propustnost a přijatelné výstupní zpoždění.
- Spouštění, vypínání, obnova a chování dokumentu po přerušené aktualizaci.
- Cvičte požadovaná rozhraní společně, nikoli pouze jedno po druhém.
- Provozujte zamýšlenou pracovní zátěž dostatečně dlouho, aby bylo možné vyhodnotit příslušné tepelné provozní podmínky.
- Ověřte dohodnuté servisní a výrobní zkušební postupy.
- Ke každému výsledku testu mějte připojenou revizi desky, firmware a software.
Mechanická a výkonová hlediska viz naše robustní počítačový design bez ventilátoru. Pro pracovní zátěž neuronové sítě, Průvodce testováním RK3588 NPU poskytuje výchozí bod pro oddělení výkonu modelu od výkonu celého systému.
Odsouhlaste předávací balíček
Specifikujte formáty a práva pro schémata, rozložení PCB, výrobní výstupy, kusovník, montážní návod, software, programovací návod a testovací přípravky. Definujte, které upravitelné zdroje jsou dodávány, které součásti třetích stran mají samostatné licence a kdo udržuje návrh po přijetí. Toto jsou podmínky projektu, které je třeba odsouhlasit, nikoli předpoklady, které automaticky vyplývají z platby NRE.
Užitečná verze také zaznamenává známá omezení, schválené substituce, nevyřešená rizika a postup pro vyžádání změn. Tyto informace pomáhají výrobním a servisním týmům odlišit řízenou revizi od nezdokumentované varianty.
Otázky k nosným deskám na míru
Lze referenční základní desku zkopírovat beze změny?
Může to být inženýrský výchozí bod, kde to jeho licence umožňuje, ale nová instalace stále potřebuje elektrické, mechanické, softwarové a výrobní ověření. Zkontrolujte, zda se každý odkazovaný návrh vztahuje na přesný modul a revizi.
Je práce BSP zahrnuta automaticky?
Pouze pokud to zahrnuje dohodnutý rozsah. Uveďte, kdo vlastní spouštěcí konfiguraci, podporu periferií, integraci operačního systému a dlouhodobé aktualizace v projektu.
Co stačí na první diskusi?
Užitečným výchozím bodem je blokové schéma, preference modulu, seznam rozhraní, podrobnosti o dodávkách, omezení krytu, cílové množství a zamýšlené datum pilotního provozu. Zahrňte to, co zůstává nerozhodnuté, aby se první rozhovor mohl zaměřit na tato rizika.
Propojte návrh PCB s oživením vestavěného Linuxu
Vlastní návrh PCB a software vestavěného systému jsou vzájemně závislé. Balíček podpory desky (BSP) musí odpovídat vybranému systému na modulu, sekvenování napájení, alokaci pinů a připojeným periferním zařízením. Vyřešte tato rozhraní před rozložením, aby načítání hardwaru a vestavěného Linux mohlo pokračovat se stejnou konfigurací.
U produktu Edge AI zahrňte do prvních prací na proveditelnosti zamýšlenou dráhu kamery nebo senzoru. Funkční modul procesoru neprokazuje, že kompletní akviziční a inferenční potrubí bude splňovat požadovanou latenci. Zachyťte dostupnost ovladače, potřeby paměti a důkazy o testech v projektu.
Projděte si omezení návrhu průmyslových PC bez ventilátoru
Technické reference
- NVIDIA: adaptace modulu a kontrolní seznamy pro uvedení hardwaru/softwaru
- Digi: výchozí body vývoje vestavěných systémů
Výše uvedený proces je rámcem pro plánování projektu. Pravidla pro návrh elektro musí vycházet z aktuální technické dokumentace zvoleného modulu.
Přineste si seznam rozhraní.
Pošlete preferenci modulu, konektory, zdroj, kryt a pilotní množství. Můžeme je proměnit v základní desku s rozsahem pro výpočetní modul a diskusi o vestavěném softwaru.
