YIORGOS MAKRIS
Assistant Professor of Electrical Engineering and Computer Science 
Ph.D. 2001, University of California at San Diego
E-mail: yiorgos.makris@yale.edu 
Phone: 1 (203) 432-1203 
Fax: 1 (203) 432-0593 
Campus Address: 
    51 Prospect Street, Room 211
Mailing Address: 
    P.O. Box 208285, New Haven, CT 06520-8285  

My research interests focus on testable and reliable design of integrated electronic circuits. 

Testability:
 
I develop CAD tools to facilitate the functional and structural examination of integrated circuits and to ensure their quality after manufacturing by detecting permanent faults and defects. 

Reliability: 
I develop design methods that monitor a circuit during its normal operation in the field and report any deviation from the expected functionality due to transient or wear-&-tear errors.

 
My work spans both the digital and the analog domain and addresses synchronous and asynchronous (clock-less) circuits.

Digital domain:

I developed a hierarchical Register Transfer Level (RTL) testability analysis methodology based on the concept of modular transparency. Testability bottlenecks identified by this method have been successfully used to guide DFT modifications and Synthesis-For-Test (SFT) method. 

I devised two hierarchical test generation methods, at the Gate-Level and at the Register Transfer Level. These solutions are incorporated in a prototype tool named TRANSPARENT (TRANSlation Path Analysis RENdering Test), that was transferred to Intel Corp. My contributions also include solutions for test compaction and design of fault tolerant speculative modules. I am currently developing Concurrent Error Detection methods for random combinational and sequential logic, as well as finite state machines. 

Analog domain:
My main focus is the design of methods for unified production and field test. I have developed analog checkers for verifying equivalence of duplicate signals and of fully differential signals. I have also devised a state estimation method for performing concurrent error detection in linear analog circuits. I am currently developing smart classifiers based on artificial neural networks that are trained to distinguish faulty and non-faulty circuit populations based on a minimal number of measurements.

Asynchronous domain:
I have developed several CAD tools for logic simulation, fault simulation, test generation, and test compaction for the class of Speed-Independent circuits. I am currently developing similar methods for other classes of asynchronous circuits. 

Selected Publications

"SPIN-SIM: Logic and Fault Simulation for Speed-Independent Circuits,"  F. Shi and Y. Makris, in Proceedings of the IEEE International Test Conference (ITC), (to appear in 2004).

"Enhancing Reliability of RTL Controller-Datapath Circuits via Invariant-Based Concurrent Test," Y. Makris, I. Bayraktaroğlu, and A. Orailoğlu, IEEE Transactions on Reliability (T. REL), (to appear June 2004).

"Cost-Driven Selection of Parity Trees," S. Almukhaizim, P. Drineas, Y. Makris,  Proceedings of the IEEE VLSI Test Symposium (VTS), (to appear in 2004).

"On Concurrent Error Detection with Bounded Latency in FSMs," S. Almukhaizim, P. Drineas, Y. Makris, Proceedings of the IEEE Design Automation and Test in Europe Conference, 596-601 (2004).

More

Updated: 6/2/04