 |

Publications (By Area)
Test
& Reliability Solutions for Analog/RF Circuits
Test & Reliability Solutions for Asynchronous Circuits
Test & Reliability Solutions for Digital Circuits
Miscellaneous Contributions
Test
& Reliability Solutions for Analog/RF Circuits
A Machine Learning Approach to Analog/RF Circuit Test:
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] 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)
Conference
Papers:
[3] 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)
[4] 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), pp. 406-411, 2006 (pdf)
[5] 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)
[6] 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)
Smart Observer Modules for CED in Analog Circuits:
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]
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)
[3] 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)
Conference
Papers:
[4] 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)
[5] 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)
[6] 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)
Current Activities in RF-to-DC Correlations, BIST, etc.
Conference
Papers:
[1] 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)
[2]
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)
Test
& Reliability Solutions for Asynchronous Circuits
Fault Simulation and Test Generation Frameworks:
Journal
Papers:
[1]
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:
[2]
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)
[3] 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)
[4] 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)
[5] 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)
[6] 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)
[7] 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)
[8] 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)
[9] 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)
Concurrent Error Dretection in ABMMs:
Journal
Papers:
[1] 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)
Conference
Papers:
[2]
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)
[3]
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)
[4] 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)
Current Activities in Soft-Error Mitigation, etc.
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)
Conference
Papers:
[2] 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)
Test & Reliability Solutions for Digital Circuits
RT-Level Hierarchical Testability Analysis and Test Generation:
Journal
Papers:
[1] 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)
[2] 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)
[3] 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:
[4] 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)
[5] 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)
[6] 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)
[7] 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)
[8] 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)
[9] 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)
[10] 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)
[11] 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)
[12] 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)
[13] 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:
[14] 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)
[15] 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)
[16] 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)
[17] 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)
[18] 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)
Optimization Frameworks for Designing Reliable Circuits:
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, “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)
[3] 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)
[4] 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)
[5] 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)
[6] 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:
[7] 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)
[8]
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)
[9] 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)
[10] 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)
[11] 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)
[12] 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)
[13] 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)
[14] 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)
[15] 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)
[16] 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)
[17] 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)
[18] 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)
[19] 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:
[20]
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)
[21] 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)
[22] 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)
Current Activities in CED for Modern Microprocessors, etc.
Conference
Papers:
[1] 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)
[2] 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)
[3] 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)
Miscellaneous Contributions
Current Activities in Hardware Trojan Horses and Emerging Technologies:
Conference
Papers:
[1] 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)
[2] 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)
Topics in Computer Architecture, Test Compaction, and Design Diagnosis:
Conference
Papers:
[1] 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)
[2] 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)
[3] 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)
[4] 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)
Papers in Workshops with Informal Proceedings:
[5] 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)

|