Графикалық жүйенің дизайны - Graphical system design

Графикалық жүйенің дизайны (GSD) - бұл жүйені жобалау бағдарламалық қамтамасыздандыруды біріктіретін өлшеу және басқару жүйелерін жобалаудың заманауи тәсілі КОТС дамуды күрт жеңілдетуге арналған жабдық. Бұл тәсіл қолданушы интерфейстерін біріктіреді, есептеу модельдері, математика және талдау, кіріс / шығыс сигналдары, технологиялық абстракциялар және орналастырудың әр түрлі мақсаты. Бұл мүмкіндік береді домен мамандары немесе жүйені жобалау бойынша сарапшыны аутсорсингке тарту қажет болатын жерлерде жобалау қабілеттеріне қол жеткізу үшін немесе іске асырылмайтын сарапшылар.

Жүйені жобалаудың бұл тәсілі супер жиынтық болып табылады электрондық жүйелік деңгей (ESL) дизайны. Графикалық жүйенің дизайны EDA-ға негізделген ESL анықтамасына ендірілген жүйені жобалаудың басқа түрлерін, соның ішінде өндірістік машиналар мен медициналық құрылғыларды қосқанда кеңейеді. Осы кеңейтілген қосымшалардың көпшілігін «ұзын құйрық «қосымшалар.

Жүйелік деңгейдегі дизайн

Жүйенің графикалық дизайны - бұл интуитивті графикалық бағдарламалық жасақтаманы және дизайнды нақтылау, бастапқы прототиптер жасау және тіпті бірнеше орналастыру үшін пайдалану үшін арнайы (арнайы емес) аппараттық құрылғыларды қолдана отырып, жүйені жобалау тәсілі. Бұл тәсіл қамтуы мүмкін Алгоритмдік инженерия. Дизайнерлер тез арада нарыққа бірдеңе алу керек болғанда, бұл әдіс сәтті бола алады (медициналық бейне: [1] ) немесе Boston Engineering сияқты ендірілмеген сарапшылар тобымен [2][тұрақты өлі сілтеме ] құру мехатроника негізделген машина.

«Графикалық жүйенің дизайны - бұл қосымша және электрондық жүйені жобалау, енгізу және тексеру құралдарын қамтитын платформаларға негізделген тәсіл. ESL және жүйенің графикалық дизайны бір қозғалыстың бір бөлігі болып табылады - жоғары абстракция және шешуді көбірек жобалауды автоматтандыру бүгінде дизайнерлердің алдында тұрған нақты инженерлік қиындықтар - уақытында өнімді жеткізу үшін тексеруден бұрын олардың анықталуын қамтамасыз ету үшін техникалық сипаттама сатысында енгізілген дизайн кемшіліктерін жою. «

[дәйексөз қажет ]

Құралдар

Жүйенің графикалық дизайны ашық байланысқа негізделген. Мысалы, жобалау кезеңінде қолдануға болатын құралдарға мыналар жатады (алфавит бойынша): Ansoft Designer, AutoCAD, CarSim, ЕСІКТЕР, Димола, Зертханалық шолу, MSC. Адамс, NI Multisim, NEi Nastran, SolidWorks, ДӘМДІЛЕР, OpenWire (кітапхана).

Прототиптеу кезеңі - алгоритмнің дизайнын алу және оларды сапалы дизайн үшін аппараттық құралдарға енгізу. Тиімді прототиптік платформаға жоғары деңгейлі тіл, нақты уақыт режиміндегі процессорлар, FPGA логикалық, модульдік енгізу-шығару және кез келген зияткерлік меншік қажет.

Орналастыру кезеңі көбінесе жабдыққа қатысты - сіз өзіңіздің дизайныңызды соңғы сатыға қоясыз. Бұл қамтуы мүмкін MPU немесе FPGA.

Мысалдар

Графикалық жүйені жобалау әдістерін қолданатын инженерлер мен ғалымдардың мысалдары: