Embedded Systems Lab  
Erik Larsson
Erik Larsson
Dept. of Computer and Information Science
Linköpings universitet
SE-581 83 LINKÖPING
SWEDEN
Email: erik.larsson@liu.se
Phone: +46 13 286619
Mobile: +46 709 656619
Fax: +46 13 284499
B 3D:433 (see map)
Homepage: http://www.ida.liu.se/~erila/
Member of:
Software and Systems (SaS)
Embedded Systems Laboratory (ESLAB)



January 2012
Erik Larsson is with Lund University

Direct to: Teaching| Publications| Invited Talks & Tutorials| Thesis Proposals| Miscellaneous
Publications: Books and book chapters| Journals| Conferences| Workshops| Other


Erik Larsson is Associate Professor (Lektor, Docent) at the Department of Computer and Information Science at Linköping University (LiU). He received his M.Sc., Tech. Lic and Ph.D from Linköping University in 1994, 1998, 2000, respectively. He did his Post Doc (Oct. 2001-Dec. 2002) at the Computer Design and Test Laboratory at Nara Institute of Science and Technology (NAIST), Japan, and was through Swedish Foundation for Strategic Research (SSF) (Strategic mobility) at NXP Semiconductors, Eindhoven, The Netherlands (Oct. 2008-May 2010).

His current research interests include test planning for manufacturing test, test during operation (in-situ), scan-chain diagnosis, silicon debug and validation, IJTAG/SJTAG, stacked 3D chip test, fault-tolerance for MPSoCs (Multi-Processor System-on-Chip), and property checking in distributed systems (MPSOcS with Network-on-Chip (NoC)). He has more than 130 publications in these areas.

His paper "Architecture for Integrated Test Data Compression and Abort-on-Fail Testing in a Multi-Site Environment" received the Institution of Engineering and Technology (IET) Premium Award (photo), 2009, and the paper "Integrated Test Scheduling, Test Parallelization and TAM Design" received the best paper award at IEEE Asian Test Symposium (ATS), 2002, (photo1, photo2). He has had a number of best paper nominations. His paper "An Integrated System-on-Chip Test Framework" has been selected to be included in Design, Automation, and Test in Europe, The Most Influential Papers of 10 Years DATE, 2008.

He authored the book Introduction to Advanced System-on-Chip Test Design and Optimization (Springer 2005). And he supervised theses that won prize as best Master thesis in Engineering in Sweden ( "Lilla Polhemspriset" 2008), best thesis 2004 and 2005 at the Department of Computer and Information Science, and best Bachelor thesis at Linköping University supported by Föreningen Svenskt Näringsliv, 2002.

Erik Larsson is Senior member of IEEE.

Professional service

Funding

Donations

  • SAAB donated test equipment to be used in research and education.

Teaching

Erik Larsson was Director of studies (studierektor) at the division Systems and Software (SaS) (2004-2007) and Program Director of the International Master programme on Socware (2003-2005).

Publications

Books and Book Chapters

  1. 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.

  2. Anders Larsson, Urban Ingelsson, Erik Larsson, and Krishnendu Chakrabarty, Study on Combined Test-Data Compression and Test Planning for Testing of Modular SoCs, 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.

  3. Erik Larsson and C.P. Ravikumar, Power-Aware System-Level DfT and Test Planning, Power-Aware Testing and Test Strategies for Low Power Devices, Patrick Girard, Nicola Nicolici, Xiaoqing Wen (Eds.), 2009, Approx. 400 p. 222 illus., Hardcover ISBN: 978-1-4419-0927-5.

  4. Erik Larsson and Zebo Peng, An Integrated System-on-Chip Test Framework, Design, Automation, and Test in Europe, The Most Influential Papers of 10 Years DATE, Lauwereins, Rudy; Madsen, Jan (Eds.), 2008, pages 439-454, Hardcover, ISBN: 978-1-4020-6487-6.

  5. Erik Larsson and Stina Edbom, Combined Test Data Selection and Scheduling for Test Quality Optimization under ATE Memory Depth Constraint, Vlsi-Soc: From Systems To Silicon, pages 221-244, ISBN: 978-0-387-73660-0, DOI: 10.1007/978-0-387-73661-7, October 2007.

  6. Erik Larsson, Introduction to Advanced System-on-Chip Test Design and Optimization , FRONTIERS IN ELECTRONIC TESTING : Volume 29,,Springer, ISBN: 1-4020-3207-2, May 2005.

  7. Erik Larsson and Zebo Peng, An Integrated Framework for the Design and Optimization of SOC Test Solutions, SOC (System-on-a-Chip) Testing for Plug and Play Test Automation FRONTIERS IN ELECTRONIC TESTING : Volume 21, Krishnendu Chakrabarty (editor), Kluwer Academic Publisher, ISBN 1-4020-7205-8, September 2002.

