Citat:
Ursprungligen postat av
fettveken
Nej, vad jag föstått skulle styrsystemet klara av att köras fem gånger snabbare, men då skulle det bli problem strukturellt och för piloten. Man har alltså bromsat processen. Men det är vad jag HÖRT och det kan vara inkorrekt. Men rent tekniskt känns det som att en 386 är mer än tillräcklig.
Nej, en konsumentCPU är INTE tillräcklig för tidskritisk applikation.
För övrigt så har inte SAAB använt x86-processorer alls i Gripen.
https://sv.wikipedia.org/wiki/Saab_39_Gripen#Datorer
Kod:
I motsats till föregångaren JA 37 Viggen som använde unika datorer för sina sex Avioniksystem (flyglägesdata, tröghetsnavigering, presentation, styrsystem, radar och centraldator) och respektive programvara skriven direkt i assembler, så valde man i Gripen ett mer integrerat system SDS 80. Kärnan i SDS 80 var 32-bitarsprocessorn D80, programspråket Pascal/D80, utvecklingsmiljön PUS80 och fältbussen MIL-STD-1553B. En central dator styr fältbussarna som sammanbinder de olika datorenheterna i flygplanet. I delserie 1 och 2 så använde man tre MIL-STD-1553B-bussar och i delserie 3 fem stycken. Varje buss är i sin tur dubblerad i en A- och en B-buss som går i kablar som ligger fysiskt åtskilda i flygplanet för redundans. D80-processorn användes från början av utvecklingen av Gripen och var ett arv från utvecklingen av B3LA. Den uppgraderades 1994 till D80E. D80-familjen av processorn har en ordlängd på 32 bitar och kan multiköra olika tidskritiska processer samtidigt. I varje datorenhet kunde en eller flera D80-processorer användas beroende på prestandakraven på enheten. Programmeringen skedde i programspråket Pascal/D80 som är anpassat för realtidssystem och har stöd för multikörning och flera processorer. Till delserie 3 byttes D80-familjen ut mot D96/MACS som bestod av processorenheter med tre 266 MHz PowerPC 740-processorer som jobbar parallellt, 160 MB disk, 32 MB PROM och 64 MB RAM. D96/MACS är bakåtkompatibel med programvara skriven i Pascal/D80 men kan även hantera program skrivna i Ada.