Side 2 af 2

: 29 dec 2010, 13:29
af Dybro
TB206HDI skrev:...og FPGA er næsten lig ubegrænset processorkraft, men klart sværere at programmere.


FPGA - Field-programmable gate array. kan ikke se hvordan ubegrænset processorkraft kommer ind i billedet....

og hvorvidt det er sværere at programmere, er vel forskelligt fra person til person...


Jeg mener bare, at det software som adaptronic har lavet til 1280'eren gir' OK forståelse for hvordan skidtet fungerer indeni, og den logiske sammenhæng mellem indput og output.
Men ok, har man ingen forståelse for fx. automatik, så er det nok lidt svært at forholde sig til.

Men nu spurgte han jo efter noget til PC'en der skan simulere lortet uden at have en motor kørende.
Men med 1280-softwaren får man ikke feedback fra fx lambda, hvis man justerer på benz når man kun kører den i simulator-mode. Men man kan manuelt justere på lambda signalet, og derefter se hvor dan den så prøver at regulere PW til benz.

: 29 dec 2010, 13:31
af KarstenM
TB206HDI skrev:...og FPGA er næsten lig ubegrænset processorkraft, men klart sværere at programmere.

...sikke noget sludder :D

En FPGA-processor er lige så begrænset som alle andre processorer, og ofte lettere at programmere pga de kæmpe software pakker FPGA producenter udgiver gratis...

: 29 dec 2010, 13:42
af TB206HDI
KarstenM skrev:
TB206HDI skrev:...og FPGA er næsten lig ubegrænset processorkraft, men klart sværere at programmere.

...sikke noget sludder :D

En FPGA-processor er lige så begrænset som alle andre processorer, og ofte lettere at programmere pga de kæmpe software pakker FPGA producenter udgiver gratis...


Sikke noget sludder, at du siger det er sludder, det jeg siger :)

1) en FPGA er IKKE en processor i klassisk forstand!

En FPGA er specifik til netop den opgave den er udviklet til - og den vil derfor være væsentlig mere effektiv til denne opgave end en generisk processor som f.eks. C167 som sidder i en lang række motorstyringer.
Hvorfor tror du at der benyttes FPGA'ere til beregningstunge opgaver og ikke en cpu? Det handler ikke om MHz i en FPGA..


Hele ideen med en FPGA er at den er udviklet til _netop_ en enkelt opgave. Ændrer du i den opgave den skal løse, skal FPGA'en omprogrammeres.. fordi du ellers mister den effektivitet en FPGA giver over en CPU.
Jeg er muligvis lidt farvet af at jeg selv udvikler FPGA'ere og ikke bare tager ned fra hylden hvad andre har lavet.

: 30 dec 2010, 10:42
af KarstenM
hehe... Det var nu ikke for at starte en stor diskussion :)

Men jeg vil ikke give dig ret i dit udsagn om at "FPGA er næsten lig ubegrænset processorkraft"

En FPGA er begrænset præcis ligesom alt andet.

Hvor en alm. µchip er begrænset af mængden af hukommelse, er en FPGA begrænset af antallet af interne gates.

Modsat en alm. µchip kan man ikke bare tilføje ekstra hukommelse, man skal tilføje en hel FPGA ekstra.