Journals

  1. Farrokh Ghani Zadegan, Urban Ingelsson, Gunnar Carlsson and Erik Larsson, Reusing and Retargeting On-Chip Instrument Access Procedures in IEEE P1687, EDA Industry Standards issue of IEEE Design & Test Magazine, ISSN: 0740-7475, Digital Object Identifier: 10.1109/MDT.2012.2182984, Mar/Apr 2012

  2. Farrokh Ghani Zadegan, Urban Ingelsson, Gunnar Carlsson and Erik Larsson, Access Time Analysis for IEEE P1687, IEEE Transactions on Computers, ISSN: 0018-9340 Digital Object Identifier: 10.1109/TC.2011.155

  3. Breeta SenGupta, Urban Ingelsson, Erik Larsson, Scheduling Tests for 3D Stacked Chips under Power Constraints, Journal of Electronic Testing: Theory and Applications (JETTA), Vol. 28, Nr. 1, pages: 121-135, 2012, DOI 10.1007/s10836-011-5244-5

  4. Erik Larsson, Architecture for Integrated Test Data Compression and Abort-on-Fail Testing in a Multi-Site Environment , IET Computers & Digital Techniques, July 2008, Volume 2, Issue 4 pages 275-284 (IET Computers & Digital Techniques Premium Award).

  5. Erik Larsson and Zebo Peng, A Reconfigurable Power Conscious Core Wrapper and its Application to System-on-Chip Test Scheduling , Journal of Electronic Testing: Theory and Application, ISSN 0923-8174 (Print), 1573-0727 (Online), DOI 10.1007/s10836-008-5074-2.

  6. Soheil Samii, Mikko Selkälä, Erik Larsson, Krishnendu Chakrabarty, and Zebo Peng, Cycle-Accurate Test Power Modeling and its Application to SoC Test Architecture Design and Scheduling, IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, Volume 27, Issue 5, May 2008 Page(s):973 - 977, Digital Object Identifier 10.1109/TCAD.2008.917974

  7. Erik Larsson and Stina Edbom, Test Data Truncation for Test Quality Maximization under ATE Memory Depth Constraint IET Computers & Digital Techniques, Volume 1, Issue 1, January 2007, pages 27-37, ISSN: 1751-861X, (Digital Object Identifier: 10.1049/iet-cdt:20050209).

  8. Erik Larsson and Hideo Fujiwara, System-on-Chip Test Scheduling with Reconfigurable Core Wrappers, Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 14, No. 3, March 2006, pages 305-309, ISSN: 1063-8210, (Digital Object Identifier: 10.1109/TVLSI.2006.871757).

  9. Erik Larsson and Zebo Peng, Power-Aware Test Planning in the Early System-On-Chip Design Exploration Process, Transactions on Computers, Volume 55, Number 2, February 2006, pages 227-239, ISSN: 0018-9340, Digital Object Identifier: 10.1109/TC.2006.28.

  10. Erik Larsson, Julien Pouget, and Zebo Peng, Abort-on-Fail Based Test Scheduling, Journal of Electronic Testing; Theory and Applications (JETTA), Volume 21, Number 6, December 2005, pages 651 - 658, ISSN 0923-8174 (Print) 1573-0727 (Online), Digital Object Identifier: 10.1007/s10836-005-4597-z.

  11. Julien Pouget, Erik Larsson, and Zebo Peng, Multiple Constraints Driven System-on-Chip Test Time Optimization, Journal of Electronic Testing; Theory and Applications (JETTA), Volume 21, Number 6, December 2005, pages 599-611, ISSN 0923-8174 (Print) 1573-0727 (Online), Digital Object Identifier: 10.1007/s10836-005-2911-4.

  12. Erik Larsson, Klas Arvidsson, Hideo Fujiwara and Zebo Peng, Efficient Test Solutions for Core-based Designs, IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, Volume: 23, Issue:5, May 2004, pages:758 - 775, ISSN: 0278-0070, Digital Object Identifier: 10.1109/TCAD.2004.826560.

  13. Erik Larsson and Hideo Fujiwara, Preemptive System-on-Chip Test Scheduling, The Institute of the Electronics, Information and Communication Engineers (IEICE) Transactions on Information Systems - Special Issue on Test and Verification of VLSI, March 2004, Vol.E87-D No.3 pages 620-629, ISSN: 0916-8532, The PDF-file at IEICE.

  14. Erik Larsson and Zebo Peng, An Integrated Framework for the Design and Optimization of SOC Test Solutions, Journal of Electronic Testing; Theory and Applications (JETTA), Special Issue on Plug-and-Play Test Automation for System-on-a-Chip, (vol. 18, no. 4), August 2002, pages 385-400, ISSN 0923-8174 (Print) 1573-0727 (Online), Digital Object Identifier: 10.1023/A:1016589322936.

