Deliverables
D1.1 Requirements and concept of the diagnostic model
D1.2 Definition of the diagnostic model
D1.3 Status on the reasoning engines and dynamic techniques
D1.4 Report on reasoning engines and dynamic techniques
D2.1 Transaction-level diagnosis
D2.2a Status on implementation-level diagnosis
D2.2b Tools for implementation-level diagnosis
D2.3a Status on post-silicon and in-situ diagnosis
D2.3b Tools for post-silicon and in-situ diagnosis
D3.1 Transaction-level correction
D3.2a Status on implementation-level correction
D3.2b Tools for transaction-level correction
D3.3a Status on post-silicon and in-situ repair
D3.3b Tools for post-silicon and in-situ repair
D4.1 Definition of end-user requirements
D4.2 Definition of the DIAMOND platform
D4.3 Validation of diagnosis and debug prototypes
D4.4 Final evaluation of the DIAMOND flow
D5.1 DIAMOND website
D5.2 Project flyer
D5.3 40 articles in international journals and proceedings
D5.4 Dissemination workshops
D5.5 Technology Exploitation Plan
D5.6 Dissemination report (to be reported also on the website)
D6.1 Periodic Activity Reports
D6.2 Project Final report
Publications 2010
Dimitar Nikolov, Urban Ingelsson,Virendra Singh and Erik Larsson, "On-line techniques to adjust and optimize checkpointing frequency", IEEE International Workshop on Realiability Aware System Design and Test (RASDAT 2010), Bangalore, India, January 7-8, 2010.
Dimitar Nikolov, Erik Karlsson, Urban Ingelsson, Virendra Signh, and Erik Larsson, Mapping and Scheduling of Jobs in Homogeneous NoC-based MPSoC, The 10th Swedish System-on-Chip Conference (SSoCC), Kolmården, Sweden, May 2010.
Mudassar Majeed, Daniel Ahlström, Urban Ingelsson, Gunnar Carlsson, and Erik Larsson, "Efficient Embedding of Deterministic Test Data", The 10th Swedish System-on-Chip Conference (SSoCC), Kolmården, Sweden, May 2010.
Dimitar Nikolov, Mikael Väyrynen, Urban Ingelsson, Erik Larsson, and Virendra Singh, "Optimizing Fault Tolerance for Multi-Processor System-on-Chip", Design and Test Technology for Dependable Systems-on-chip, Raimund Ubar, Jaan Raik, Heinrich Theodor Vierhaus (Eds.), 2010, Hardcover, ISBN: 978-1-6096-0212-3.
Robert Könighofer, Georg Hofferek, Roderick Bloem: "Debugging Unrealizable Specifications with Model-Based Diagnosis", Haifa Verification Conference 2010, October 05-07, 2010, Haifa, Israel.
Jaan Raik, Urmas Repinski, Maksim Jenihhin, Anton Chepurov, "High-Level Decision Diagram Simulation for Diagnosis and Soft-Error Analysis", Design and Test Technology for Dependable Systems-on-chip, Raimund Ubar, Jaan Raik, Heinrich Theodor Vierhaus (Eds.), 2010, Hardcover, ISBN: 978-1-6096-0212-3.
Görschwin Fey, André Sülflow, Rolf Drechsler, "Towards Unifying Localization and Explanation for Automated Debugging", International Workshop on Microprocessor Test and Verification (MTV), Austin, Texas, 2010
Alexander Finder, Görschwin Fey, "Evaluating Debugging Algorithms from a Qualitative Perspective", Forum on specification & Design Languages (FDL), Southampton, 2010
Andre Sülflow, Rolf Drechsler, "Automatic Fault Localization for Programmable Logic Controllers", Formal Methods for Automation and Safety in Railway and Automotive Systems (FORMS/FORMAT), Braunschweig, 2010
A. Tsertov, A. Jutman, S. Devadze, "Testing Beyond the SoCs in a Lego Style". In Proc. of IEEE East-West Design & Test Symposium (EWDTS’10), St. Petersburg, Russia, Sept. 17-20, 2010, pp. 334 - 338
Publications 2011
Matthias Schlaipfer, Georg Hofferek, Roderick Bloem - "Generalized Reactivity(1) Synthesis without a Monolithic Strategy" - Haifa Verification Conference 2011 (HVC'11), Dec 06-08 2011, Haifa, Israel
Robert Könighofer, Georg Hofferek, Roderick Bloem - Debugging formal specifications: a practical approach using model-based diagnosis and counterstrategies. - International journal on software tools for technology transfer (STTT), 2011.
Alexander Finder, André Sülflow, Görschwin Fey, "Latency Analysis for Sequential Circuits", GI/GMM/ITG Workshop Testmethoden und Zuverlässigkeit von Schaltungen und Systemen (TUZ), Passau, 2011
Ubar, Raimund; Raik, Jaan; Jutman, Artur; Jenihhin, Maksim (2011). Diagnostic Modeling of Digital Systems with Multi-Level Decision Diagrams. Design and Test Technology for Dependable Systems-on-chip (92 - 118). USA, Hershey - New York: IGI Publishing
Raik, Jaan; Repinski, Urmas; Jenihhin, Maksim; Chepurov, Anton (2011). High-Level Decision Diagram Simulation for Diagnosis and Soft-Error Analysis. Design and Test Technology for Dependable Systems-on-Chip (294 - 309).IGI Publishing
Golnaz Asani, Farrokh Ghani Zadegan, Urban Ingelsson, Gunnar Carlsson, Erik Larsson. Test Scheduling with Constraints for IEEE P1687, International Test Conference (ITC11), Anaheim, CA, USA, September 18-23, 2011.
Farrokh Ghani Zadegan, Urban Ingelsson, Gunnar Carlsson, Erik Larsson. Automated Design for IEEE P1687, The 11th Swedish System-on-Chip Conference, Varberg, Sweden, May 2-3, 2011.
Dimitar Nikolov, Urban Ingelsson, Virendra Singh, Erik Larsson. Level of Confidence Study for Roll-back Recovery with Checkpointing, The 11th Swedish System-on-Chip Conference, Varberg, Sweden, May 2-3, 2011.
Urban Ingelsson, Shih-Yen Chang, Erik Larsson. Cost Reduction of Wear-Out Monitoring by Measurement Point Selection, The 11th Swedish System-on-Chip Conference, Varberg, Sweden, May 2-3, 2011.
Gunnar Carlsson, Artur Jutman, Erik Larsson. SoC-Level Fault Management based on P1687 IJTAG, Design, Automation and Test in Europe (DATE 2011), Grenoble, France, March 14-18, 2011.
A. Jutman, I. Aleksejev, S. Devadze, “FPGA-Enabled Embedded Instrumentation Platform”, in Industrial Track of 16th IEEE European Test Symposium (ETS’2011), Trondheim, Norway, May 23-27, 2011.
Publications 2012
Alexander Finder, Görschwin Fey: "Evaluating Debugging Algorithms from a Qualitative Perspective", Book title: System Specification and Design Languages - Selected Contributions from FDL 2010, Tom J. Kazmierski and Adam Morawiec (Eds.), Springer, 2012, ISBN:978-1-4614-1426-1, pp. 21-36.
T.Viilukas, A.Karputkin, J.Raik, M.Jenihhin, R.Ubar, H.Fujiwara, Identifying Untestable Faults in Sequential Circuits Using Test Path Constraints. Journal of Electronic Testing: Theory and Applications, Springer, vol. 28, no. 4, pp. 511 – 521, 2012. DOI 10.1007/s10836-012-5312-5
V. Guarnieri, G. Di Guglielmo, N. Bombieri, G. Pravadelli, F. Fummi, H. Hantson, J.Raik, M. Jenihhin, R.Ubar, On the Reuse of TLM Mutation Analysis at RTL. Journal of Electronic Testing-Theory and Applications, Journal of Electronic Testing: Theory and Applications, Springer, vol. 28, no. 4, 2012. DOI 10.1007/s10836-012-5303-6
Shibin, Konstantin; Devadze, Sergei; Rosin, Vjatseslav; Jutman, Artur; Ubar, Raimund (2012). Open-Source JTAG Simulator Bundle for Labs. International Journal of Electronics and Telecommunications, 58(3), 233 - 239, DOI: 10.2478/v10177-012-0032-4.
R. Bloem, R. Drechsler, G. Fey, A. Finder, G. Hofferek, R. Koenighofer, J. Raik, U. Repinski, A. Suelflow, FoREnSiC - An Automatic Debugging Environment for C Programs. Haifa Verification Conference, IBM Research Labs, Haifa, Israel.
Stefan Frehse, Görschwin Fey, Eli Arbel, Karen Yorav and Rolf Drechsler: "Complete and Effective Robustness Checking by Means of Interpolation", Formal Methods in Computer-Aided Design (FMCAD), Cambridge, UK, 2012, pp. 82-90.
Kim Petersen, Dimitar Nikolov, Urban Ingelsson, Gunnar Carlsson, Erik Larsson, An MPSoCs demonstrator for fault injection and fault handling in an IEEE P1687 environment, IEEE European Test Symposium (ETS), Annecy, France, May 2012.
Ehlers, R.; Könighofer, R.; Hofferek, G.: Symbolically Synthesizing Small Circuits. - in: Proceedings of the 12th Conference on Formal Methods in Computer-Aided Design (FMCAD 2012), pages 91 - 100.
Bloem, R. P.; Gamauf , H.-J.; Hofferek, G.; Könighofer, B.; Könighofer, R.: Synthesizing Robust Systems with RATSY. - in: Proceedings First Workshop on Synthesis (SYNT 2012), pages 47 - 53.
Könighofer, R.; Bloem, R. P.: Repair with On-The-Fly Program Analysis. - in: Haifa Verification Conference (HVC 2012); 2012.
J. Raik, U. Repinski, Comparison of Model-Based Error Localization Algorithms for C Designs. Proc. of 10th East-West Design & Test Symposium, Kharkov, Ukraine, September 14-17, 2012.
H. Hantson, U. Repinski, J. Raik, M. Jenihhin, R. Ubar, Diagnosis and Correction of Multiple Design Errors Using Critical Path Tracing and Mutation Analysis. 13th IEEE Latin-American Test Workshop Proceedings, pp. 27 – 32.
M. Jenihhin, S. Baranov, J. Raik, V. Tihhomirov, PSL Assertion Checkers Synthesis with ASM Based HLS Tool ABELITE, 13th IEEE Latin-American Test Workshop Proceedings, pp. 131 – 136.
J. Raik, T. Drenkhan, M. Jenihhin, T. Viilukas, A. Karputkin, A. Tšepurov, R. Ubar, Generating Directed Tests for C Programs using RTL ATPG. Proceedings of the IEEE 13th Workshop on RTL and High Level Testing (WRTLT'12), Niigata, Japan, November 22-23, 2012.
A. Tšepurov, V. Tihhomirov, M. Jenihhin, J. Raik, G. Bartsch, J.-H. Meza Escobar, H.-D. Wuttke, Localization of Bugs in Processor Designs Using zamiaCAD Framework. 13th International Workshop on Microprocessor Test and Verification (MTV 2012) Common Challenges and Solutions, Austin, USA, December 10–12, 2012.
Publications 2013
Jaan Raik, Urmas Repinski, Anton Chepurov, Hanno Hantson, Raimund Ubar, Maksim Jenihhin. Automated design error debug using high-level decision diagrams and mutation operators. Journal of Microprocessors and Microsystems, Elsevier, http://dx.doi.org/10.1016/j.micpro.2012.11.004 (In Press).
Khalimov, A.; Jacobs, S.; Bloem, R. P.: Towards Efficient Parameterized Synthesis. - in: Proceedings of 14th Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI 2013), (In Press).
-
30.12.12
| DIAMOND at European Nanoelectronics Forum -
30.12.12
| DIAMOND at Computing Systems Week -
30.12.12
| DIAMOND at European Test Symposium -
25.04.12
| Diamond tutorials at DDECS a success -
25.04.12
| DIAMOND tutorials at the IEEE DDECS Symposium -
08.04.12
| FoREnSiC demonstrated at the DATE Exhibition



