Nån som pysslar med SPARTAN 3 eller andra FPGA?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47013
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Nån som pysslar med SPARTAN 3 eller andra FPGA?

Inlägg 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?
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Inlägg av blueint »

Det finns varianter med AES kryptering. Alt använd Spartan-3A med inbyggd flash.
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg 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.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47013
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg 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?
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

Kika närmare på bägge och se vilken som passar dig... :wink:

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.)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47013
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg 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.
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

Låter lovande :)
Skriv svar