Publications (By Year)


             
                 2009

                 2008
             
                 2007

                 2006

                 2005
             
                 2004

                 2003

                 2002

                 2001

                 2000

                 1999

                 1998

 

   2009

          Journal Papers:

          [1]   S. Almukhaizim, F. Shi, E. Love, Y. Makris,  “Soft Error Tolerance and Mitigation in
                 Asynchronous Burst-Mode Machines,” IEEE Transactions on Very Large Scale
                 Integration Systems (T.VLSI), 2009 (to appear)

          [2]   F. Shi, Y. Makris,  “Enhancing Simulation Accuracy through Advanced Hazard
                 Detection in Asynchronous Circuits,” IEEE Transactions on Computers (T.COMP),
                 
vol. 58, no.3, pp. 394-408, 2009
(pdf)

          Conference Papers:

          [3] M. Maniatakos, N. Karimi, C. Tirumurti, A. Jas,  Y. Makris, “Instruction-Level Impact
                vs. Gate-Level Faults in a Modern Microprocessor Controller,” Proceedings of the
                IEEE VLSI Test Symposium, 2009 (to appear)


          [4] H-G. Stratigopoulos, Y. Makris, “Enrichment of Limited Training Sets in Machine
                Learning-Based Analog/RF Test,”  Proceedings of the IEEE Design Automation and
               Test in Europe Conference (DATE), 2009 (to appear)

 

   2008

          Journal Papers:

          [1]  H-G. D. Stratigopoulos, Y. Makris, “Error Moderation in Low-Cost Machine Learning-
                Based Analog/RF Testing,” IEEE Transactions on Computer-Aided Design of
                Integrated Circuits and Systems (T. CAD), vol. 27, no. 2, pp. 339-351, 2008
(pdf)         

          [2] S. Almukhaizim, Y. Makris, “A Novel Soft Error Rate (SER) Reduction Methodology
                through Addition of Gate-Level Functional Redundancy,” IEEE Transactions on
                Reliability (T. REL), vol. 57, no. 1, pp. 23-31, 2008
(pdf)

          Conference Papers:

          [3] N. Karimi, M. Maniatakos, A. Jas, Y. Makris, “On the Correlation between Controller
                Faults and Instruction-Level Errors in a Modern Microprocessor,” Proceedings of the
                IEEE International Test Conference (ITC), pp. 24.1.1-24.1.10, 2008 (pdf)


          [4] M. Maniatakos, N. Karimi, Y. Makris, A. Jas, C. Tirumurti, “Design and Evaluation of
                a Timestamp-Based Concurrent Error Detection Method (CED) in a Modern
                Microprocessor Controller,” Proceedings of the IEEE International Symposium on
                Defect and Fault Tolerance in VLSI Systems (DFTS), pp. 454-462, 2008
(pdf)

          [5] S. Almukhaizim, Y. Makris, Y.-S. Yang, A. Veneris, “On the Minimization of Potential
               Transient Errors and SER in Logic Circuits using SPFD,” Proceedings of the IEEE
                International On-Line Testing Symposium (IOLTS), pp 123-128, 2008
(pdf)

          [6]  Y. Jin, Y. Makris, “Hardware Trojan Detection using Path Delay Fingerprint,”
                 Proceedings of the IEEE International Workshop on Hardware Oriented Security
                 and Trust (HOST), pp 54-60, 2008
(pdf)

          [7] N. Kupp, P. Drineas, M. Slamani, Y. Makris, “Confidence Estimation in Non-RF
                to RF Correlation-Based Specification Test Compaction,” Proceedings of the IEEE
                European Test Symposium (ETS), pp 35-41, 2008
(pdf)

          [8] J. Dardig, H-G. Stratigopoulos, E. Stern, M. Reed, Y. Makris, “A Statistical Approach
                to Characterizing and Testing Functionalized Nanowires,” Proceedings of the IEEE
                VLSI Test Symposium (VTS), pp. 267-274, 2008