Conferences

  1. Xinli Gu, Jeff Rearick, Bill Eklow, Martin Keim, Jun Qian, Artur Jutman, Krishnendu Chakrabarty, Erik Larsson, Re-using Chip Level DFT at Board Level, 2012 17th IEEE European Test Symposium (ETS), France, May 2012.

  2. Breeta SenGupta, Urban Ingelsson and Erik Larsson, Test Planning for Core-based 3D Stacked ICs with Through-Silicon Vias Test, 25th International Conference on VLSI Design, Hyderabad, India, January 2012.

  3. Farrokh Ghani Zadegan, Urban Ingelsson, Golnaz Asani, Gunnar Carlsson and Erik Larsson, Test Scheduling in an IEEE P1687 Environment with Resource and Power Constraints, Asian Test Symposium (ATS 2011), Delhi, India, November 2011.

  4. Pramod Subramanyan, Virendra Singh, Kewal Saluja and Erik Larsson, Adaptive Execution Assistance for Multiplexed Fault-Tolerant Chip Multiprocessors, XXIX IEEE International Conference on Computer Design (ICCD) Massachusetts, USA, October, 2011.

  5. Dimitar Nikolov, Urban Ingelsson, Virendra Singh and Erik Larsson, Level of Confidence Evaluation and Its Usage for Roll-back Recovery with Checkpointing Optimization, 5th Workshop on Dependable and Secure Nanocomputing (WSDN'11) Hong Kong, June, 2011.

  6. Urban Ingelsson, Shih-Yen Chang and Erik Larsson, Measurement Point Selection for In-Operation Wear-Out Monitoring, 14th IEEE Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS2011), Cottbus, Germany, April 2011.

  7. Farrokh Ghani Zadegan, Urban Ingelsson, Gunnar Carlsson and Erik Larsson, Design Automation for IEEE P1687, Design Automation and Test in Europe (DATE), Grenoble, France, March 2011.

  8. Breeta SenGupta, Urban Ingelsson and Erik Larsson, Scheduling Tests for 3D Stacked Chips under Power Constraints, The 6th International Symposium on Electronic Design, Test and Applications (DELTA 2011), Queenstown, New Zealand, January 2011.

  9. Vinay N.S., Indira Rawat, M.S. Gaur, Erik Larsson,and Virendra Singh, Thermal Aware Test Scheduling for Stacked Multi-Chip-Modules, IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), St. Petersburg, Russia, September 17-20, 2010.

  10. Farrokh Ghani Zadegan, Urban Ingelsson, Gunnar Carlsson and Erik Larsson Test Time Analysis for IEEE P1687, IEEE 19th Asian Test Symposium(ATS2010), Shanghai, China, December 2010

  11. Mudassar Majeed, Daniel Ahlström, Urban Ingelsson, Gunnar Carlsson and Erik Larsson, Efficient embedding of deterministic test data, (Power Point presentation), IEEE 19th Asian Test Symposium(ATS2010) Shanghai, China, December 2010

  12. Pramod Subramanyan, Virendra Singh, Kewal Saluja, and Erik Larsson, Energy-Efficient Fault Tolerance in Chip Multiprocessors Using Critical Value Forwarding, The 40th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Fairmont Chicago, Millennium Park, Chicago, Illinois, USA, June 28-July 1, 2010, pages 121-130

  13. Erik Larsson, Bart Vermeulen, and Kees Goossens, A Distributed Architecture to Check Global Properties for Post-Silicon Debug, IEEE European Test Symposium (ETS), Prague, Czech Republic, May 2010, pp. 182-187.

  14. Jaynarayan Tudu, Erik Larsson, Virendra Singh, and Hideo Fujiwara, Scan Cells Reordering to Minimize Peak Power During Test Cycle: A Graph Theoretic Approach, IEEE European Test Symposium (ETS), Prague, Czech Republic, May 2010, pages 182-187.

  15. Pramod Subramanyan, Virendra Singh, Kewal Saluja and Erik Larsson, Energy-Efficient Redundant Execution for Chip Multiprocessors Great Lakes Symposium on VLSI on (GLSVLSI), Rhode Island, USA, May 2010.

  16. Jaynarayan Tudu, Erik Larsson, Virendra Singh, and Hideo Fujiwara, Graph Theoretic Approach for Scan Cell Reordering to Minimize Peak Shift Power Great Lakes Symposium on VLSI on (GLSVLSI), Rhode Island, USA, May 2010.

  17. Pramod Subramanyan, Virendra Singh, Kewal K. Saluja and Erik Larsson, Multiplexed Redundant Execution: A Technique for Efficient Fault Tolerance in Chip Multiprocessors, Design Automation and Test in Europe (DATE), Dresden, Germany, March 2010.

  18. Dimitar Nikolov, Urban Ingelsson, Virendra Singh and Erik Larsson, Estimating Error-probability and its Application for Optimizing Roll-back Recovery with Checkpointing, IEEE International Symposium on Electronic Design, Test & Applications (DELTA), Ho Chi Minh City, Vietnam, January, 2010.

  19. Dan Adolfsson, Joanna Siew, Erik Jan Marinissen, Erik Larsson, On Scan Chain Diagnosis for Intermittent Faults, IEEE Asian Test Symposium (ATS), Taichung, Taiwan, November, 2009, pages 47-54.

  20. Jaynarayan T Tudu, Erik Larsson, Virendra Singh, and Adit Singh, Capture Power Reduction for Modular System-on-Chip Test, IEEE/VSI VLSI Design and Test Symposium (VDAT), Bangalore, India, July, 2009.

  21. Jaynarayan T Tudu, Erik Larsson, Virendra Singh, and Vishwani Agrawal, On minimization of peak power for scan circuit during test, European Test Symposium (ETS 2009), pages 25-30, Sevilla, Spain, May, 2009, (Bibtex).

  22. Mikael Väyrynen, Virendra Singh, and Erik Larsson, Fault-Tolerant Average Execution Time Optimization for General-Purpose Multi-Processor System-on-Chips, Design Automation and Test in Europe (DATE 2009), pages 484-489, Nice, France, April, 2009, (Bibtex).

  23. Anders Larsson, Xin Zhang, Erik Larsson, and Krishnendu Chakrabarty, Core-Level Expansion of Compressed Test Patterns, Asian Test Symposium (ATS 2008), Sapporo, Japan, November 24-27, 2008.

  24. Anders Larsson, Erik Larsson, Krishnendu Chakrabarty, Petru Eles, and Zebo Peng, Test-Architecture Optimization and Test Scheduling for SOCs with Core-Level Expansion of Compressed Test Patterns, Design, Automation, and Test in Europe (DATE 2008), Munich, Germany, pages 188-193, March 10-14, 2008.

  25. Gunnar Carlsson, Johan Holmqvist, Erik Larsson, Protocol Requirements in an SJTAG/IJTAG Environment, International Test Conference (ITC'07) Santa Clara, CA, USA, October 2007, Lecture 1.3.

  26. Erik Larsson, Mehdi Amirijoo, Daniel Karlsson, Petru Eles, What impacts course evaluation?, 12th Annual Conference on Innovation and Technology in Computer Science Education, Dundee, Scotland, June 25-27, 2007, page 333, ISSN:0097-8418.

  27. Tobias Dubois, Mohamed Azimane, Erik Larsson, Erik Jan Marinissen, Paul Wielage and Clemens Wouters, Test Quality Analysis and Improvement for an Embedded Asynchronous FIFO, Design, Automation, and Test in Europe Conference (DATE'07) Nice, France April 2007, pages 859-864, ISBN:978-3-9810801-2-4, Digital Object Identifier: 10.1145/1266366.1266552.

  28. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, Optimized Integration of Test Compression and Sharing for SOC Testing, Design, Automation, and Test in Europe Conference (DATE'07) Nice, France, April 2007, pages 207-212, ISBN: 978-3-9810801-2-4, Digital Object Identifier: 10.1109/DATE.2007.364592.

  29. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, A Heuristic for Concurrent SOC Test Scheduling with Compression and Sharing, IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS'07) Krakow, Poland, April 2007, pages 61-66.

  30. Erik Larsson and Jon Persson, An Architecture for Combined Test Data Compression and Abort-on-Fail Test, Asia and South Pacific Design Automation Conference (ASP-DAC'07), Yokohama, Japan, January 23-26, 2007, pages 726-731, ISBN: 1-4244-0630-7, Digital Object Identifier: 10.1109/ASPDAC.2007.358073.

  31. Erik Larsson, Combined Test Data Compression and Abort-on-Fail Testing, 24th Norchip Conference, Linkoping, Sweden, November 20-21, 2006, pages 137-140, Digital Object Identifier: 10.1109/NORCHP.2006.329262.

  32. Soheil Samii, Erik Larsson, Krishendu Chakrabarty and Zebo Peng, Cycle-accurate Test Power Modeling and Its Application to SOC Test Scheduling, International Test Conference (ITC'06), Santa Clara, CA, USA, October 24-26, 2006, paper 32.1, pages 1-10, ISSN: 1089-3539, ISBN: 1-4244-0292-1, Digital Object Identifier: 10.1109/TEST.2006.297693.

  33. Anders Larsson, Erik Larsson, Petru Eles and Zebo Peng, SOC Test Scheduling with Test Set Sharing and Broadcasting, Asian Test Symposium(ATS'05), Kolkata, India, December 18-21, 2005, pages 162-169, ISSN: 1081-7735, ISBN: 0-7695-2481-8 , Digital Object Identifier: 10.1109/ATS.2005.100.

  34. David Bäckström, Gunnar Carlsson, and Erik Larsson, Remote Boundary-Scan System Test Control for the ATCA Standard, International Test Conference (ITC'05), Austin, Texas, USA, November 8-10, 2005, pages 1-10, paper 32.2, ISBN: 0-7803-9038-5, Digital Object Identifier: 10.1109/TEST.2005.1584042.

  35. Erik Larsson and Stina Edbom, Combined Test Data Selection and Scheduling for Test Quality Optimization under ATE Memory Depth Constraint, IFIP VLSI-SOC 2005, Perth, Australia, October 17-19, 2005.

  36. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, Optimization of a Bus-based Test Data Transportation Mechanism in System-on-Chip, 8th Euromicro Conference on Digital System Design (DSD'05), Porto, Portugal, August 30th-September 3rd, 2005, pages 403-409, ISBN: 0-7695-2433-8, Digital Object Identifier: 10.1109/DSD.2005.59.

  37. Urban Ingelsson, Sandeep Goel, Erik Larsson, and Erik Jan Marinissen, Test Scheduling for Modular SOCs in an Abort-on-Fail Environment, European Test Symposium (ETS'05), Tallinn, Estonia on May 22-25, 2005, pages 8-13, ISSN: 1530-1877, ISBN: 0-7695-2341-2, Digital Object Identifier: 10.1109/DSD.2005.59.

  38. Stina Edbom and Erik Larsson, An Integrated Technique for Test Vector Selection and Test Scheduling under Test Time Constraint , Asian Test Symposium (ATS'04), Kenting, Taiwan, November 2004.

  39. Erik Larsson, Integrating Core Selection in the SOC Test Solution Design-Flow, International Test Conference (ITC'04), Charlotte, NC, USA, October 2004, pages 1349- 1358, ISBN: 0-7803-8580-2, Digital Object Identifier: 10.1109/TEST.2004.1387410.

  40. Erik Larsson and Anders Larsson, Student-oriented Examination in a Computer Architecture Course 9th Annual Conference on Innovation and Technology in Computer Science Education, Leeds, UK, June 28-30, 2004.

  41. Erik Larsson, Julien Pouget, and Zebo Peng, Defect-Aware SOC Test Scheduling, VLSI Test Symposium (VTS'04), Napa, CA, USA, April 2004, pages 359-364, ISSN: 1093-0167, ISBN: 0-7695-2134-7, Digital Object Identifier: 10.1109/VTEST.2004.1299265.

  42. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, Buffer and Controller Minimisation for Time-Constrained Testing of System-On-Chip, 18th International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'03), Cambridge, MA, USA, November 3-5, 2003, pages 385- 392, ISSN: 1063-6722, ISBN: 0-7695-2042-1, ISSN: 1063-6722, ISBN: 0-7695-2042-1.

  43. Erik Larsson and Hideo Fujiwara, Optimal System-on-Chip Test Scheduling, IEEE Asian Test Symposium (ATS03), Xian, China, November 17-19, 2003, pages 306- 311, Digital Object Identifier: 10.1109/ATS.2003.1250828.

  44. Julien Pouget, Erik Larsson and Zebo Peng, SOC Test Time Minimization Under Multiple Constraints, IEEE Asian Test Symposium (ATS03), Xian, China, November 17-19, 2003.

  45. Erik Larsson and Zebo Peng, A Reconfigurable Power-conscious Core Wrapper and its Application to SOC Test Scheduling, IEEE International Test Conference 2003 (ITC'03), Charlotte Convention Center, Charlotte, NC, USA, September 30 - October 2, 2003.

  46. Julien Pouget, Erik Larsson, Zebo Peng, Marie-Lise Flottes, and Bruno Rouzeyre, An Efficient Approach to SoC Wrapper Design, TAM Configuration and Test Scheduling, Formal Proceedings of European Test Workshop (ETW), Maastricht Netherlands, May 25 - 28 2003, pages 51- 56, ISSN: 1530-1877, ISBN: 0-7695-1908-3.

  47. Erik Larsson, Julien Pouget and Zebo Peng, Defect Probability-based System-On-Chip Test Scheduling, 6th IEEE International Workshop on Design and Diagnostics of Electronics Circuits and Systems (DDECS'03), Poznan, Poland, April 14-16 2003.

  48. Erik Larsson and Hideo Fujiwara, Test Resource Partitioning and Optimization for SOC Designs, 2003 IEEE VLSI Test Symposium (VTS'03), Napa, USA, 27 April - 1 May, 2003, pages 319- 324, ISSN: 1093-0167, ISBN: 0-7695-1924-5.

  49. Erik Larsson, Klas Arvidsson, Hideo Fujiwara, and Zebo Peng, Integrated Test Scheduling, Test Parallelization and TAM Design, Proceedings of IEEE Asian Test Symposium (ATS), Guam, USA, November 18-20, 2002, pages 397- 404, ISSN: 1081-7735, ISBN: 0-7695-1825-7, Digital Object Identifier: 10.1109/ATS.2002.1181744 (Best Paper Award).

  50. Erik Larsson and Hideo Fujiwara, Power Constrained Preemptive TAM Scheduling, Formal proceedings of European Test Workshop (ETW), Corfu, Greece, May 26-29, 2002, pages 119- 126, ISSN: 1530-1877, ISBN: 0-7695-1715-3, Digital Object Identifier: 10.1109/ETW.2002.1029648.

  51. Erik Larsson and Zebo Peng, Test Scheduling and Scan-Chain Division Under Power Constraints, Asian Test Symposium (ATS), Kyoto, Japan, November 19-21, 2001, pages 259 - 264, ISSN:1081-7735.

  52. Erik Larsson, Zebo Peng, and Gunnar Carlsson, The Design and Optimization of SOC Test Solutions, International Conference on CAD (ICCAD), San Jose, CA, November 4-8 2001.

  53. Erik Larsson and Zebo Peng, An Integrated System-On-Chip Test Framework, Design, Automation and Test in Europe Conference (DATE), Munchen, Germany, March 13-16, 2001, pages 138-144, ISBN: 0-7695-0993-2, Digital Object Identifier: 10.1109/DATE.2001.915014.

  54. Erik Larsson and Zebo Peng, A Technique for Test Infrastructure Design and Test Scheduling, Design and Diagnostics of Electronic Circuits and Systems Workshop, Smolenice castle, Slovakia, April 5-7, 2000.

  55. Erik Larsson and Zebo Peng, An Estimation-based Technique for Test Scheduling, Electronic Circuits and Systems Conference Bratislava, Slovakia, September 6-8, 1999.

  56. Erik Larsson and Zebo Peng, Early Prediction of Testability by Analyzing Behavioral VHDL Specifications, Proceedings of Norchip Conference,Tallinn, November 10-11, 1997.

  57. Xinli Gu, Erik Larsson, Krzysztof Kuchcinski, and Zebo Peng, A Controller Testability Analysis and Enhancement Technique, Proceedings European Design and Test Conference, Paris, March 17-20, 1997, pages 153-157, Digital Object Identifier: 10.1109/EDTC.1997.582351.

Workshops

  1. 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.

  2. Breeta SenGupta, Urban Ingelsson and Erik Larsson, Test Test Planning for Core-based 3D Stacked ICs under Power Constraints, IEEE International Workshop on Reliability Aware System Design and Test , Hyderabad, India January 7-8, 2012.

  3. Breeta SenGupta, Urban Ingelsson and Erik Larsson, Test Planning for 3D Stacked ICs with Through-Silicon Vias, Second IEEE International Workshop on Testing Three-Dimensional Stacked Integrated Circuits , Anaheim, California, USA, September 2011.

  4. Golnaz Asani, Farrokh Ghani Zadegan, Urban Ingelsson, Gunnar Carlsson and Erik Larsson, Test Scheduling with Constraints for IEEE P1687, International Test Conference (ITC), Anaheim, CA, USA, September 2011.

  5. Dimitar Nikolov, Urban Ingelsson, Virendra Singh and Erik Larsson, Study on the Level of Confidence for Roll-back Recovery with Checkpointing, Workshop on Dependability Issues in Deep-submicron technologies (DDT'11), Trondheim, Norway, May, 2011.

  6. Breeta SenGupta, Urban Ingelsson and Erik Larsson, Test Scheduling and Test Access Optimization for Core-Based 3D Stacked ICs with Through-Silicon Vias, European Test Symposium (ETS), Trondheim, Norway, May 2011.

  7. Farrokh Ghani Zadegan, Urban Ingelsson, Gunnar Carlsson and Erik Larsson, Automated Design for IEEE P1687, Swedish SOC Conference (SSOCC), Varberg, Sweden, May 2-3, 2011.

  8. Urban Ingelsson, Shih-Yen Chang and Erik Larsson, Cost reduction of wear-out monitoring by measurement point selection,Swedish SOC Conference (SSOCC), Varberg, Sweden, May 2-3, 2011.

  9. Dimitar Nikolov, Urban Ingelsson, Virendra Singh and Erik Larsson, Level of Confidence Study for Roll-back Recovery with Checkpointing Swedish SoC Conference (SSOCC'11), Varberg, Sweden, May 2-3, 2011.

  10. Breeta SenGupta, Urban Ingelsson and Erik Larsson, Test Cost Modeling for 3D Stacked Chips with Through-Silicon Vias, The 11th Swedish System-on-Chip Conference (SSoCC), Varberg, Sweden, May 2011.

  11. Breeta SenGupta, Urban Ingelsson and Erik Larsson, Test Scheduling for 3D Stacked ICs Under Power Constraints, IEEE International Workshop on Realiability Aware System Design and Test (RASDAT 2011), Chennai, India, January 2011.

  12. Erik Larsson, Farrokh Ghani Zadegan, Urban Ingelsson, and Gunnar Carlsson, Test scheduling on IJTAG, Nordic Test Forum (NTF 2010), Drammen, Norway, November 2010.

  13. Breeta SenGupta, Urban Ingelsson and Erik Larsson, Power Constrained Test Scheduling for 3D Stacked Chips, First IEEE International Workshop on Testing Three-Dimensional Stacked Integrated Circuits, Austin, Texas, USA, November 2010.

  14. Erik Larsson, Bart Vermeulen and Kees Goossens, Checking Pipelined Distributed Global Properties for Post-silicon Debug, Workshop on RTL ATPG & DFT (WRTLT), Shanghai, China, December 2010.

  15. Jaynarayan Tudu, Erik Larsson and Virendra Singh, Test Scheduling of Modular System-on-Chip under Capture Power Constraint, Workshop on RTL ATPG & DFT (WRTLT), Shanghai, China, December 2010.

  16. Erik Larsson, Bart Vermeulen, and Kees Goossens, Checking Pipelined Distributed and Global Properties at Post-silicon Debug, DAC Workshop on Diagnostic Services in Network-on-Chips (DSNoC) , Anaheim, CA, USA, June 2010.

  17. 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.

  18. Breeta SenGupta, Urban Ingelsson, and Erik Larsson, Scheduling Tests for Stacked 3D Chips under Power Constraints, The 10th Swedish System-on-Chip Conference (SSoCC), Kolmården, Sweden, May 2010.

  19. 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.

  20. Dimitar Nikolov, Urban Ingelsson, Virendra Singh, and Erik Larsson, On-line techniques to adjust and optimize checkpointing frequency, IEEE International Workshop on Reliability Aware System Design and Test (RASDAT), Bangalore, India, Jan 2010.

  21. Jaynarayan Tudu, Virendra Singh, and Erik Larsson, Scan Cells Reordering to Minimize Peak Power during Scan Testing of SoC, Workshop on RTL and High Level Testing (WRTLT), Hongkong, China, November, 2009.

  22. Venkat Rajesh, Erik Larsson, Manoj S. Gaur, and Virendra Singh, An Even-Odd DFD Technique for Scan Chain Diagnosis, Workshop on RTL and High Level Testing (WRTLT), Hongkong, China, November, 2009.

  23. Pramod Subramanyan, Ram Rakesh Jangir, Jaynarayan Tudu, Erik Larsson, and Virendra Singh, Generation of Minimal Leakage Input Vectors with Constrained NBTI Degradation, 7th IEEE East-West Design & Test Symposium (EWDTS), Moscow, Russia, September, 2009.

  24. Pramod Subramanyan, Virendra Singh, Kewal K. Saluja, and Erik Larsson, Power Efficient Redundant Execution for Chip Multiprocessors, Workshop on Dependable and Secure Nanocomputing, Lisbon, Portugal, June, 2009.

  25. Dan Adolfsson, Joanna Siew, Erik Larsson, and Erik Jan Marinissen, Deterministic scan-chain diagnosis for intermittent faults, European Test Symposium (ETS 2009), Sevilla, Spain, May, 2009.

  26. Vinay N. S., Erik Larsson, and Virendra Singh, Thermal Aware Test Scheduling for Stacked Multi-Chip-Modules, DATE 2009 Friday Workshop on 3D Integration - Technology, Architecture, Design, Automation, and Test, Nice, France, April 2009.

  27. Mikael Väyrynen, Virendra Singh, and Erik Larsson, Fault-Tolerant Average Execution Time Optimization for System-On-Chips, Frontiers of High Performance Embedded Computing, Bangalore, India, January 2009.

  28. Virendra Singh and Erik Larsson, On Reduction of Capture Power for Modular System-on-Chip Test, IEEE Workshop on RTL and High Level Testing (WRTLT'08), Sapporo, Japan, November 2008.

  29. Anders Larsson, Xin Zhang, Erik Larsson, and Krishnendu Chakrabarty, SOC Test Optimization with Compression-Technique Selection, International Test Conference, San Jose, CA, USA, October, 2008.

  30. Michael Söderman and Erik Larsson Test Response Compression for Diagnosis in Volume Production, DAC'08 Workshop on Diagnostic Services in Network-on-Chips (DSNOC), Anaheim, CA, USA, June 2008.

  31. Erik Larsson, Gunnar Carlsson, and Johan Holmqvist Protocol Requirements in an SJTAG/IJTAG Environment, Nordic Test Forum (NTF) Snekkersten, Denmark, November 2007.

  32. Erik Jan Marinissen, Dan Adolfsson, Erik Larsson, Sandeep Kumar Goel, Improved Scan Chain Diagnosis, 15th NXP IC Test Symposium (NITS'07), Eindhoven, The Netherlands, June 11, 2007.
  33. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, Optimized Integration of Test Compression and Sharing for SOC Testing , Swedish System-on-Chip Conference, Gullmarsstrand, Fiskebäckskil, May 14-15, 2007.

  34. Johan Holmqvist, Gunnar Carlsson, Erik Larsson, Extended STAPL as SJTAG engine, IEEE European Test Symposium, Freiburg, Germany, May, 2007.

  35. Erik Larsson, Mehdi Amirijoo, Daniel Karlsson, Petru Eles, What impacts course evaluation? 2nd Workshop on Computer Science Education, Linköping, Sweden, April 12, 2007.

  36. Tobias Dubois, Mohamed Azimane, Erik Larsson, Erik Jan Marinissen, Paul Wielage , and Clemens Wouters, High-Quality Low-Cost Test and DfT for an Embedded Asynchronous FIFO, 14th Philips Research IC Test Seminar (PRITS), Eindhoven, The Netherlands, June 27, 2006.

  37. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, SOC Test Scheduling with Test Set Sharing and Broadcasting, Swedish System-on-Chip Conference (SSoCC), Kolmården, Sweden, May 4-5, 2006.

  38. Erik Larsson and Irtiyaz Gilani, A Test Data Compression Architecture with Abort-on Fail Capability, IEEE Workshop on RTL and High Level Testing (WRTLT), Harbin, China, July 20-21, 2005.

  39. David Bäckström, Gunnar Carlsson and Erik Larsson, Boundary-Scan Test Control in the ATCA Standard, IEEE European Board Test Workshop (EBTW), Tallinn, Estonia, May 25-26, 2005.

  40. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, A Constraint Logic Programming Approach to SOC Test Scheduling, Swedish System-on-Chip Conference(SSoCC), Tammsvik, Sweden, April 18-19, 2005.

  41. Erik Larsson, SOC Test Design Including Selection of Cores and Tests, Workshop on RTL and High Level Testing (WRTLT), Osaka, Japan, November 11-12 2004.

  42. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, A Technique for Optimization of System-on-Chip Test Data Transportation, European Test Symposium (ETS), Corsica, France, May 23-26, 2004.

  43. Erik Larsson, Core Selection Integrated in the SOC TestSolution Design-Flow, International Workshop on Test Resource Partitioning (TRP), Napa Valley California USA, April 27 - 28 2004.

  44. Anders Larsson, Erik Larsson, Petru Eles, and Zebo Peng, A Technique for Optimisation of SOC Test Data Transportation, Swedish System-on-Chip Conference (SSoCC), Båstad Sweden, April 13-14 2004.

  45. Erik Larsson, System-on-Chip Test Resource Partitioning and Optimization, Swedish System-on-Chip Conference (SSoCC'03), Sunbyholms Slott, Eskilstuna, Sweden, April 8-9, 2003.

  46. Julien Pouget, Erik Larsson, Zebo Peng, Marie-Lise Flottes, and Bruno Rouzeyre, An Efficient Approach to SoC Wrapper Design, TAM Configuration and Test Scheduling, Swedish System-on-Chip Conference (SSOCC), Sunbyholms Slott, Eskilstuna, Sweden, April 8-9, 2003.

  47. Erik Larsson, Julien Pouget and Zebo Peng, System-on-Chip Test Scheduling based on Defect Probability, International Test Synthesis Workshop (ITSW), Santa Barbara, CA, USA, March 31-April 2, 2003.

  48. Erik Larsson and Hideo Fujiwara, Optimal Test Access Mechanism Scheduling using Preemption and Reconfigurable Wrappers, Workshop on RTL and High Level Testing (WRTLT), Guam, USA, November 21-22, 2002.

  49. Erik Larsson and Hideo Fujiwara, Preemptive TAM Scheduling of Scan-based SOC under Power Constraint , Fault Tolerant Computing (FTC), Aso, Japan, January 10-12, 2002.

  50. Erik Larsson and Zebo Peng, System-on-Chip Test Parallelization Under Power Constraints, European Test Workshop, Stockholm, Sweden, May 28-June 1, 2001.

  51. Erik Larsson and Zebo Peng, Test Infrastructure Design and Test Scheduling Optimization, European Test Workshop, Cascais, Portugal, May 23-26, 2000.

  52. Erik Larsson and Zebo Peng, System-on-Chip Test Bus Design and Test Scheduling, Seventh International Test Synthesis Workshop, Santa Barbara, USA, March 6-8, 2000.

  53. Erik Larsson and Zebo Peng, A Behavioral-Level Testability Enhancement Technique, IEEE European Test Workshop , Constance, Germany, May 25-28, 1999.

  54. Erik Larsson and Zebo Peng, Testability Analysis of Behavioral-Level VHDL Specifications , IEEE European Test Workshop , Barcelona, Spain, May 27-29, 1998.

Theses

  1. Erik Larsson, An Integrated System-Level Design for Testability Methodology, Ph.D. thesis No. 660, Department of Computer and Information Science, Linköpings universitet, Sweden, December 2000. Thesis and abstract. The thesis is also available at Electronic press (Linköpings universitet).

  2. Erik Larsson, High-Level Testability Analysis and Enhancement Techniques , Licentiate Thesis No. 725, Linköpings Universitet, Linköping, Sweden, November 1998.

Technical Reports

  1. Erik Larsson and Hideo Fujiwara, Optimal Test Time for System-on-Chip Designs using Preemptive Scheduling and Reconfigurable Wrappers, Nara Institute of Science and Technology (NAIST) , NAIST-IS-TR2002011, Japan, July 2002.
  2. Erik Larsson and Hideo Fujiwara, Preemptive Power Constrained TAM Scheduling for Scan-based System-on-Chip, Nara Institute of Science and Technology (NAIST) , ISSN 0919-9527, NAIST-IS-TR2002003, Japan, January 2002.

Invited Talks, Keynote Talks, and Tutorials

  1. Gunnar Carlsson, Artur Jutman and Erik Larsson, SoC-Level Fault Management based on P1687 IJTAG, (Tutorial), DIAMOND tutorial at DATE'11: Handling the challenges of debugging and reliability, Grenoble, France, March 2011.

  2. Erik Larsson, Testing advanced electronics systems, (Tutorial), IEEE Asia Pacific Conference on Circuits and Systems (APCCAS), Malaysia, December 2010.

  3. Erik Larsson, A Distributed Architecture for Checking Global Properties during Post Silicon Debug, (Elevator talk), International Test Conference (ITC), Austin, Texas, USA, November 2010.

  4. Erik Larsson, Checking distributed properties during post silicon debug, (Invited talk), Tallinn Technical University, Tallinn, Estonia, February 2010.

  5. Erik Larsson, Throughput and Diagnosis - Co-Maximization, (Elevator talk), International Test Conference (ITC), Austin, Texas, USA, November 2009.

  6. Erik Larsson, Fault-Tolerant Average Execution Time Optimization for General-Purpose Multi-Processor System-on-Chip, (Invited talk), Interuniversity Microelectronics Centre (IMEC), Leuven, Belgium, May 2009.

  7. Erik Larsson, Power-Aware SOC Test Planning, (Keynote), Workshop on RTL and High Level Testing (WRTLT), Sapporo, Japan, November 2008.

  8. Erik Larsson, Improved Scan-Chain Diagnosis, (Invited talk), SAAB, Linköping, Sweden, May 2008.

  9. Erik Larsson, An X-Tolerant and Diagnostic Friendly Approach to Integrate Abort-on-Fail Test and Test Data Compression in a Multi-site Environment, (Invited talk), University of Bologna, Bologna, Italy, May 2008.

  10. Erik Larsson, Power-Constrained Test Design for Modular System-on-Chip, (Invited talk), Indian Institute of Science, Bangalore, India, January 2008.

  11. Erik Larsson, An X-Tolerant and Diagnostic Friendly Approach to Integrate Abort-on-Fail Test and Test Data Compression in a Multi-site Environment, (Invited talk), Synopsis, San Jose, CA, USA, October 2007.

  12. Erik Larsson, Testing System Chips, (Invited talk), NXP Semiconductors - Corporate Innovation & Technology, Eindhoven, The Netherlands, September 2007.

  13. Erik Larsson, Testing System Chips , (Invited talk), Indian Institute of Science, Bangalore, India, August 2007.

  14. Erik Larsson and Krishnendu Chakrabarty, (Tutorial), Manufacturing Test Solutions for System-On-Chip Integrated Circuits, VLSI Design and Test Symposium (VDAT), Kolkata, India, August 2007.

  15. Erik Larsson, Testing System Chips , (Invited talk), The Chinese University of Hong Kong, Hong Kong, China, January 2007.

  16. Erik Larsson, Testing System Chips , (Invited talk), Nara Institute of Science and Technology, Nara, Japan, January 2007.

  17. Erik Larsson, Test Preparation and Application for System Chips , (Invited talk), Tallinn Technical University, Tallinn, Estonia, September 2006.

  18. Erik Larsson, Test Preparation and Application for System Chips, , (Invited talk), Universität Potsdam, Potsdam, Germany, May 2006.

  19. Erik Larsson, Design and Optimization of System-on-Chip Test Solutions, , (Invited talk), Philips Research, Eindhoven, The Nederlands, October 2003.

  20. Erik Larsson, Integrated Test Scheduling and Test Access Mechanism Design for System-on-Chip Designs, (Invited talk), Hitachi Central Research Laboratory, Tokyo, Japan, October 2002.

Thesis Proposals

I have a number of thesis proposals. These can be performed at Linköping University, or at Swedish companies, or at international universities, or international companies. Please contact me directly for further discussion.

Supervision

I have supervised one Ph.D student and a number of Master and Bachelor theses (list of students). Several students have won prizes and the work of several students have resulted in scientific paper.

Miscellaneous

  1. Opponent (reviewer) for Anna Krivenko, "Hierarchical Identification of Untestable Faults in Sequential Circuits", November 2010, Tallinn, Estonia
  2. Member of EDAA Outstanding Dissertation Award 2007 committee
  3. Member of DATE 2008 best IP-paper selection committee
  4. Panel organizer at Eurpoean Test Symposium (2007, 2008)
  5. Dan Adolfsson won prize as best Master thesis in Sweden ( "Lilla Polhemspriset" 2008)

  6. Dataföreningen, Östra Kretsen in co-operation with the Department of Computer and Information Science at Linköpings Universitet rewarded the Master Thesis by Urban Ingelsson, Test Scheduling for Modular SOCs in an Abort-on-Fail Environment, as the best thesis 2005

  7. Dataföreningen, Östra Kretsen in co-operation with the Department of Computer and Information Science at Linköpings Universitet rewarded the Master Thesis by Stina Edbom, An Integrated Technique for Time Constrained Test Vector Selection and Test Scheduling, as the best thesis 2004

  8. Föreningen Svenskt Näringsliv rewarded the Bachelor Thesis by Klas Arvidsson, System-on-chip test access mechanism design during constrainted test scheduling, Linköping, 2002. (See article in Corren.)

  9. Erik Larsson (Editor), Informal Digest of Papers for European Test Workshop, European Test Workshop (ETW), Stockholm, Sweden, May 28 - June 1, 2001

Last modified on November 29, 2010 by Erik Larsson