Ko dara pielāgota nesēja shēmas plate skaitļošanas modulim?

Aprēķinu moduļa nesēja shēmas plate savieno aprēķina moduli ar pārējo izstrādājumu. Tas var nodrošināt strāvas pārveidošanu, lauka raiduztvērējus, savienotājus, aizsardzību, uzglabāšanas savienojumus un vadības funkcijas. Precīzs darbs ir atkarīgs no tā, ko modulis jau piegādā un kas nepieciešams uzstādīšanai.

Projekts aptver ne tikai savienotāju izvietošanu ap moduli. Mijiedarbojas mehāniskie ierobežojumi, signāla integritāte, programmatūras konfigurācija, ražošana un piekļuve pakalpojumiem. Savienojums, kas projekta laikā pārvietots vēlu, var ietekmēt maršrutēšanu, korpusa instrumentus un kabeļu instalāciju. Ietveriet šīs atkarības, kamēr tās joprojām ir lēti mainīt.

Ja lēmums par platformu joprojām ir atvērts, sāciet ar SoM salīdzinājumā ar vienplates datora rokasgrāmatu. Ja dizains ietver AI secinājumus, pirms skaitļošanas moduļa iesaldēšanas apstipriniet paredzēto modeli un sensora ceļu.

Kas jāiekļauj dizaina īsumā

IevadeInformācija, kas jāsniedzKāpēc tas maina dizainu
Aprēķināšanas modulisPrecīza daļa, versija, atmiņas/atmiņas variants un atbalstīts BSPNosaka elektriskās, mehāniskās un programmatūras robežas
SaskarnesSkaits, elektriskais standarts, datu pārraides ātrums, savienotājs, izolācija un kabeļa garumsNosaka raiduztvērējus, aizsardzību, maršrutēšanu un validāciju
PiegādeNominālais spriegums, darbības diapazons, iedarbināšanas un traucējumu prasībasDefinē pārveidošanu, secību, aizsardzību un termisko darbu
MehānikaPlātnes kontūra, augstuma ierobežojumi, stiprinājums, savienotāju pozīcijas un korpusa modelisIerobežo izvietošanu, dzesēšanu un montāžu
ProgrammatūraOperētājsistēma, sāknēšanas/atjaunināšanas prasības un perifērijas atbalstsDefinē BSP, draivera un lietojumprogrammu integrācijas darbu
ValidācijaDarbības vide, piemērojamie testi un izmērāmi pieņemšanas kritērijiNosaka aprīkojumu, prototipus, pārbaudes laiku un pierādījumus
RažošanaIzmēģinājuma daudzums, paredzamie apjomi, pakalpojumu modelis un ražošanas nodevumiIetekmē iegūšanu, testēšanas aprīkojumu un izmaiņu kontroli

Skaidri atzīmējiet nezināmos un piešķiriet katram īpašniekam. Piemēram, “četras kameras” atstāj atvērtu saskarni, sensoru, kabeļa garumu, sinhronizāciju un vienlaicīgus darbības režīmus. Sākotnējā atklāšanas posmā šīs neskaidrības var atrisināt, pirms tiek panākta vienošanās par fiksētu ieviešanas apjomu.

Praktisks projektēšanas un apstiprināšanas process

  1. Prasības un iespējamība. Apstipriniet moduli, saskarnes piešķiršanu, pieejamo programmatūru un galvenos riskus. Izveidojiet saskaņotu blokshēmu un pieņemšanas kontūru.
  2. Shēmu un komponentu apskats. Definējiet jaudas koku, aizsardzību, pulksteņus, atiestatīšanu un saskarnes. Pirms izkārtojuma pārskatiet komponentu pieejamību un alternatīvas.
  3. Izkārtojuma un ražošanas apskats. Atrisiniet sakraušanas, izvietojuma, maršrutēšanas ierobežojumus, mehānisko piemērotību, montāžas piekļuves un pārbaudes punktus.
  4. Prototipu iegāde un montāža. Pārbaudiet ražošanas datus un komponentu nomaiņu, pēc tam ierakstiet katras plates iebūvēto konfigurāciju.
  5. sākotnējā aparatūras pārbaude un programmatūras integrācija. Pirms saskarņu un lietojumprogrammas darba slodzes izmantošanas pārbaudiet barošanu un palaišanu. Izsekojiet problēmas saistībā ar plates un programmatūras versijām.
  6. Validācija un nodošana. Izpildiet saskaņotos testus, aizveriet problēmas un iesniedziet izlaiduma datus un apstiprinošos pierādījumus, kas noteikti projekta darbības jomā.

