Sida 1 av 1
Nån som pysslar med SPARTAN 3 eller andra FPGA?
Postat: 18 mars 2008, 10:10:39
av TomasL
Har lite funderingar kring Spartan 3 och andra FPGA'er
Min största strötesten i nuläget är "Kodskydd"
Om jag fattat saken rätt så går det inte att skydda sig mot Reverse Engineering om i en Spartan FPGA, finns det då varianter där man kan detta?
Postat: 18 mars 2008, 11:10:29
av blueint
Det finns varianter med AES kryptering. Alt använd Spartan-3A med inbyggd flash.
Postat: 18 mars 2008, 12:01:25
av RasmusB
Actels kretsar har dels kryptering vid programmering plus att de flashbaserade (ex. ProASIC3) ska vara omöjliga att läsa ur nåt ur ens om du bryter upp den, pga att alla gates flyter. All mätning förstör datan.
Postat: 18 mars 2008, 12:22:31
av TomasL
Ok, verkar som att Spartan3AN har Flash-minne inbyggt, samma uppenbarligen med Altera.
Vilken skall man då kika närmare på, för och nackdelar?
Postat: 18 mars 2008, 14:52:19
av RasmusB
Kika närmare på bägge och se vilken som passar dig...
Vad jag vet så är det bara Actels flash-baserade fpga:er som verkligen använder flashminne på cellnivå... andra tillverkares lösningar jag kollat på innehåller ett inbyggt flash som laddas över till en "standard"-fpga-kärna vid start. Det gör den lite tåligare mot strålning, men mer känslig för höga temperaturer... (oavsett ev. automotive-märkning etc.)
Postat: 18 mars 2008, 19:26:12
av TomasL
Har pratat med en Xilinx-rep idag.
Kan konstatera att inga Xilinx kretsar har inbyggt flash, AN-chippet har ett "Piggy-Back" minne, så det existerar inget kod-skydd.
Det finns en version dock där man kan kryptera koden i externt flash, och dekryptera den i kretsen medans den laddas, typ.
ACTEL, verkar mer lovande, då de verkar ha riktigt skyddbart inbyggt flash, får se vad som händer nu, en av deras app-ing skall kontakta mig.
Postat: 18 mars 2008, 20:33:56
av RasmusB
Låter lovande
