Publications

  1. Commercial Off-the-Shelf Components in Space Applications
    S. Esposito, M. Violante
    in Semiconductor Devices in Harsh Conditions / Kirsten Weide-Zaage, Malgorzata Chrzanowska-Jeske, CRC PRESS, 2016
    ABSTRACT: Space applications have special requirements due to the particular environment into which they are deployed. Space is a particularly harsh environment for electronic components, because it poses several threats to normal functioning and lifetime duration of electronics deployed in spacecraft. In this chapter, we offer an overview of the problems introduced by radiations and of the solutions developed so far. Then we present a case study in which several such solutions have been implemented in a space-worthy system. The architecture we propose was developed in the framework of the ESA HiRel Programme and has been selected as part of the third generation Meteosat to be launched in 2018. The system described so far was validated by means of fault injection campaigns. A software based fault injection system was used. Results gathered in these experiments show that the system is suitable for operations in space radiation environment.

  2. Cost Evaluation of Synchronization Algorithms for Multicore Architectures
    M. Hemmatpour, R. Ferrero, F. Gandino, Bartolomeo,, Montrucchio,, M. Rebaudengo
    in Titolo volume non avvalorato, IGI, 2016
    ABSTRACT: In a multicore environment, a major focus is represented by synchronization. Since synchronization mechanisms strongly affect the performance of multithread algorithms, the selection of an effective synchronization approach is critical for multicore environments. In this chapter, the cost of the main existing synchronization techniques is estimated. The current investigation covers both hardware and software solutions. A comparative analysis highlights benefits and drawbacks of the considered approaches. The results are intended to represent a useful aid for researchers and practitioners interested in optimization of parallel algorithms.

  3. Mitigating Soft Errors in Processors Cores Embedded in System-on Programmable-Chips
    S. Esposito, M. Violante
    in FPGAs and Parallel Architectures for Aerospace Applications, Springer, 2016
    DOI: 10.1007/978-3-319-14352-1

  4. Partition-Based Faults Diagnosis of a VLIW Processor
    D. Sabena, Matteo Sonza Reorda,, L. Sterpone
    in VLSI-SoC: At the Crossroads of Emerging Trends / Alex Orailoglu, H. Fatih Ugurdag, Luís Miguel Silveira, Martin Margala, Ricardo Reis, Springer, 2015
    DOI: 10.1007/978-3-319-23799-2

  5. Embedded virtualization techniques for automotive infotainment applications
    M. Violante, G. Macario, S. Campagna
    in Handbook of Research on Embedded Systems Design, IGI Global, 2014
    DOI: 10.4018/978-1-4666-6194-3

  6. E-Learning at Politecnico di Torino: Moving to a Sustainable Large-Scale Multi-Channel System of Services
    S. Barbagallo, R. Bertonasco, F. Corno, L. Farinetti, M. Mezzalama, M. Sonza Reorda, E. Venuto
    in Handbook of Research on Didactic Strategies and Technologies for Education: Incorporating Advancements / Paolo M. Pumilia-Gnarini, Elena Favaron, Elena Pacetti, Jonathan Bishop, Luigi Guerra, Information Science Reference (an imprint of IGI Global), 2012
    DOI: 10.4018/978-1-4666-2122-0.ch060
    ABSTRACT: Politecnico di Torino has been actively experimenting distance education scenarios since 1992, through the development of innovative methodologies and tools. The real challenge today, however, is to move from small settings to a large-scale system able to suit the needs of a broad number of users belonging to different categories, from traditional students to part-time or full-time workers, from students living far from Torino to people with participation restriction due to disability. The emphasis then, is not only on the innovation of methodologies and technologies, but on their effective and economically sustain- able use in a complex and multi-faceted setting. This chapter describes the services introduced in this direction and gives a preliminary evaluation after the first year of delivery

  7. Advanced technologies for transient faults detection and compensation
    M. Sonza Reorda, L. Sterpone, M. Violante
    in Design and test technology for dependable Systems-on-Chip / R. Ubar, J. Raik, H.T. Vierhaus (ed.), IGI Global, 2011
    DOI: 10.4018/978-1-60960-212-3.ch006
    ABSTRACT: Transient faults became an increasing issue in the past few years as smaller geometries of newer, highly miniaturized, silicon manufacturing technologies brought to the mass-market failure mechanisms traditionally bound to niche markets as electronic equipments for avionic, space or nuclear applications. This chapter presents the origin of transient faults, it discusses the propagation mechanism, it outlines models devised to represent them and finally it discusses the state-of-the-art design techniques that can be used to detect and correct transient faults. The concepts of hardware, data and time redundancy are presented, and their implementations to cope with transient faults affecting storage elements, combinational logic and IP-cores (e.g., processor cores) typically found in a System-on-Chip are discussed

  8. Analysis and clustering of microRNA array: a new efficient and reliable computational method
    L. Sterpone, F. Collino, G. Camussi, C. Loconsole
    in Software Tools and Algorithms for Biological Systems / Hamid R. Arabnia, Springer, 2011
    DOI: 10.1007/978-1-4419-7046-6_69

  9. Fault-Injection Techniques for Dependability Analysis: An Overview
    M. Violante
    in Radiation Effects in Semiconductors, CRC Press, 2011
    ABSTRACT: [110517.EG ANNO 2011. DOI 10.1201/9781439826959 errato.]

  10. New Perspectives on Adoption of RFID Technology for Agrifood Traceability
    F. Gandino, E. Sanchez, B. Montrucchio, M. Rebaudengo
    in Emerging Pervasive and Ubiquitous Aspects of Information Systems: Cross-Disciplinary Advancements / Judith Symonds, IGI Global, 2011
    DOI: 10.4018/978-1-60960-487-5.ch008

  11. SOFTWARE-LEVEL SOFT-ERROR MITIGATION TECHNIQUES
    M. Rebaudengo, M. Sonza Reorda, M. Violante
    in Soft Errors in Modern Electronic Systems / M. Nicolaidis, Springer, 2011
    DOI: 10.1007/978-1-4419-6993-4_9

  12. Software-based self-test of embedded microprocessors
    P. Bernardi, M. Grosso, E. Sanchez, M. Sonza Reorda
    in Design and test technology for dependable Systems-on-Chip / R. Ubar, J. Raik, H.T. Vierhaus (ed.), IGI Global, 2011
    DOI: 10.4018/978-1-60960-212-3.ch015
    ABSTRACT: Transient faults became an increasing issue in the past few years as smaller geometries of newer, highly miniaturized, silicon manufacturing technologies brought to the mass-market failure mechanisms traditionally bound to niche markets as electronic equipments for avionic, space or nuclear applications. This chapter presents the origin of transient faults, it discusses the propagation mechanism, it outlines models devised to represent them and finally it discusses the state-of-the-art design techniques that can be used to detect and correct transient faults. The concepts of hardware, data and time redundancy are presented, and their implementations to cope with transient faults affecting storage elements, combinational logic and IP-cores (e.g., processor cores) typically found in a System-on-Chip are discussed

  13. Public-key in RFIDs: Appeal for Asymmetry
    Sanchez E.R, F. Gandino, B. Montrucchio, M. Rebaudengo
    in Security in RFID and sensor networks / ZHANG YAN; KITSOS PARIS, CRC Press, 2009
    ABSTRACT: [101103.EG ISBN 9781420077773 altra opera "RFID and sensor networks : architectures, protocols, security, and integrations". 9781420068399 altro ISBN valido]

  14. RFID Technology for Agri-food Traceability Management
    F. Gandino, Sanchez E.R, B. Montrucchio, M. Rebaudengo
    in Auto-identification and Ubiquitous Computing Applications: Rfid and Smart Technologies for Information Convergence / JUDITH A. SYMONDS; DAVE PARRY; JOHN AYOADE, Information Science Publishing, 2009

  15. Test generation and coverage metrics
    E. Sanchez, M. Sonza, G. Squillero
    in Practical Design Verification / DHIRAJ K. PRADHAN; IAN G. HARRIS EDS, Cambridge University Press, 2009

  16. An Effective Technique for Minimizing the Cost of Processor Software-Based Diagnosis in SoCs
    P. Bernardi, E. Sanchez, M. Schillaci, G. Squillero, M. Sonza Reorda
    in Design, Automation, and Test in Europe - The Most Influential Papers of 10 Years DATE / LAUWEREINS R. EDITOR; MADSEN J. EDITOR., Springer, 2008
    DOI: 10.1007/978-1-4020-6488-3_36

  17. FPGA PAL Design Tools
    L. Sterpone
    in Wiley Encyclopedia of Computer Science and Engineering / BENJAMIN W. WAH; FRANKLIN W. WOELTGE ENDOWED, 2008

  18. Evolutionary Techniques Applied to Hardware Optimization Problems
    E. Sanchez, G. Squillero
    in Advances in Evolutionary Computing for System Design / LAKHMI C. JAIN; VASILE PALADE; DIPTI SRINIVASAN EDITORS, Springer, 2007
    DOI: 10.1007/978-3-540-72377-6_13

  19. Multi-level Fault Effects Evaluation
    L. Anghel, M. Rebaudengo, M. Sonza Reorda, M. Violante
    in Radiation Effects on Embedded Systems / R. VELAZCO; P. FOUILLAT; R. REIS, Springer, 2007

  20. Test Generation: A Heuristic Approach
    O. Golubeva, M. Sonza Reorda, M. Violante
    in System-level test and Validation of Hardware/Software Systems / M SONZA REORDA; Z. PENG; M. VIOLANTE, Springer, 2005

  21. Test Program Generation from High-level Microprocessor Descriptions
    E. Sanchez, M. Sonza Reorda, G. Squillero
    in System-level Test and Validation of Hardware/Software Systems, Springer, 2005
    DOI: 10.1007/1-84628-145-8_6
    ABSTRACT: This chapter describes and analyzes a methodology for gathering together test-programs for microprocessor cores during the complete design cycle starting from early design phases. The methodology is based on an almost automatic tool and could be applied to generate test-programs for stand-alone microprocessor cores as well as for these embedded in systems-on-chip. The main idea is to take advantage of all possible microprocessor descriptions delivered through the whole design cycle to generate test-programs able to achieve a high FC% at gate-level. Most of the efforts of the methodology presented are focused on test program generation from high-level microprocessor descriptions. A case study is presented tackling a pipelined microprocessor core

  22. Software Techniques for Dependable Computer-based Systems
    O. Goloubeva, M. Rebaudengo, M. Sonza Reorda, M. Violante
    in Space radiation environment and its effects on spacecraft components and systems / R. ECOFFET, Cépaduès, 2004

  23. New Acceleration Techniques for Simulation-Based Fault-Injection
    F. Corno, L. Entrena, C. Lopez, M. Sonza Reorda, G. Squillero
    in Fault Injection Techniques and Tools for Embedded Systems Reliability Evaluation / A. BENSO; P. PRINETTO, Kluwer, 2003

  24. New Acceleration Techniques for Simulation-Based Fault-Injection
    F. Corno, L. Entrena, C. Lopez, M. Sonza Reorda, G. Squillero
    in Frontiers in Electronic Testing / Benso A., Prinetto P., Springer, 2003
    DOI: 10.1007/0-306-48711-X_13

  25. A New Evolutionary Paradigm for Cultivating Cellular Automata for Built-In Self Test of Sequential Circuits
    F. Corno, M. Sonza Reorda, G. Squillero
    in Evolutionary Algorithms for Embedded System Design / EDITED BY R. DRECHSLER AND N. DRECHSLER, Kluwer Academic Publishers, 2002

  26. Built-In Self test of Sequential Circuits — A New Evolutionary Paradigm for Cultivating Cellular Automata
    F. Corno, M. Sonza Reorda, G. Squillero
    in Evolutionary Algorithms for Embedded System Design / R. DRECHSLER EDITOR; N. DRECHSLER EDITOR, Kluwer Academic Publishers, 2002

  27. GA-Based Verification of Network Protocols Performance
    M. Baldi, F. Corno, M. Rebaudengo, M. Sonza Reorda, G. Squillero
    in Telecommunications Optimizations: Heuristic and Adaptive Techniques / CORNE D.; OATES M., Wiley and Sons, 2000

  28. Uso di Tecniche Evolutive per la Risoluzione di Problemi di CAD Elettronico
    F. Corno, P. Prinetto, M. Rebaudengo, M. Sonza Reorda
    in Processori dedicati / Lanfranco Lopriore , Fabrizio Luccio , Maria Marinaro, Franco Angeli, 1995