Embedded Process System Design

January 27

Un sistema embedded è un sistema informatico dedicato a una o poche operazioni. Progettare uno è un processo impegnativo che richiede conoscenze hardware e software. Esempi di sistemi embedded sono sistemi di controllo del traffico aereo, orologi digitali, sistemi medici, lettori MP3 e sistemi di controllo del traffico.

istruzione

1 identificazione del sistema definisce l'uscita del sistema dovrebbe essere per un dato ingresso. Il sistema può essere modellato utilizzando modelli matematici, algoritmi o modelli di progettazione.

identificazione del sistema aiuta a sistemi modello che non può essere fatto attraverso semplici fasi di progettazione.

2 definizione dei requisiti è il secondo passo nel processo. Esso definisce le esigenze e le condizioni che il nuovo sistema deve avere o incontrare. In questa fase, vengono identificati i requisiti strutturali, funzionali e non funzionali differenti che potrebbero entrare in conflitto tra loro.

3 L'architettura del sistema comprende lo sviluppo di identificazione del sistema, design funzionale e di dettaglio. Dettagli Questo passo i diversi componenti e la loro interazione.

4 Il passo successivo consiste di sviluppo del software, progettazione di interfacce e progettazione hardware. Lo sviluppo di software comprende software di programmazione per il sistema. Il design dell'interfaccia costruisce un'interfaccia tra il software e l'hardware. Progettazione hardware tiene conto la specifica del sistema e costruisce un sistema che soddisfa i requisiti.

5 test di integrazione unisce i passaggi precedenti (software, interfaccia e hardware) e verifica se il sistema funziona senza intoppi e l'hardware e il software interagiscono tra loro senza errori. Se gli errori si verificano, il progettista di sistemi embedded risale alla fase di identificazione del sistema e apporta modifiche.