(pdf)

          [9] S. Almukhaizim, F. Shi, Y. Makris,  “Coping with Soft Errors in Asynchronous Burst-
               Mode Machines,” Proceedings of the IEEE International Symposium on Asynchronous
               Circuits and Systems (ASYNC), pp. 151-160, 2008
(pdf)

 

   2007

          Book Chapter Contribution:
        
          [1]   L. T. Wang, C. E. Stroud, and N. A. Touba (Editors), “System on-Chip Test
                 Architectures,” Morgan-Kaufman Publishers, 2007 (Y. Makris, section 8.4,
                 “Circuit-Level Approaches to Soft Error Mitigation,” (invited))
(link)

          Journal Papers:

          [2]  S. Almukhaizim, Y. Makris,  “Concurrent Error Detection Methods for Asynchronous
                 Burst Mode Machines,” IEEE Transactions on Computers (T. COMP), vol. 56, no. 6,
                 pp. 785-798, 2007
(pdf)

          [3]  Y. Makris, A. Orailoglu, “On the Identification of Modular Test Requirements for Low
                 Cost Hierarchical Test Path Construction,” Integration: The VLSI Journal (JVLSI),
                 Elsevier, vol. 40, no. 3, pp. 315-325, 2007
(pdf)

          Conference Papers:

          [4] H-G. D. Stratigopoulos, P. Drineas, M. Slamani, Y. Makris, “Non-RF to RF Test
                 Correlation Using Learning Machines: A Case Study,” Proceedings of the IEEE
                 VLSI Test Symposium (VTS), pp. 9-14, 2007
(pdf)

 

   2006

          Journal Papers:

          [1] H-G. D. Stratigopoulos, Y. Makris, “An Adaptive Checker for the Fully Differential
               Analog Code,” IEEE Journal of Solid-State Circuits (JSSC), vol. 41,
no. 6,
              
pp. 1421-1429, 2006
(pdf)

          [2] S. Almukhaizim, P. Drineas, Y. Makris, “Entropy-Driven Parity-Tree Selection
               for Low-Overhead Concurrent Error Detection in Finite State Machines,” IEEE
               Transactions on
Computer-Aided Design of Integrated Circuits and Systems
               (T.CAD), vol. 25, no. 8, pp. 1547-1554, 2006
(pdf)         

          [3] H-G. D. Stratigopoulos, Y. Makris, “Concurrent Detection of Erroneous Responses
               in Linear Analog Circuits,” IEEE Transactions on Computer-Aided Design of
              
Integrated Circuits and Systems (T.CAD), vol. 25, no. 6, pp. 878-891, 2006
(pdf)

          Conference Papers:

          [4]  F. Shi, Y. Makris, “Testing Delay Faults in Asynchronous Handshake Circuits,"
                Proceedings of the IEEE International Conference on Computer-Aided Design
                (ICCAD), pp. 193-197, 2006
(pdf)

          [5] S. Almukhaizim, Y. Makris, Y.-S. Yang, A. Veneris, “Seamless Integration of SER in
                Rewiring Based Design Space Exploration,” Proceedings of the IEEE International
                Test Conference (ITC), pp. 29.3.1-29.3.9, 2006
(pdf)

          [6] H-G. D. Stratigopoulos, Y. Makris, “Bridging the Accuracy of Functional and Machine-
                 Learning-Based Mixed-Signal Testing,” Proceedings of the IEEE VLSI Test
                 Symposium (VTS), 2006 (pdf)


          [7] G. Gill, A. Agiwal, M. Singh, F. Shi, Y. Makris, “Low-Overhead Testing of Delay Faults
               in High-Speed Asynchronous Pipelines,”
Proceedings of the IEEE International
               Symposium on Asynchronous Circuits and Systems (ASYNC), pp. 46-56, 2006
