Jun 08, 2024

Tööstuslike manustatud arvutite projekteerimisprotsess

Jäta sõnum

1. Nõuete analüüs
Määrake projekteerimisülesanded ja eesmärgid ning koostage spetsifikatsioonidokumendid kui juhised ja aktsepteerimiskriteeriumid projekteerimise järgmise etapi jaoks. Nõuete analüüs nõuab sageli korduvat suhtlust kasutajatega, et selgitada välja süsteemi funktsionaalsed nõuded, jõudlusnõuded, keskkond, töökindlus, maksumus, energiatarbimine, ressursid ja muud nõuded.
2. Arhitektuurne projekteerimine
Arhitektuurne disain on manustatud süsteemi üldine disain. See peab määrama manustatud süsteemi üldise struktuuri ning jagama tarkvara ja riistvara funktsionaalsest vaatepunktist. Selle põhjal määrake manustatud süsteemi riistvaravalik (peamiselt protsessori valik), operatsioonisüsteemi valik ja arenduskeskkonna valik.
3. Riistvara projekteerimine, tootmine ja testimine
Selles etapis on vaja kindlaks määrata riistvaraosa funktsionaalsed moodulid ja moodulite vaheline seos ning selle põhjal lõpetada komponentide valik, skemaatiline joonis, trükkplaadi (PCB) projekteerimine, riistvara kokkupanek ja testimine, ning sihtriistvara lõplik määramine ja testimine.
4. Tarkvara projekteerimine, juurutamine ja testimine
See osa tööst toimub paralleelselt ja interaktiivselt riistvaraarendusega. Tarkvarakujundus lõpetab peamiselt alglaadimisprogrammide koostamise, operatsioonisüsteemide portimise, draiverite arendamise ja rakendustarkvara kirjutamise. Pärast disaini valmimist läheb tarkvaraarendus juurutamisetappi. See etapp hõlmab peamiselt manustatud tarkvara genereerimist (koostamist, linkimist), silumist ja tugevdamist ning lõpuks tarkvara testimise lõpetamist.
5. Süsteemi integreerimine
Testitud tarkvarasüsteem paigaldatakse toodetavasse riistvarasüsteemi ning teostatakse põhjalik süsteemitest, et kontrollida, kas süsteemi funktsioone on võimalik õigesti realiseerida ning lõpuks kinnistub sihtriistvarasse õige tarkvara. Töö selles etapis on kogu arendusprotsessis kõige keerulisem ja aeganõudvam ning nõuab eelkõige vastavate abivahendite tuge.
6. Süsteemi jõudluse test ja töökindluse test
Katsetage, kas lõpliku süsteemi jõudlus vastab projekteerimisülesannete raamatu erinevatele jõudlusnäitajatele ja nõuetele. Kui see nii on, saab õige tarkvara sihtriistvarasse kinnistada; kui seda ei juhtu, on halvimal juhul vaja naasta projekteerimise algstaadiumisse ja projekteerimisplaan uuesti määratleda.

Küsi pakkumist