Izmantojiet moduļa ražotāja projektēšanas rokasgrāmatu un sākotnējās aparatūras testēšanas kontrolsarakstu atlasītajai daļai. Pārdevēju atsauces var identificēt prasības, kuras ir viegli neievērot, taču norādījumi citam modulim vai paaudzei nav savstarpēji aizvietojami. Kontrolsaraksts NVIDIA atsaucēs ir piemērs tam, kā konkrētai ekosistēmai tiek dokumentētas aparatūras un programmatūras pārbaudes.

Kas nosaka operatora dēļa NRE izmaksas?

Neatkārtota inženierija ietver darbu, kas veikts, lai izveidotu un apstiprinātu projektu. Noderīgs citāts atdala šo darbību no prototipa komponentiem, PCB izgatavošanas, montāžas, armatūras, ārējās testēšanas un atkārtotas ražošanas. Vienojieties, kuri no tiem ir iekļauti komplektā, pēc izvēles vai par to ir jāmaksā atsevišķi.

Izmaksu dzinulisJautājums, kas jāatrisina pirms citāta
Interfeisa sarežģītībaVai saskarnes jau tiek atbalstītas, vai arī tām ir vajadzīgas jaunas shēmas un draiveri?
Ātrgaitas izkārtojumsKādi signāli nosaka steks-up, impedances un validācijas prasības?
Jauda un aizsardzībaKādi piegādes apstākļi un lauka traucējumi ir jāpacieš visam izstrādājumam?
Mehāniskie ierobežojumiVai kontūra ir elastīga, vai arī dizainam ir jāatbilst fiksētai aploksnei un siksnai?
Programmatūras darbības jomaVai darbs ietver BSP adaptāciju, draiverus, atkopšanu un atjaunināšanas atbalstu?
Prototipu iterācijasKā tiek apstrādāti paredzamie labojumi, atkārtota testēšana un tvēruma izmaiņas?
Kvalifikācija un ražošanaKādi formāli testi, armatūra un ražošanas dokumenti ir nepieciešami?

Pliku “PCB dizaina” cenu ir grūti salīdzināt ar pilnīgu produkta izstrādes piedāvājumu. Pieprasiet nodevumu sarakstu, pieņēmumus, izņēmumus, pieņemšanas kritērijus un izmaiņu procesu. Tas ļauj salīdzināt piedāvājumus, nepieņemot, ka tiek iekļauts trūkstošais darbs.

Kā būtu jāplāno laika grafiks?

Veidojiet grafiku atkarībā no atkarībām. Prasību apstiprināšana notiek pirms projekta iesaldēšanas; izgatavošana un komponentu pieejamība nosaka, kad var nonākt samontētie prototipi; aparatūras maiņai var būt nepieciešams vēl viens ražošanas cikls, pirms testu var atkārtot. Programmatūra izstrādes platformā var darboties paralēli tikai tad, ja šī platforma pietiekami precīzi atspoguļo galīgo aparatūru.

Izmantojiet pagrieziena punktu pierādījumus

Katrā pagrieziena punktā norādiet rezultātu, īpašnieku, pārskatīšanas lēmumu un nākamo atkarību. Piemēram: apstiprināta shēma; izlaista ražošanas pakete; darbināms prototips; pārbaudītas saskarnes; pielietojuma pārbaudes ziņojums; ražošanas izlaidums.

Ticamai piegādes tāmei ir nepieciešams definēts apjoms un komponentu piegādes pārbaude. Atdaliet inženiertehniskos darbus no pagājušā izpildes laika un iekļaujiet laiku pārskatīšanai, iepirkumam un saskaņotajam atkārtojumam. Uztveriet prototipa pieejamību un ražošanas kvalifikāciju kā atsevišķus atskaites punktus.

Definējiet pieņemšanu pirms pirmā prototipa

Pārvērtiet prasības novērojamos testos. “Vārteja darbojas” vietā norādiet saskarnes režīmus, trafika modeli, ilgumu, atļautos zaudējumus un žurnālu vai mērījumu, kas reģistrē rezultātu. Tā vietā, lai “AI ir ātrs”, definējiet modeli, ievadi, precizitātes slieksni, ilgstošu caurlaidspēju un pieņemamu izvades aizkavi.

  • Dokumentējiet palaišanu, izslēgšanu, atkopšanu un darbību pēc pārtraukta atjaunināšanas.
  • Izmantojiet nepieciešamās saskarnes kopā, nevis tikai pa vienai.
  • Veiciet paredzēto darba slodzi pietiekami ilgi, lai novērtētu attiecīgo termisko darbības stāvokli.
  • Pārbaudiet saskaņotās pakalpojumu un ražošanas pārbaudes procedūras.
  • Katram testa rezultātam pievienojiet plates versiju, programmaparatūru un programmatūras attēlu.