(pdf)


          [8] F. Shi, Y. Makris, “A Transistor-Level Strategy for C^2MOS MOUSETRAP
               Asynchronous Pipelines,” Proceedings of the IEEE International Symposium
               on Asynchronous Circuits and Systems (ASYNC), pp. 57-66, 2006
(pdf)

          [9] S. Almukhaizim, Y. Makris, “Berger-Code-Based Concurrent Error Detection in
               Asynchronous Burst-Mode Machines,” Proceedings of the IEEE Design Automation
               and Test in Europe Conference (DATE), pp. 71-72, 2006
(pdf)

 

   2005

          Journal Papers:

          [1] H-G. D. Stratigopoulos, Y. Makris, “Non-Linear Decision Boundaries for Testing
               Analog Circuits,” IEEE Transactions on Computer-Aided Design of Integrated
               Circuits and Systems (T.CAD), vol. 24, no. 11,
pp. 1760-1773, 2005 (pdf)

          [2] S. Almukhaizim, P. Drineas, Y. Makris, “Compaction-Based Conucrrent Error
               Detection for Digital Circuits,” Microelectronics Journal (MEJ), Elsevier, vol. 36,
               no. 9, pp. 856-862, 2005
(pdf)


          Conference Papers:

          [3] F. Shi, Y. Makris, S. Nowick, M. Singh, “Test Generation for Ultra-High-Speed
               Asynchronous Pipelines," Proceedings of the IEEE International Test Conference
               (ITC), pp. 39.1 - 39.10, 2005
(pdf)

          [4] H-G. D. Stratigopoulos, Y. Makris, “Constructive Derivation of Analog Specification                  Test Criteria,” Proceedings of the IEEE VLSI Test Symposium (VTS), pp. 395-400,
                 2005 (pdf)


          [5] H-G. D. Stratigopoulos, Y. Makris, “Generating Decision Regions in Analog
               Measurement Spaces
,” Proceedings of the ACM Great Lakes Symposium in VLSI
               (GLSVLSI), pp. 88-91, 2005 (pdf)

          [6] S. Almukhaizim, Y. Makris, “Concurrent Error Detection in Asynchronous
                Burst-Mode Controllers,” Proceedings of the IEEE Design Automation and
                Test in Europe Conference (DATE), pp. 1272-1277, 2005
(pdf)
 
          [7] F. Shi, Y. Makris, “SPIN-PAC: Test Compaction for Speed-Independent Circuits,”                Proceedings of the IEEE Asian South Pacific Design Automation Conference
              (ASP-DAC), pp.71-74, 2005 (pdf)

 

2004

          Journal Papers:

          [1] H-G. D. Stratigopoulos, Y. Makris, “An Analog Checker with Input-Relative
               Tolerance for Duplicate Signals,” Journal of Electronic Testing: Theory &
               Applications (JETTA), Kluwer Academic Publishers (now Springer), vol. 20, no.
               5, pp. 479-488, 2004 (pdf)

          [2] Y. Makris, I. Bayraktaroglu, A. Orailoglu, “Enhancing Reliability of RTL Controller-
               Datapath Circuits via Invariant-Based Concurrent Test,” IEEE Transactions on
               Reliability (T. REL), vol. 53, no. 2, pp. 269-278, 2004 (pdf)

          Conference Papers:

          [3] F. Shi, Y. Makris, “SPIN-TEST: Automatic Test Pattern Generation for Speed-
               Independent Circuits,” Proceedings of the IEEE International Conference on
               Computer-Aided Design (ICCAD), pp. 903-908, 2004 (pdf)

          [4] F. Shi, Y. Makris, “SPIN-SIM: Logic and Fault Simulation for Speed-Independent                Circuits,” Proceedings of the IEEE International Test Conference (ITC), pp. 597-
               606, 2004 (pdf)

          [5] F. Shi, S. Almukhaizim, P. C. Lin, Y. Makris, “Compiler-Based Frame Formation
               for Static Optimization,” Proceedings of the IEEE International Conference on
               Computer Design (ICCD), pp. 466-471, 2004 (pdf)

          [6] F. Shi, Y. Makris, “Fault Simulation and Random Test Generation for Speed                Independent Circuits,” Proceedings of the ACM Great Lakes Symposium on
               VLSI (GLSVLSI), pp. 127-130, 2004 (pdf)

          [7] S. Almukhaizim, P. Drineas, Y. Makris, “Cost-Driven Selection of Parity Trees,”                Proceedings of the IEEE VLSI Test Symposium (VTS), pp. 319-324, 2004 (pdf)

          [8] S. Almukhaizim, P. Drineas, Y. Makris, “Concurrent Error Detection for
               Combinational and Sequential Logic via Output Compaction,” Proceedings of the
               IEEE International Symposium on Quality Electronic Design (ISQED), pp. 459-464,                2004 (pdf)

          [9] S. Almukhaizim, P. Drineas, Y. Makris, “On Concurrent Error Detection with
                 Bounded Latency in FSMs,” Proceedings of the IEEE Design Automation and
                 Test in Europe Conference (DATE), pp. 596-601, 2004 (pdf)

          Papers in Workshops with Informal Proceedings:

          [10] S. Almukhaizim, P. Drineas, Y. Makris, “Roving Concurrent Error Detection for
                 Logic Circuits,” Presented at the IEEE North Atlantic Test Workshop, Essex
                 Junction, VT, USA, May ’04 (pdf)

 

