Forum: FPGA, VHDL & Co. Xilinx Xapp270 Problem


von Axel W. (axelmi)


Lesenswert?

Ich möchte gerne den "High-Speed DES and Triple DES Encryptor/Decryptor" 
Core von Xilinx verwenden.
Bin dabei aber dadrauf gestossen, das dieser Core fehlerhaft ist.
Es ist ein Fully Pipelined Design und eigentlich soll man bei jedem 
Taktcyclus den DesKey und die Input-Daten ändern können.
In der Simulation funktioniert das leider nicht.
Da mein Wissen über Pipelined Design sehr beschränkt ist, weiß ich nicht 
wie ich die beiden Bugs da raus bekommen soll.
Wieso 2 Bugs ? In dem Dokument IEEE Transactions On Computers. VOL 52. 
No. 4 from April 2003 "Efficient Uses of FPGAs for Implementations of 
DES and Its Experimental Linear Cryptanalysis" wird beschrieben was in 
diesem Core falsch ist.

Kann mir dabei jemand helfen ? Oder hat vielleicht das Problem schon mal 
gefixt ?

von Bürovorsteher (Gast)


Lesenswert?

Ich kann dir noch drei weitere XAPP nennen, die noch nie funktionniert 
haben: 391, 1112 und 1122.
Bei Nachfragen zu XAPP391 hat mir Xi erklärt, dass Frau Jenkins nicht 
mehr in der Firma ist und deshalb niemand weiß, wie es richtig sein 
muss.
Viel Spaß.

von Christian R. (supachris)


Lesenswert?

Hehe, mit den haarsträubenden 8B/10B Sachen hatten wir uns auch mal 
beschäftigt. Sinnlos. Ähnlich "interessant" ist die XAPP mit den 
622MBit/s Datenstrom am Spartan 3.

von Axel W. (axelmi)


Lesenswert?

Nach vielen Stunden Fehlersuche hab ich das Ding zum laufen gebracht. :)
Falls jemand mal die XAPP 270 in funktionierend braucht, kann er sich 
gerne bei mir melden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.