Graphical system design
ગ્રાફિકલ સિસ્ટમ ડિઝાઇન (જી. એસ. ડી.) એ માપન અને નિયંત્રણ પ્રણાલીઓની રચના કરવા માટેનો એક આધુનિક અભિગમ છે જે વિકાસને નાટ્યાત્મક રીતે સરળ બનાવવા માટે સી. ઓ. ટી. એસ. હાર્ડવેર સાથે સિસ્ટમ ડિઝાઇન સોફ્ટવેરને એકીકૃત કરે છે. આ અભિગમ વપરાશકર્તા ઇન્ટરફેસો, ગણતરીના નમૂનાઓ, ગણિત અને વિશ્લેષણ, ઇનપુટ/આઉટપુટ સંકેતો, તકનીકી અમૂર્તતા અને વિવિધ જમાવટ લક્ષ્યને જોડે છે. તે ક્ષેત્રના નિષ્ણાતો અથવા બિન-અમલીકરણ નિષ્ણાતોને ડિઝાઇન ક્ષમતાઓ સુધી પહોંચવાની મંજૂરી આપે છે જ્યાં તેમને પરંપરાગત રીતે સિસ્ટમ ડિઝાઇન નિષ્ણાતને આઉટસોર્સ કરવાની જરૂર પડશે. સિસ્ટમ ડિઝાઇન માટેનો આ અભિગમ ઇલેક્ટ્રોનિક સિસ્ટમ-લેવલ (ઇ. એસ. એલ.) ડિઝાઇનનો સુપર-સેટ છે. ઔદ્યોગિક મશીનો અને તબીબી ઉપકરણો સહિત અન્ય પ્રકારની એમ્બેડેડ સિસ્ટમ ડિઝાઇનનો સમાવેશ કરવા માટે ગ્રાફિકલ સિસ્ટમ ડિઝાઇન ઇડીએ-આધારિત ઇએસએલ વ્યાખ્યા પર વિસ્તરે છે. આમાંની ઘણી વિસ્તૃત એપ્લિકેશનોને "લાંબી પૂંછડી" કાર્યક્રમો તરીકે વ્યાખ્યાયિત કરી શકાય છે. સિસ્ટમ-લેવલ ડિઝાઇન ગ્રાફિકલ સિસ્ટમ ડિઝાઇન એ ડિઝાઇનને સુધારવા, પ્રારંભિક પ્રોટોટાઇપ્સ બનાવવા અને જમાવટના થોડા રન માટે પણ ઉપયોગ કરવા માટે વધુ સાહજિક ગ્રાફિકલ સોફ્ટવેર અને ઓફ-ધ-શેલ્ફ (બિન-કસ્ટમ) હાર્ડવેર ઉપકરણોનો ઉપયોગ કરીને સમગ્ર સિસ્ટમ ડિઝાઇન કરવાનો એક અભિગમ છે. આ અભિગમમાં એલ્ગોરિધમ ઇજનેરી સામેલ હોઈ શકે છે. જ્યારે ડિઝાઇનરોને ઝડપથી બજાર માટે કંઈક મેળવવાની જરૂર હોય ત્યારે આ અભિગમ સફળ સાબિત થઈ શકે છે (તબીબી વીડિયોઃ) અથવા બોસ્ટન એન્જિનિયરિંગ જેવા બિન-એમ્બેડેડ નિષ્ણાતોની ટીમ સાથે મેકાટ્રોનિક્સ આધારિત મશીન બનાવવા માટે. "ગ્રાફિકલ સિસ્ટમ ડિઝાઇન એ એક પૂરક પરંતુ સમાવિષ્ટ પ્લેટફોર્મ-આધારિત અભિગમ છે જેમાં એમ્બેડેડ અને ઇલેક્ટ્રોનિક સિસ્ટમ ડિઝાઇન, અમલીકરણ અને ચકાસણી સાધનોનો સમાવેશ થાય છે. ઇ. એસ. એલ. અને ગ્રાફિકલ સિસ્ટમ ડિઝાઇન ખરેખર એક જ હિલચાલનો ભાગ છે-ઉચ્ચ અમૂર્તતા અને વધુ ડિઝાઇન ઓટોમેશન જે વાસ્તવિક ઇજનેરી પડકારોને ઉકેલવા માંગે છે જેનો ડિઝાઇનર્સ આજે સામનો કરી રહ્યા છે-ડિઝાઇનની ભૂલોને સંબોધિત કરે છે જે સ્પષ્ટીકરણ તબક્કે રજૂ કરવામાં આવે છે જેથી ખાતરી કરી શકાય કે તેઓ સમયસર ઉત્પાદન વિતરણ માટે માન્યતા પહેલાં સારી રીતે શોધાયેલ છે. ટૂલ્સ ગ્રાફિકલ સિસ્ટમ ડિઝાઇન ઓપન કનેક્ટિવિટી પર આધાર રાખે છે. ઉદાહરણ તરીકે, ડિઝાઇન તબક્કામાં જે સાધનોનો ઉપયોગ કરી શકાય છે તેમાં (મૂળાક્ષર ક્રમમાં): એનસોફ્ટ ડિઝાઇનર, ઓટોકેડ, કારસિમ, ડોર્સ, ડાયમોલા, લેબવિવ્યુ, MSC.Adams, NI મલ્ટિસિમ, NEi નસ્ત્રાન, સોલિડવર્ક્સ, સ્પાઇસ, ઓપનવાયર (લાઇબ્રેરી) નો સમાવેશ થાય છે. પ્રોટોટાઇપિંગ તબક્કો એલ્ગોરિધમ ડિઝાઇન લેવા અને ઉચ્ચ ગુણવત્તાની ડિઝાઇન માટે હાર્ડવેર પર તેનો અમલ કરવા વિશે વધુ છે. અસરકારક પ્રોટોટાઇપિંગ પ્લેટફોર્મમાં ઉચ્ચ-સ્તરની ભાષા, રીઅલ-ટાઇમ પ્રોસેસર્સ, એફ. પી. જી. એ. તર્ક, મોડ્યુલર I/O અને જરૂરી કોઈપણ બૌદ્ધિક સંપત્તિનો સમાવેશ થાય છે. જમાવટનો તબક્કો મોટે ભાગે હાર્ડવેર વિશે છે-જ્યાં તમે તમારી ડિઝાઇનને અંતિમ તબક્કામાં મૂકો છો. આમાં એમ. પી. યુ. અથવા એફ. પી. જી. એ. સામેલ હોઈ શકે છે. ગ્રાફિકલ સિસ્ટમ ડિઝાઇન તકનીકોને લાગુ કરતા ઇજનેરો અને વૈજ્ઞાનિકોના ઉદાહરણોમાં નીચેનાનો સમાવેશ થાય છેઃ ડિજિટલ રેડિયો માટે ગ્રાફિકલ સિસ્ટમ ડિઝાઇન મોન્ડિયલ સંશોધકો માનવ રહિત પાણીની અંદરના વાહનોના વિકાસ અને નિયંત્રણ માટે ગ્રાફિકલ સિસ્ટમ ડિઝાઇનનો ઉપયોગ કરે છે કેન્સર ઉપચાર માટે રોબોટિક મેનિપ્યુલેટર વિકસાવવું ગ્રાફિકલ સિસ્ટમ ડિઝાઇન એમ્બેડેડ કંટ્રોલ સિસ્ટમ્સ માટે ગ્રાફિકલ સિસ્ટમ ડિઝાઇન ઇલેક્ટ્રોનિક ડિઝાઇન ઓટોમેશનનો ઉપયોગ કરીને