Font Size: a A A

Asynchronous designs on FPGA with soft error tolerance for security algorithms

Posted on:2010-05-12Degree:M.SType:Thesis
University:The University of Texas - Pan AmericanCandidate:Nalubolu, Deepya ReddyFull Text:PDF
GTID:2442390002980652Subject:Engineering
Abstract/Summary:
Asynchronous methodologies, such as Null Convention Logic (NCL), have tremendous potential in implementing digital logic. It is essential to design complex asynchronous circuits using commercial Electronic Design Automation (EDA) tools. The main focus of this thesis is to design NCL circuits using VHDL and implementing them on FPGAs. The major contributions of this thesis include: (1) Developing a methodology of designing NCL circuits with VHDL and applying it successfully to all practical designs in this thesis. (2) As an example, the NCL circuit for DES (Data Encryption Standard) algorithm has been designed and simulated using VHDL and the implementation issues on various FPGAs (Xilinx and Altera) have been investigated. Modification of the design has been done to minimize the amount of logic used. (3) An effective soft error tolerant scheme for asynchronous circuits on FPGAs is proposed, and successfully verified through software simulation and hardware implementation by introducing it into a DES round.;This thesis provides a starting point for further investigation of NCL circuits, in terms of VHDL modeling, FPGA implementations, and soft error tolerance.
Keywords/Search Tags:Soft error, NCL, Asynchronous, VHDL
Related items