2003

          Journal Papers:

          [1] P. Drineas, Y. Makris, “SPaRe: Selective Partial Replication for Concurrent Fault                Detection in FSMs,” IEEE Transactions on Instrumentation and Measurement
               (T. I&M), vol. 52, no. 6, pp. 1729-1737, 2003 (pdf)

          Conference Papers:

          [2] K. Rokas, Y. Makris, D. Gizopoulos, “Low-Cost Convolutional Code Based
               Concurrent Error Detection in FSMs,” Proceedings of the IEEE International
               Symposium on Defect and Fault Tolerance in VLSI Systems (DFTS), pp. 563-570,
               2003 (pdf)

          [3] S. Almukhaizim, Y. Makris, “Fault Tolerant Design of Combinational and
               Sequential Logic based on a Parity Check Code,” Proceedings of the IEEE                International Symposium on Defect and Fault Tolerance in VLSI Systems (DFTS),
               pp. 344-351, 2003 (pdf)

          [4] S. Almukhaizim, T. Verdel, Y. Makris, “Cost-Effective Graceful Degradation in                Speculative Processor Subsystems: The Branch Prediction Case,” Proceedings
               of the IEEE International Conference on Computer Design (ICCD), pp. 194-197,
               2003 (pdf)

          [5] P. Drineas, Y. Makris, “Independent Test Sequence Compaction through Integer                Programming,” Proceedings of the IEEE International Conference on Computer
               Design (ICCD), pp. 380-386, 2003 (pdf)

          [6] H-G. D. Stratigopoulos, Y. Makris, “Concurrent Error Detection in Linear Analog
               Circuits Using State Estimation,” Proceedings of the IEEE International Test                                     Conference (ITC), pp. 1164-1173, 2003 (pdf)

          [7] H-G. D. Stratigopoulos, Y. Makris, “An Analog Checker with Input-Relative
               Tolerance for Duplicate Signals,” Proceedings of the IEEE On-Line Test
               Symposium (IOLTS), pp. 54-58, 2003 (pdf)

          [8] S. Almukhaizim, P. Drineas, Y. Makris, “On Compaction-Based Concurrent
               Error Detection,” Proceedings of the IEEE On-Line Test Symposium (IOLTS),
               pp. 157, 2003 (pdf)

          [9] H-G. D. Stratigopoulos, Y. Makris, “An Analog Checker with Dynamically Adjustable                Error Threshold for Fully Differential Circuits,” Proceedings of the IEEE VLSI Test                Symposium (VTS), pp. 209-214, 2003 (pdf)

          [10] P. Drineas, Y. Makris, “Concurrent Fault Detection in Random Combinational
                 Logic,” Proceedings of the IEEE International Symposium on Quality Electronic
                 Design (ISQED), pp. 425-430, 2003 (pdf)

          [11] P. Drineas, Y. Makris, “Non-Intrusive Concurrent Error Detection in FSMs
                  through State/Output Compaction and Monitoring via Parity Trees,” Proceedings
                  of the Design Automation and Test in Europe Conference (DATE), pp. 1164-1165,                   2003 (pdf)

          [12] P. Drineas, Y. Makris, “SPaRe: Selective Partial Replication for Concurrent Fault                  Detection in FSMs,” Proceedings of the IEEE International Conference on VLSI                  Design (VLSI), pp. 167-173, 2003 (pdf)

          Papers in Workshops with Informal Proceedings:

          [13] S. Almukhaizim, Y. Makris, “Fault Tolerant Design of Random Logic based on
                 a Parity Check Code,” Presented at the IEEE European Test Workshop,
                 Maastricht, Netherlands, May ’03 (pdf)

          [14] P. Drineas, Y. Makris, “On the Compaction of Independent Test Sequences for                  Sequential Circuits,” Presented at the IEEE European Test Workshop,
                 Maastricht, Netherlands, May ’03 (pdf)

 

