Sistema incrustat: diferència entre les revisions
Contingut suprimit Contingut afegit
retocs. cal revisar frases que no s'entenen |
|||
Línia 4:
== Història ==
El primer sistema integrat modern
Un dels primers sistemes integrats produït en massa va ser l'equip d’orientació Autonetics D-17 pel [[LGM-30 Minuteman|míssil Minuteman]], introduït l’any 1961. Des d'aquestes primeres aplicacions en la dècada dels 60, els sistemes integrats han baixat de preu i hi han tingut un augment dramàtic en la capacitat de processament i funcionalitat.
Línia 12:
== Característiques ==
Els sistemes encastats es dissenyen generalment per a realitzar funcions específiques. Alguns d'ells tenen restriccions lligades al rendiment per tal de funcionar en [[temps real]] però
Els sistemes
Els programes sobre un sistema encastat funcionen sovint amb limitacions a [[computació en temps real|temps real]] i amb els recursos de maquinari limitats: sovint no hi ha accionament de disc, [[sistema operatiu]], teclat o pantalla. El programari pot no tenir un sistema de fitxers, o si un està present, una [[memòria flaix]] pot substituir els mitjans usuals d'emmagatzemament. Si una interfície de manegament està present, pot ser un teclat numèric petit i/o un indicador de vidre líquid.
Ja que molts sistemes encastats són produïts en massa per milions, la reducció del cost és una preocupació important. Alguns sistemes encastats no requereixen gran capacitat de procés o recursos i això permet que el cost de producció sigui reduït al mínim usant un processador relativament lent i una àrea de memòria reduïda. El sistema pot necessitar executar ràpidament algunes funcions, però la majoria de les seves altres funcions no necessitaran molta velocitat.
Línia 25:
Els sistemes encastats resideixen a les màquines que s'espera que funcionin contínuament durant anys i sense errors. Per aquest motiu, el firmware es desenvolupa generalment amb més cura que no pas el programari per als ordinadors personals.
Finalment cal dir que, el sistema encastat pot estar fora de l'abast d'éssers humans (baix d'una perforació d'un pou de petroli, llançat en l'espai exterior, etc.), de manera que el sistema ha de poder reconfigurar-se fins i tot si s'ha ocasionat una corrupció catastròfica de les dades. Això s'assoleix generalment amb un component electrònic, estàndard, anomenat [[watchdog]] que reinicia el sistema amb la finalitat de
== Limitacions ==
Línia 36:
* Potència de càlcul: S'ha de tenir la potència de càlcul necessària només per satisfer les necessitats de la tasca a processar. La finalitat d’això seria reduir el cost addicional que podria comportar un component de més potencia i reduir l'excés de consum energètic (electricitat).
* L’autonomia: El consum d'energia ha de ser tan baixa com sigui possible a causa de la utilització de [[Bateria elèctrica|bateries]] i/o de [[Placa solar|panells solars]] o fins i tot de [[Pila de combustible|cel·les de combustible]], tot depenent del tipus de projecte. Si disposa d'alimentació permanent, llavors la qüestió seria optimitzar el consum energètic.
* Temps: Tant el temps d'execució com el temps d'expiració d'una tasca s’han de determinar (els terminis són coneguts i acotats a priori). Aquesta última restricció s'aplica
* Fiabilitat: Si succeeix que alguns d'aquests sistemes encastats fallen, poden posar vides o inversions significatives en perill. Per això se’ls anomena
* Seguretat: Aquests sistemes poden utilitzar informació confidencial de l'usuari o usuaris, i per tant ha de ser mantinguda i protegida.
Línia 69:
;[[Microprocessador]]: És l'encarregat de realitzar les operacions de l'[[algorisme]] principal del sistema. Executa [[sistema binari|codi binari]] per dur a terme una determinada tasca i orquestra el funcionament dels elements que l'envolten.
;[[Memòria d'ordinador|Memòria]]: En aquesta es troba
;[[Memòria cau
;[[Disc dur]]: En aquest la informació no és volàtil i pot arribar fins a capacitats molt elevades. Normalment acostuma a ser [[Disc dur|magnètic]], però com que la seva mida és excessiva, pot no ser compatible amb alguns sistemes encastats. A més a més, en contenir parts mòbils, els fa inviables en entorns on estiguin exposats a certes condicions de vibració.
|