AES mit FPGA (Xilinx Spartan 3)

Gast #1637584
Lesenswert?
• ▲
▼
Hallo,


ich würde gerne auf einem FPGA Board mit PCI Schnittstelle AES (Advanced 
Encryption Standard) implementieren, so dass ich es benutzen kann, um 
AES Encryption/Decryption vom Board machen zu lassen.

Da es mir erstmal nur um Proof-of-Concept geht und ich nicht zuviel Geld 
investieren will, hatte ich an ein Raggedstone1 
(http://www.enterpoint.co.uk/moelbryn/raggedstone1.html) gedacht.


Meine Fragen hierzu sind nun:

- Weiß jemand, mit welcher Performance man bei so einem Anfängerboard 
rechnen kann?

- Welche Version (400 oder 1500) ist dafür zu empfehlen?


Vielen Dank schonmal und Grüße,


Chris
#1637649
Lesenswert?
• ▲
▼
@  Chris (Gast)

>- Weiß jemand, mit welcher Performance man bei so einem Anfängerboard
>rechnen kann?

Hängt stark von der Programmierung ab. Wenn man weiß was man tut läuf 
das Ding mit 200MHz++.

>- Welche Version (400 oder 1500) ist dafür zu empfehlen?

Nimm den 1500er, eine Entwicklungsplattform kann nicht zuviel Ressourcen 
haben. Der Mehrpreis von 50EUR ist nicht nennenswert.

MFG
Falk
Gast #1642855
Lesenswert?
• ▲
▼
200Mhz++ sind in Spartan 3, egal bei welchem Speedgrade, bei realen 
Anwendungen eher nicht sinnvoll zu erreichen. Und konkret war ja nach 
AES gefragt, da gibt es ja auch etliche kommerzielle Cores, deren 
Frequenzmaximum auch in der Regel in der 120-160 Mhz Region liegt, wobei 
deren Datenblattangaben sich in der Regel sich auf ansonsten fast leere 
FPGAs beziehen, in einem gut gefüllten FPGA oder mit langsameren 
Speedgrade sind das dann nochmal etliche Mhz weniger.

Zu der Frage welche Performance erreichbar ist:
Realistische Frequenzen auf einem Spartan 3 sind imho so 80-150 Mhz, je 
nach Anwendung, Erfahrung und Speedgrade.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.