DES Encryption

De la WikiLabs
Versiunea din 14 martie 2013 07:53, autor: Lpetrica (discuție | contribuții) (Pagină nouă: == Objective == Create a PLB peripheral for DES encryption and test attained acceleration when compared to a processor-only DES implementation. == References == http://en.wikipedia...)
(dif) ← Versiunea anterioară | Versiunea curentă (dif) | Versiunea următoare → (dif)
Jump to navigationJump to search

Objective

Create a PLB peripheral for DES encryption and test attained acceleration when compared to a processor-only DES implementation.

References

http://en.wikipedia.org/wiki/Data_Encryption_Standard

Requirements

  1. Implement a circuit for DES acceleration in Verilog (integrated within a user_logic.v peripheral template)
  2. Implement a test-bench for the Verilog code
  3. Analyze FPGA resource utilization of your circuit
  4. Create an XPS system which uses the DES peripheral, implement the system and export it to SDK
  5. Create a C code project for processor-only DES encryption and test speed
  6. Create a C code project for accelerated DES encryption and test speed