Par mehāniskiem un jaudas apsvērumiem skatiet mūsu izturīga datora dizaina piezīme bez ventilatora. Neironu tīkla darba slodzei, RK3588 NPU testēšanas rokasgrāmata nodrošina sākuma punktu modeļa veiktspējas atdalīšanai no visas sistēmas veiktspējas.

Vienojieties par nodošanas paketi

Norādiet formātus un tiesības shēmām, PCB izkārtojumam, ražošanas rezultātiem, materiālu sarakstam, montāžas instrukcijām, programmatūrai, programmēšanas instrukcijām un testēšanas ierīcēm. Definējiet, kuri rediģējamie avoti tiek piegādāti, kuriem trešo pušu komponentiem ir atsevišķas licences un kurš uztur dizainu pēc pieņemšanas. Šie ir projekta noteikumi, par kuriem jāvienojas, nevis pieņēmumi, kas automātiski izriet no maksājuma NRE.

Noderīgā laidienā ir reģistrēti arī zināmie ierobežojumi, apstiprinātās aizstāšanas, neatrisinātie riski un izmaiņu pieprasīšanas procedūra. Šī informācija palīdz ražošanas un servisa komandām atšķirt kontrolētu versiju no nedokumentēta varianta.

Pielāgoti pārvadātāja dēļa jautājumi

Vai atsauces datu nesēju var kopēt nemainītu?

Tas var būt inženierijas sākumpunkts, ja to atļauj licence, taču jaunajai instalācijai joprojām ir nepieciešama elektriskā, mehāniskā, programmatūras un ražošanas validācija. Pārbaudiet, vai katrs atsauces dizains attiecas uz precīzu moduli un versiju.

Vai BSP darbs ir iekļauts automātiski?

Tikai tad, ja saskaņotajā darbības jomā tas ir iekļauts. Projekta īsumā norādiet, kam pieder sāknēšanas konfigurācija, perifērijas atbalsts, operētājsistēmas integrācija un ilgtermiņa atjauninājumi.

Ar ko pietiek pirmajai diskusijai?

Blokshēma, moduļa preferences, saskarņu saraksts, piegādes informācija, korpusa ierobežojumi, mērķa daudzumi un paredzētais izmēģinājuma datums ir noderīgs sākumpunkts. Iekļaujiet to, kas joprojām nav izlemts, lai pirmajā sarunā varētu koncentrēties uz šiem riskiem.

Savienojiet PCB dizainu ar iegulto Linux sākotnējo aparatūras testēšanu

Pielāgots PCB dizains un iegultās sistēmas programmatūra ir savstarpēji atkarīgi. Plates atbalsta pakotnei (BSP) ir jāatbilst atlasītajai sistēmai modulī, jaudas secībai, tapu sadalījumam un pievienotajām perifērijas ierīcēm. Pirms izkārtojuma atrisiniet šīs saskarnes, lai aparatūras un iegultās Linux sākotnējās aparatūras pārbaude varētu turpināties ar to pašu konfigurāciju.

Produktam edge AI sākotnējā priekšizpētē iekļaujiet paredzēto kameras vai sensora ceļu. Darba procesora modulis nepierāda, ka pilnīga iegūšanas un secinājumu konveijera atbilst nepieciešamajam latentumam. Projekta īsumā tveriet draivera pieejamību, atmiņas vajadzības un pārbaudes pierādījumus.

Pārskatiet rūpnieciskā datora dizaina ierobežojumus bez ventilatoriem

Tehniskās atsauces

Iepriekš minētais process ir projekta plānošanas sistēma. Elektroprojektēšanas noteikumiem ir jābūt no izvēlētā moduļa pašreizējās tehniskās dokumentācijas.

Atnesiet savu interfeisa sarakstu.

Nosūtiet moduļa preferences, savienotājus, piegādi, korpusu un izmēģinājuma daudzumu. Mēs varam tos pārvērst par diskusiju par datu nesēju un iegulto programmatūru.