Doctoral Dissertations


Jun Wu


"This dissertation presents two Null Convention Logic (NCL) applications of asynchronous logic circuit design in nanotechnology and cryptographic security. The first application is the Asynchronous Nanowire Reconfigurable Crossbar Architecture (ANRCA); the second one is an asynchronous S-Box design for cryptographic system against Side-Channel Attacks (SCA). The following are the contributions of the first application: 1) Proposed a diode- and resistor-based ANRCA (DR-ANRCA). Three configurable logic block (CLB) structures were designed to efficiently reconfigure a given DR-PGMB as one of the 27 arbitrary NCL threshold gates. A hierarchical architecture was also proposed to implement the higher level logic that requires a large number of DR-PGMBs, such as multiple-bit NCL registers. 2) Proposed a memristor look-up-table based ANRCA (MLUT-ANRCA). An equivalent circuit simulation model has been presented in VHDL and simulated in Quartus II. Meanwhile, the comparison between these two ANRCAs have been analyzed numerically. 3) Presented the defect-tolerance and repair strategies for both DR-ANRCA and MLUT-ANRCA. The following are the contributions of the second application: 1) Designed an NCL based S-Box for Advanced Encryption Standard (AES). Functional verification has been done using Modelsim and Field-Programmable Gate Array (FPGA). 2) Implemented two different power analysis attacks on both NCL S-Box and conventional synchronous S-Box. 3) Developed a novel approach based on stochastic logics to enhance the resistance against DPA and CPA attacks. The functionality of the proposed design has been verified using an 8-bit AES S-box design. The effects of decision weight, bitstream length, and input repetition times on error rates have been also studied. Experimental results shows that the proposed approach enhances the resistance to against the CPA attack by successfully protecting the hidden key"--Abstract, page iii.


Choi, Minsu

Committee Member(s)

Beetner, Daryl G.
Shi, Yiyu
Lin, Dan
Sedigh, Sahra


Electrical and Computer Engineering

Degree Name

Ph. D. in Computer Engineering


National Science Foundation (U.S.)


Missouri University of Science and Technology

Publication Date

Fall 2012


ix, 80 pages

Note about bibliography

Includes bibliographical references (pages 71-79).


© 2012 Jun Wu, All rights reserved.

Document Type

Dissertation - Open Access

File Type




Subject Headings

Asynchronous circuits -- Design
Data encryption (Computer science)
Logic circuits

Thesis Number

T 10153

Print OCLC #


Electronic OCLC #