Što radi prilagođeni noseća pločica?
noseća pločica povezuje računalni modul s ostatkom proizvoda. Može osigurati pretvorbu energije, terenske primopredajnike, konektore, zaštitu, veze za pohranu i kontrolne funkcije. Točan rad ovisi o tome što modul već isporučuje i što zahtijeva instalacija.
Projekt se proteže dalje od postavljanja konektora oko modula. Mehanička ograničenja, integritet signala, konfiguracija softvera, proizvodnja i pristup uslugama međusobno su povezani. Konektor premješten kasno u projektu može utjecati na usmjeravanje, kućište alate i kabelski svežanj. Uhvatite te ovisnosti dok ih je još jeftino promijeniti.
Ako je odluka o platformi još uvijek otvorena, počnite s SoM u odnosu na računalni vodič s jednom pločom. Ako dizajn uključuje zaključivanje umjetne inteligencije, potvrdite predviđeni model i putanju senzora prije zamrzavanja računalnog modula.
Što uključiti u projektni zadatak
| Unos | Informacije koje treba pružiti | Zašto mijenja dizajn |
|---|---|---|
| Računalni modul | Točan dio, revizija, varijanta memorije/pohrane i podržani BSP | Definira električne, mehaničke i softverske granice |
| sučelja | Broj, električni standard, brzina prijenosa podataka, konektor, izolacija i duljina kabela | Određuje primopredajnike, zaštitu, usmjeravanje i provjeru valjanosti |
| Opskrba | Zahtjevi za nazivni napon, radni raspon, pokretanje i smetnje | Definira pretvorbu, sekvenciranje, zaštitu i toplinski rad |
| Mehanika | Obris ploče, ograničenja visine, montaža, položaji konektora i model kućište | Ograničava postavljanje, hlađenje i sastavljanje |
| softver | Operativni sustav, zahtjevi za pokretanje/ažuriranje i periferna podrška | Definira rad na integraciji BSP, upravljačkog programa i aplikacija |
| Validacija | Radno okruženje, primjenjivi testovi i mjerljivi kriteriji prihvaćanja | Definira opremu, prototipove, vrijeme testiranja i dokaze |
| Proizvodnja | pilot-projekt količina, očekivane količine, model usluge i proizvodni rezultati | Utječe na odabir izvora, testove i kontrolu promjena |
Eksplicitno označite nepoznate i svakom dodijelite vlasnika. Na primjer, "četiri kamere" ostavlja otvorenim sučelje, senzor, duljinu kabela, sinkronizaciju i simultane načine rada. Početna faza otkrivanja može riješiti te nesigurnosti prije nego što se dogovori fiksni opseg implementacije.
Praktičan dizajn i proces validacije
- Zahtjevi i izvedivost. Potvrdite modul, dodjelu sučelja, dostupni softver i glavne rizike. Izradite dogovoreni blok dijagram i nacrt prihvaćanja.
- Pregled sheme i komponenti. Definirajte stablo napajanja, zaštitu, satove, resetiranje i sučelja. Pregledajte dostupnost komponenti i alternative prije izgleda.
- Pregled izgleda i proizvodnje. Riješite ograničenja slaganja, postavljanja, usmjeravanja, mehaničkog pristajanja, pristupa montaži i ispitnih točaka.
- Nabava i montaža prototipa. Provjerite podatke o izradi i zamjenu komponenti, zatim zabilježite ugrađenu konfiguraciju svake ploče.
- prvo pokretanje sklopovlja i integracija softvera. Provjerite napajanje i pokretanje prije vježbanja sučelja i radnog opterećenja aplikacije. Pratite probleme u odnosu na reviziju ploče i softvera.
- Validacija i primopredaja. Pokrenite dogovorene testove, riješite probleme i isporučite podatke o izdanju i popratne dokaze definirane u opsegu projekta.
Upotrijebite vodič za dizajn proizvođača modula i prvo pokretanje sklopovlja kontrolni popis za odabrani dio. Reference dobavljača mogu identificirati zahtjeve koje je lako previdjeti, ali upute za različite module ili generacije nisu međusobno zamjenjive. Kontrolni popis NVIDIA u referencama je primjer kako su provjere hardvera i softvera dokumentirane za određeni ekosustav.
Što određuje trošak noseća pločica NRE?
Neponavljajući inženjering pokriva rad koji se izvodi za izradu i provjeru dizajna. Koristan citat odvaja taj rad od komponenti prototipa, izrade PCB, sastavljanja, učvršćenja, vanjskog testiranja i ponavljajuće proizvodnje. Dogovorite se što je od toga uključeno, izborno ili se posebno naplaćuje.
| Pokretač troškova | Pitanje koje treba riješiti prije ponude |
|---|---|
| Složenost sučelja | Jesu li sučelja već podržana ili su im potrebni novi sklopovi i upravljački programi? |
| Izgled velike brzine | Koji signali postavljaju zahtjeve za slaganje, impedanciju i validaciju? |
| Snaga i zaštita | Koje uvjete opskrbe i smetnje na terenu mora tolerirati cijeli proizvod? |
| Mehanička ograničenja | Je li nacrt fleksibilan ili dizajn mora odgovarati fiksnoj ovojnici i pojasu? |
| Opseg softvera | Uključuje li rad BSP adaptaciju, upravljačke programe, oporavak i podršku za ažuriranje? |
| Iteracije prototipa | Kako se postupa s očekivanim revizijama, ponovnim testiranjem i promjenama opsega? |
| Kvalifikacija i proizvodnja | Koja formalna ispitivanja, uređaji i proizvodni dokumenti su potrebni? |
Golu cijenu "PCB dizajna" teško je usporediti s kompletnom ponudom razvoja proizvoda. Zatražite isporučivi popis, pretpostavke, isključenja, kriterije prihvaćanja i proces promjene. To omogućuje usporedbu prijedloga bez pretpostavke da je uključen rad koji nedostaje.
Kako treba planirati vremenski slijed?
Izgradite raspored oko ovisnosti. Odobrenje zahtjeva prethodi zamrzavanju dizajna; proizvodnja i dostupnost komponenti određuju kada sastavljeni prototipovi mogu stići; promjena hardvera može zahtijevati još jedan ciklus proizvodnje prije nego što se test može ponoviti. Softver se može odvijati paralelno na razvojnoj platformi samo ako ta platforma dovoljno blisko predstavlja konačni hardver.
Kod svake prekretnice navedite rezultat, vlasnika, odluku o reviziji i sljedeću ovisnost. Na primjer: odobrena shema; izdani proizvodni paket; pogonski prototip; provjerena sučelja; izvješće o ispitivanju primjene; puštanje u proizvodnju.
Za vjerodostojnu procjenu isporuke potreban je definiran opseg i provjera opskrbe komponentama. Odvojite inženjerske napore od proteklog vremena izvedbe i uključite vrijeme za pregled, nabavu i dogovoreni dodatak za ponavljanje. Tretirajte dostupnost prototipa i kvalifikaciju proizvodnje kao zasebne prekretnice.
Definirajte prihvaćanje prije prvog prototipa
Pretvorite zahtjeve u vidljive testove. Umjesto "pristupnik radi", navedite načine sučelja, uzorak prometa, trajanje, dopušteni gubitak i zapisnik ili mjerenje koje bilježi rezultat. Umjesto "AI je brza", definirajte model, ulaz, prag točnosti, održivu propusnost i prihvatljivo kašnjenje izlaza.
- Pokretanje dokumenta, gašenje, oporavak i ponašanje nakon prekinutog ažuriranja.
- Vježbajte potrebna sučelja zajedno, a ne samo jedno po jedno.
- Izvršite predviđeno radno opterećenje dovoljno dugo za procjenu relevantnih toplinskih radnih uvjeta.
- Provjerite dogovorene usluge i postupke testiranja proizvodnje.
- Držite reviziju ploče, firmware i sliku softvera priložene uz svaki rezultat testa.
Za mehanička i energetska razmatranja, pogledajte naš nota robusnog dizajna računala bez ventilatora. Za radno opterećenje neuronske mreže, RK3588 NPU vodič za testiranje pruža početnu točku za odvajanje izvedbe modela od izvedbe cijelog sustava.
Dogovoriti paket primopredaje
Odredite formate i prava za sheme, PCB raspored, proizvodne rezultate, popis materijala, upute za sastavljanje, softver, upute za programiranje i ispitne uređaje. Definirajte koji se izvori koji se mogu uređivati isporučuju, koje komponente trećih strana imaju zasebne licence i tko održava dizajn nakon prihvaćanja. Ovo su uvjeti projekta koje treba dogovoriti, a ne pretpostavke koje automatski proizlaze iz plaćanja NRE.
Korisno izdanje također bilježi poznata ograničenja, odobrene zamjene, neriješene rizike i postupak za traženje promjena. Te informacije pomažu proizvodnim i servisnim timovima da razlikuju kontroliranu reviziju od nedokumentirane varijacije.
Prilagođena noseća pločica pitanja
Može li se referentni nosač kopirati nepromijenjen?
To može biti početna točka inženjeringa ako to dopušta njegova licenca, ali nova instalacija još uvijek treba električnu, mehaničku, softversku i proizvodnu validaciju. Provjerite odnosi li se svaki referencirani dizajn na točan modul i reviziju.
Je li BSP posao uključen automatski?
Samo ako to uključuje dogovoreni opseg. Navedite tko posjeduje konfiguraciju pokretanja, podršku za periferne uređaje, integraciju operativnog sustava i dugoročna ažuriranja u sažetku projekta.
Što je dovoljno za prvi razgovor?
Blok dijagram, preferencije modula, popis sučelja, detalji opskrbe, ograničenja kućište, ciljne količine i predviđeni datum pilot-projekt korisna su polazna točka. Uključite ono što ostaje neodlučeno kako bi se prvi razgovor mogao usredotočiti na te rizike.
Povežite PCB dizajn s ugrađenim Linux prvo pokretanje sklopovlja
Prilagođeni dizajn PCB i softver ugrađenog sustava međusobno su ovisni. Paket podrške za ploču (BSP) mora odgovarati odabranom sustavu na modulu, redoslijedu napajanja, dodjeli pinova i priključenim periferijama. Riješite ova sučelja prije izgleda tako da hardver i ugrađeni Linux prvo pokretanje sklopovlja mogu nastaviti prema istoj konfiguraciji.
Za rubni AI proizvod, uključite predviđeni put kamere ili senzora u ranom radu na izvedivosti. Modul procesora koji radi ne dokazuje da će cjeloviti cjevovod za prikupljanje i zaključivanje zadovoljiti potrebnu latenciju. Zabilježite dostupnost upravljačkog programa, potrebe za memorijom i dokaze testiranja u sažetku projekta.
Pregledajte ograničenja dizajna industrijskog računala bez ventilatora
Tehničke reference
- NVIDIA: prilagodba modula i hardver/softver prvo pokretanje sklopovlja kontrolni popisi
- Digi: polazišta razvoja ugrađenih sustava
Gore navedeni proces je okvir za planiranje projekta. Pravila električnog projektiranja moraju proizaći iz trenutne tehničke dokumentacije odabranog modula.
Donesite svoj popis sučelja.
Pošaljite postavke modula, konektore, opskrbu, kućište i pilot-projekt količinu. Možemo ih pretvoriti u raspravu o noseća pločica i ugrađenom softveru.