2002

          Conference Papers:

           [1] P. Drineas, Y. Makris, “Non-Intrusive Design of Concurrently Self-Testable FSMs,”                 Proceedings of the IEEE Asian Test Symposium (ATS), pp. 33-38, 2002 (pdf)

           [2] Y. Makris, A. Orailoglu, “Test Requirement Analysis for Low Cost Hierarchical
                Test Path Construction,” Proceedings of the IEEE Asian Test Symposium (ATS),                 pp.134-139, 2002 (pdf)

          [3] T. Verdel, Y. Makris, “Duplication-Based Concurrent Error Detection in
               Asynchronous Circuits: Shortcomings and Remedies,” Proceedings of the IEEE                International Symposium on Defect and Fault Tolerance in VLSI Systems (DFTS),
               pp. 345-353, 2002 (pdf)

          Papers in Workshops with Informal Proceedings:

          [4] Y. Makris, A. Orailoglu, “Reducing Hierarchical Test Path Cost via Modular Test                          Requirement Analysis,” Presented at the IEEE European Test Workshop, Corfu,                Greece, May ’02 (pdf)

          [5] P. Drineas, Y. Makris, “Non-Intrusive Design of Concurrently Self-Testable
               FSMs,” Presented at the IEEE North Atlantic Test Workshop, Montauk, NY, USA,
               May ’02 (pdf)

 

2001

          Journal Papers:

          [1] Y. Makris, J. Collins, A. Orailoglu, “Fast Hierarchical Test Path Construction for
               Circuits with DFT-Free Controller-Datapath Interface,” Journal of Electronic
               Testing: Theory & Applications (JETTA), Kluwer Academic Publishers (now
               Springer), vol. 18, no. 1, pp. 29-42, 2001 (pdf)

          Conference Papers:

          [2] Y. Makris, V. Patel, A. Orailoglu, “Efficient Transparency Extraction and Utilization
               in Hierarchical Test,” Proceedings of the IEEE VLSI Test Symposium (VTS), pp.
               246-251, 2001 (pdf)

          Papers in Workshops with Informal Proceedings:

          [3] Y. Makris, A. Orailoglu, “Test Requirement Analysis for Low Cost Hierarchical
               Test Path Construction,” Presented at the IEEE International Workshop of RTL
               Test Generation, Nara, Japan, Nov ’01 (pdf)

 

