DES

 on Xilinx Virtex -1000e  
 
Targeting DES to FPGA
The DES module is targeted to Xilinx's virtex 1000e.

 

Result of FPGA compiler 
Synopsys's FPGA compiler is used to synthesize the DES module in order to target to the Xilinx' Chip.
The following figure shows the View of DES obtained using FPGA compiler.

The following figure shows the zoomed view.

The following is the result obtained using the FPGA compiler

 
Place and Route
Xilinx Place and Route program was used to map the DES design in the chip followed by Placing and Routing .
The following figure shows the Place and Route results.

The following figure shows the Layout.

DES interfaced with Xilinx's coregen
The idea here is to have one dual-port RAM and the DES module gets its values from it. Once the DES module calculates the ciphered text , it would be put back into to same RAM. The following figure shows the compile log of pre-layout simulation

The following figures shows the Pre-layout simulation

Synthesis Results 
FPGA compiler was used to synthesize the entire block. The following is the synthesis result

The following is the mapping result

The following shows the layout of the entire block (DES+xilinx coregen) on the Virtex 1000E

DES interfaced with Synopsys'  Designware RAM
Mapping of the Entire DES with the Designware RAM was done on Xilinx's virtex 1000E.
The following is the Synthesis results

The following is the mapping results

The following is the layout 

 

Previous   Next
Entire Block

Contents

Summary