2000

          Conference Papers:

          [1] Y. Makris, J. Collins, A. Orailoglu, “Fast Hierarchical Test Path Construction for                Controller-Datapath Circuits without DFT,” Proceedings of the IEEE Asian Test                Symposium (ATS), pp. 185-190, 2000 (pdf)

          [2] Y. Makris, J. Collins, A. Orailoglu, “How to Avoid Random Walks in Hierarchical
               Test Path Identification,” Formal Proceedings of the IEEE European Test
               Workshop (ETW), pp. 163-168, 2000 (pdf)

          [3] Y. Makris, A. Orailoglu, P. Vishakantaiah, “Modular Test Generation and
               Concurrent Transparency-Based Test Translation Using Gate-Level ATPG,”                Proceedings of the IEEE Custom Integrated Circuits Conference (CICC), pp.
               75-78, 2000 (pdf)

          [4] Y. Makris, J. Collins, A. Orailoglu, P. Vishakantaiah, “Transparency-Based
               Hierarchical Test Generation for Modular RTL Designs,” Proceedings of the
               IEEE International Symposium of Circuits and Systems (ISCAS), pp. II 689-692,
               2000 (pdf)

          [5] Y. Makris, I. Bayraktaroglu, A. Orailoglu, “Invariance-Based On-Line Test for RTL                Controller-Datapath Circuits,” Proceedings of the IEEE VLSI Test Symposium
               (VTS), pp. 459-464, 2000 (pdf)

          Papers in Workshops with Informal Proceedings:

          [6] Y. Makris, J. Collins, A. Orailoglu, “How to Avoid Random Walks in Hierarchical
                Test Path Identification,” Presented at the IEEE European Test Workshop,
                Cascais, Portugal, May ’00 (pdf)

          [7] Y. Makris, A. Orailoglu, “Exploiting Off-Line Hierarchical Test Paths in Module
                Diagnosis and On-Line Test,” Presented at the IEEE Latin American Test
                Workshop, Rio de Janeiro, Brazil, Feb ’00 (pdf)

 

1999

          Conference Papers:

          [1] Y. Makris, A. Orailoglu, “A Module Diagnosis and Design-for-Debug
               Methodology based on Hierarchical Test Paths,” Proceedings of the IEEE
               International Symposium on Defect and Fault Tolerance in VLSI Systems (DFTS),
               pp. 339-347, 1999 (pdf)

          [2] Y. Makris, A. Orailoglu, “Property-Based Testability Analysis for Hierarchical RTL                Designs,” Proceedings of the IEEE International Conference on Electronics
               Circuits and Systems (ICECS), pp. 1089-1092, 1999 (pdf)

          [3] Y. Makris, J. Collins, A. Orailoglu, P. Vishakantaiah, “TRANSPARENT: A System
               for RTL Testability Analysis, DFT Guidance and Hierarchical Test Generation,”                Proceedings of the IEEE Custom Integrated Circuits Conference (CICC), pp.
              159-162, 1999 (pdf)

          [4] Y. Makris, A. Orailoglu, “Channel-Based Behavioral Test Synthesis for Improved
               Module Reachability,” Proceedings of the Design Automation and Test in Europe                Conference (DATE), pp. 283-288, 1999 (pdf)

 

1998

          Journal Papers:

          [1] Y. Makris, A. Orailoglu, “RTL Test Justification and Propagation Analysis for
               Modular Designs,” Journal of Electronic Testing: Theory & Applications (JETTA),
               Kluwer Academic Publishers (now Springer), vol. 13, no. 2, pp. 105-120, 1998
               (pdf)

          Conference Papers:

          [2] Y. Makris, A. Orailoglu, “DFT Guidance Through RTL Test Justification and
               Propagation Analysis,” Proceedings of the IEEE International Test Conference
              (ITC), pp. 668-677, 1998 (pdf)

          Papers in Workshops with Informal Proceedings:

          [3] Y. Makris, A. Orailoglu, “Property-Based RTL Test Justification and
                Propagation Analysis,” Presented at the IEEE International Test Synthesis
                Workshop, Santa Barbara, CA, USA, Mar ’98 (pdf)