Università degli Studi di Verona, Facoltà di Scienze MM. FF. NN. Curriculum Vitae

Size: px
Start display at page:

Download "Università degli Studi di Verona, Facoltà di Scienze MM. FF. NN. Curriculum Vitae"

Transcription

1 Curriculum Vitae Franco Fummi:, Università di Verona Strada le Grazie, Verona tel.: ; cell.: Education First degree: Master: Ph.D.: Laurea in Electronic Engineering at Politecnico di Milano, Italy; started on October the 1st 1985, graduated on December the 20th 1990; major course in electronic engineering. Master in Information and Communication Technology at CEFRIEL Research Center Milano, Italy; started on October the 1st 1990, graduated on September the 23rd 1991; major course in VLSI design. Ph.D. in Electronic and Communication Engineering at Politecnico di Milano, Italy; started on January the 1st 1992, graduated on March the 15th 1995; thesis on the Testability of VLSI Circuits with a high Functional Complexity. 2 Academic career Research Assistant: in Computer Science from May to December 1994 at University of Victoria, B.C., Canada. Post-Doc.: in Computer Science and Automation from May 1995 at the Dipartimento di Elettronica e Informazione of Politecnico di Milano, Italy. Assistant Professor: in Computer Architecture from December the 13th 1996 at the Dipartimento di Elettronica e Informazione of Politecnico di Milano, Italy. Associate Professor: in Computer Architecture from November the 2nd 1998 at the Computer Science Department of Università di Verona, Italy. Full Professor: in Computer Architecture from July the 14th 2000 at the Computer Science Department of Università di Verona, Italy. 3 Teaching activity From 1994 to 1998 he teaches as adjunct professor courses on Introduction to Computer Science at: 1

2 Università Carlo Cattaneo di Castellanza; Politecnico di Milano, branches of Milano, Cremona and Piacenza. From 1999 to 2008 he teaches at the Computer Science Faculty of Università di Verona the following courses: Computer Architecture, bachelor degree in Computer Science; Advanced Computer Architecture, degree in Computer Science; VLSI Design, degree in Computer Science. From 2009 he teaches at the Computer Science Faculty of Università di Verona the following courses: Computer Architecture, bachelor degree in Computer Science; Embedded Systems Software, degree in Computer Engineering; Embedded Systems Design, degree in Computer Engineering; He is coauthor of the book Progettazione Digitale (Digital Design), McGraw-Hill From 1999 he has been supervisor of more than 60 master students and 13 Ph.D. students. 4 Research activity He is leading the Electronic Systems Design (ESD) group at the Università di Verona ( currently composed of more than 20 people and working on hardware description languages and electronic design automation methodologies for modeling, verification, testing and optimization of embedded systems. The main research directions exploited are: Embedded system verification (Static verification - Dynamic verification- Semi-formal verification - Hybrid and real-time systems); Networked embedded systems (System/Network co-simulation - System/Network co-design - QoSenabled design - Sensor networks and M2M systems); Embedded systems design (TLM-RTL synthesis and abstraction - RTL-to-SW abstraction - TLM transactor generation - Device-driver generation - Embedded SW for multicore systems - Middleware-based design). In relation to such research areas, he published more than 230 papers; three of them received the best paper award respectively at IEEE EURODAC'96, IEEE DATE'99 and IEEE FDL 11. He coordinated: 25 research projected commissioned by companies; Siemens, STMicroelectronics, TelecomItalia, Neuricam, Sitek, Telefin, Infracom, Data4, RCH, etc.; 6 projects funded by national foundations; MIUR, CNR, Regione Veneto, etc.; 2

3 8 projects funded by the European Commission; FP5-IST (SYMBAD), FP IST (VERTIGO), FP IST (ANGEL), FP IST (COCONUT), FP7-REGPOT (CREDES), FP IST (COMPLEX), FP7- ICT (SMAC), FP7-ICT (TOUCHMORE). The global funding received has been more than 3M. He is part of the Program Committee of the following conferences: ACM/IEEE Design Automation Conference (DAC), IEEE European Test Symposium (ETS), IEEE Microprocessor Test Verification (MTV), IEEE Design and Test in Europe (DATE), IEEE Formal Methods and Models for Codesign (MEMOCODE), IEEE High Level Design Verification and Test (HLDVT), IEEE Embedded System Week (ESWeek), Forum on Specification and Design Languages (FDL), IEEE Very Large Scale Integration (VLSI-SOC), Haifa Verification Conference (HVC), IEEE Industrial Embedded Systems (SIES). He has had the following roles in conference organization: IEEE ITC'03 invited speaker panel IEEE ETS'03 invited speaker panel IJPP'05 special issue chair IEEE EWDTW'05 keynote speaker IEEE HASE'05 keynote speaker IEEE HLDVT'05 European liaison chair IEEE MEMOCODE'05 local chair IEEE DATE'06 "simulation and validation" topic co-chair IEEE SFM-06:HV Ph.D. school invited speaker IEEE EWDTW'06 invited speaker IEEE DATE'07 "simulation and validation" topic co-chair ICESC'07 special session chair IEEE CODES-ISS'07 "simulation and verification" topic chair IEEE DATE'08 "simulation and validation" topic chair IEEE CODES-ISS'08 "simulation and verification" topic chair IEEE MEMOCODE'08 keynote speakers chair IEEE MICRO'08 invited tutorial IEEE DATE'09 "simulation and validation" topic chair IEEE DATE'09 invited session 3

4 IEEE CODES-ISS'09 "simulation and verification" topic chair IEEE ESWeek'09 finance chair IEEE DATE'10 European project Chair IEEE DATE'10 invited speaker panel IEEE ESWeek'10 finance chair IEEE CODES-ISS'10 "simulation and verification" topic chair IEEE VLSI-SOC'10 "Prototyping, Validation, Verification, Modeling and Simulation" topic chair IEEE SIES'10 program chair IEEE DATE'11 European project Chair IEEE DATE'11 "simulation and validation" topic co-chair IEEE VLSI-SOC'11 "Prototyping, Validation, Verification, Modeling and Simulation" topic chair IEEE ESWeek'11 finance co-chair FDL'11 invited speaker panel IEEE DATE'12 "simulation and validation" topic co-chair IEEE VLSI-SOC'12 "Prototyping, Validation, Verification, Modeling and Simulation" topic chair IEEE CODES-ISSS'12 program chair IEEE HLDVT 12 special session chair IEEE DATE 13 tutorial chair IEEE DATE 13 "simulation and validation" topic chair 5 Academic organization activity : Vice-rector for the IT services of the Università di Verona. 2004: Vice-head of the faculty of Sciences of the Università di Verona : Member of the board of the Università di Verona. 2007: Member of the board of Consorzio per gli Studi Universitari in Verona : Director of the master in Design and Managing of Networked Systems at the Department of Computer Science of the Università di Verona : President of the didactic commission of the senate of the Università di Verona : Member of the senate of the Università di Verona. 4

5 6 Professional activity : Member of the technical committee of the Scientific Park of Verona : Member of the board of the telecommunication company MiPiace.com : Director of the Embedded Systems Design unit of the Scientific Park of Verona : Member of the technical advisor board of the EDA company Certess : Co-founder and president of the EDA company EDALab ( spin-off of the Università di Verona focused on networked embedded systems design and tools.member of the technical committee of the Scientific Park of Verona. 7 Most significant publications 1. L.Di Guglielmo, F. Fummi, G. Pravadelli, F.Stefanni, S. Vinco, UNIVERCM: the UNIversal VERsatile Computational Model for heterogeneous system integration «IEEE Transactions on Computers», in press, V. Izosimov, G.Di Guglielmo, M. Lora, G. Pravadelli, F. Fummi, Z. Peng, M. Fujita, Time-constraint-aware optimization of assertions in embedded software «Journal of Electronic Testing: Theory and Applications», in press, N. Bombieri, F. Fummi, V. Guarnieri, FAST: an RTL Fault Simulation Framework based on RTL-to-TLM Abstraction «Journal of Electronic Testing: Theory and Applications», in press, V. Guarnieri, G.Di Guglielmo, N.Bombieri, G. Pavadelli, 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», in press, N. Bombieri, F. Fummi, V. Guarnieri, F. Stefanni, S. Vinco, HDTLib: an efficient implementation of SystemC data types for fast simulation at different abstraction levels «An International Journal on Design Automation for Embedded Systems», vol. 16, n. 2, 2012, pp N. Bombieri, F. Fummi, G. Pravadelli, Automatic Abstraction of RTL IPs into Equivalent TLM Descriptions «IEEE Transactions on Computers», vol. 60, n. 12, 2011, pp G.Di Guglielmo, L.Di Guglielmo, F.Fummi, G.Pravadelli, Efficient Generation of Stimuli for Functional Verification by Backjumping Across Extended FSMs «Journal of Electronic Testing: Theory and Applications», vol. 27, n. 2, 2011, pp N.Bombieri, M.Ferrari, F.Fummi, G.Di Guglielmo, G.Pravadelli, F.Stefanni, A.Venturelli, HIFSuite: Tools for HDL Code Conversion and Manipulation «Eurasip Journal on Advances in Signal Processing», vol.2010, n /2010/436328, 2010, pp N.Bombieri, F.Fummi, D.Quaglia, System/Network Design Space Exploration based on TLM for Networked Embedded Systems «ACM Transactions on Embedded Computing Systems», vol.9, n.4, 2010, pp.37:1-37: F.Fummi, M.Loghi, M.Poncino, G.Pravadelli, A Co-Simulation Methodology for HW/SW Validation and Performance Estimation «ACM Transactions on Design Automation of Electronic Systems», vol.14, n.2, 2009, pp.23:1-23: F.Stefanni, D.Quaglia, F.Fummi, SystemC Simulation of Networked Embedded Systems «Languages for Embedded Systems and their Applications», Prof.Dr.Martin Radetzki, Springer Science, 2009, pp

6 12. G.Di Guglielmo, F.Fummi, C.Marconcini, G.Pravadelli, Test generation based on CLP «Micro electronic and mechanical systems», Kenichi Takahata, I-Tech, 2009, pp N.Bombieri, F.Fummi, G.Pravadelli, Reuse and Optimization of Testbenches and Properties in a TLM-to- RTL Design Flow «ACM Transactions on Design Automation of Electronic Systems», vol.13, n.3, 2008, pp.47:1-47: F.Fummi, G.Perbellini, eepc: an EPCglobal-compliant Embedded Architecture for RFID-based Solutions «Journal of Communications», vol.2, n.7, 2007, pp N.Bombieri, A.Fedeli, F.Fummi, G.Pravadelli, Hybrid Incremental Assertion-Based Verification for Functional Validation in TLM Design Flows «IEEE Design &Test of Computers», vol.24, n.2, 2007, pp G.Di Guglielmo, F.Fummi, C.Marconcini, G.Pravadelli, Improving High-Level and Gate-Level Testing with FATE: a Functional ATPG Traversing Unstabilized EFSMs «IET Computers & Digital Techniques», vol.1, n.3, 2007, pp A.Fedeli, F.Fummi, G.Pravadelli, Properties Incompleteness Evaluation by Functional Verification «IEEE Transactions on Computers», vol.56, n.4, 2007, pp F.Fummi, M.Loghi, G.Perbellini, M.Poncino, SystemC co-simulation for core-based embedded systems «An International Journal on Design Automation for Embedded Systems», vol.11, 2007, pp F.Fummi, G.Pravadelli, Too Few or too Many Properties? Measure it by ATPG! «Journal of Electronic Testing: Theory and Applications», vol.23, n.5, 2007, pp N.Bombieri, F.Fummi, G.Pravadelli, Hardware Design and Simulation for Verification, M.Bernardo, A.Cimatti «Formal Methods for Hardware Verification», Springer, 2006, pp F.Fummi, G.Pravadelli, Test Generation: A Symbolic Approach, Z.Peng; M.Sonza Reorda; M.Violante «System-level Test and Validation of Hardware/Software Systems», Springer, 2005, pp F.Fummi, C.Marconcini, G.Pravadelli, Logic-Level Mapping of High-Level Faults «Integration, the VLSI Journal», vol.38, n.3, 2004, pp A.Fin, F.Fummi, A Remote Methodology for Embedded Systems Design and Validation «An International Journal on Design Automation for Embedded Systems», vol. 8, 2003, pp A.Fin, F.Fummi, LAERTE++: An Object Oriented High-Level TPG for SystemC Designs, Grimm C. «Languages for System Specification», Kluwer Academic Publishers, 2004, pp A.Fin, F.Fummi, G.Pravadelli, SystemC as a Complete Design and Validation Environment, W.Mueller, W.Rosenstiel, J.Ruf, «SystemC - Methodologies and Application», Norwell, Kluwer Academic Publishers, 2003, pp F.Ferrandi, F.Fummi, G.Pravadelli, D.Sciuto, Identification of Design Erros through Functional Testing «IEEE Transactions on Reliability», vol. 52, n. 4, 2003, pp L. Benini, D.Bertozzi, D.Bruni, N.Drago, F.Fummi, M.Poncino, SystemC Co-Simulation and Emulation of Multi-Processor Systems-on-Chip «IEEE Computer», vol. 36, n. 4, 2003, pp F.Ferrandi, F.Fummi, D.Sciuto, Test Generation and Testability Alternatives Exploration of Critical Algorithms for Embedded Applications «IEEE Transactions on Computers», vol.51, n.2, 2002, pp G.Biasoli, F.Ferrandi, A.Fin, F.Fummi, D.Sciuto, Behavioral Test Generation for the Selection of BIST Logic «Journal of Systems Architecture», n.47, 2002, pp

7 30. F.Ferrandi, A.Fin A, F.Fummi, D.Sciuto, Functional Test Generation: Overview and Proposal of a Hybrid Genetic Approach, R.Drechsler «Evolutionary Algorithms for System Design», Kluwer Academic Publishers, 2002, pp F.Fummi, M.Boschini, X.Yu, E.M.Rudnick, Sequential Circuit Test Generation Using a Symbolic/Genetic Hybrid Approach «Journal of Electronic Testing: Theory and Applications», vol.17, 2001, pp F.Fummi, D.Sciuto, A Hierarchical Approach to Test Generation for Large Controllers «IEEE Transactions on Computers», vol.49, n.4, 2000, pp G.Buonanno, F.Fummi, D.Sciuto, An Extended UIO-Based Method for Protocol Conformance Testing «Journal of Systems Architecture», vol.46, 2000, pp F.Ferrandi, F.Fummi, E.Macii, M.Poncino, D.Sciuto, Symbolic Optimization of FSM Networks Based on Redundancies Identification and Removal «IEEE Transactions on CAD/ICAS», vol.19, n.7, 2000, pp D.Corvino, I.Epicoco, F.Ferrandi, F.Fummi, D.Sciuto, Controller and Data-Path Separation by VHDL Restructuring «The Best of FDL'98 and FDL'99», Jean Mermet, Kluwer Academic Publishers, F.Fummi, D.Sciuto, M.Serra, Synthesis for Testability of Highly Complex Controllers by Functional Redundancy Removal «IEEE Transactions on Computers», vol.48, n.12, 1999, pp F.Fummi, D.Sciuto, C.Silvano, Automatic Generation of Error Control Codes for Computer Applications «IEEE Transactions on VLSI Systems», vol.3(6), 1998, pp C.Alippi, F.Fummi, V.Piuri, M.Sami, D.Sciuto, Testability Analysis and Behavioral Testing of the Hopfield Neural Paradigm «IEEE Transactions on VLSI Systems», vol.3, n.6, 1998, pp F.Fummi, D.Sciuto, A Complete Testing Strategy Based on Interacting and Hierarchical FSMs «Integration, the VLSI Journal», vol.23, 1997, pp F.Fummi, U.Rovati, D.Sciuto, Functional Design for Testability of Control-Dominated Architectures «ACM Transactions on Design Automation of Electronic Systems», vol.2, 1997, pp F.Ferrandi, F.Fummi, E.Macii, M.Poncino, D.Sciuto, Testing Core-Based Digital Systems: A Symbolic Methodology «IEEE Design &Test of Computers», vol.4(13), 1997, pp G.Buonanno, F.Fummi, D.Sciuto, F.Lombardi, FsmTest: Functional Test Generator for Sequential Circuits «Integration, the VLSI Journal», vol.20, 1996, pp G.Buonanno, F.Fummi, D.Sciuto, Functional Fault Models and Gate Level Coverage for Sequential Architectures «Journal of Microelectronic System Integration», vol.4, 1996, pp G.Buonanno, F.Fummi, D.Sciuto, TIES: a Testability Increase Expert System for VLSI Design «Journal of Electronic Testing: Theory and Applications», vol.6, 1995, pp C.Bolchini, F.Fummi, D.Sciuto, Two-Dimensional Sequential Array Architectures: Design for Testability and Reconfiguration Issues «Journal of Microelectronic System Integration», vol.1, 1993, pp Franco Fummi 7

How To Verify An Embedded Software With An Oracle

How To Verify An Embedded Software With An Oracle Giuseppe Di Guglielmo Department of Computer Science Columbia University in the City of New York 1214 Amsterdam Avenue New York, NY 10027 Phone: +1 (646) 775-6005 Fax: +1 (212) 666-0140 Office: 463 Computer

More information

Systems on Chip Design

Systems on Chip Design Systems on Chip Design College: Engineering Department: Electrical First: Course Definition, a Summary: 1 Course Code: EE 19 Units: 3 credit hrs 3 Level: 3 rd 4 Prerequisite: Basic knowledge of microprocessor/microcontroller

More information

FoREnSiC An Automatic Debugging Environment for C Programs

FoREnSiC An Automatic Debugging Environment for C Programs FoREnSiC An Automatic Debugging Environment for C Programs Roderick Bloem 1, Rolf Drechsler 2, Görschwin Fey 2, Alexander Finder 2, Georg Hofferek 1, Robert Könighofer 1, Jaan Raik 3, Urmas Repinski 3,

More information

SoC Curricula at Tallinn Technical University

SoC Curricula at Tallinn Technical University SoC Curricula at Tallinn Technical University Margus Kruus, Kalle Tammemäe, Peeter Ellervee Tallinn Technical University Phone: +372-6202250, Fax: +372-6202246 kruus@cc.ttu.ee nalle@cc.ttu.ee lrv@cc.ttu.ee

More information

SystemC - NS-2 Co-simulation using HSN

SystemC - NS-2 Co-simulation using HSN Verona, 12/09/2005 SystemC - NS-2 Co-simulation using HSN Giovanni Perbellini 1 REQUIRED BACKGROUND 2 2 GOAL 2 3 WHAT IS SYSTEMC? 2 4 WHAT IS NS-2? 2 5 WHAT IS HSN? 3 6 HARDWARE-NETWORK COSIMULATION 3

More information

FRANCESCO BELLOCCHIO S CURRICULUM VITAE ET STUDIORUM

FRANCESCO BELLOCCHIO S CURRICULUM VITAE ET STUDIORUM FRANCESCO BELLOCCHIO S CURRICULUM VITAE ET STUDIORUM April 2011 Index Personal details and education 1 Research activities 2 Teaching and tutorial activities 3 Conference organization and review activities

More information

Paolo Maistri. September 8, 2008. Personal Information 2. Education and Studies 2. Academic Activities and Affiliations 3

Paolo Maistri. September 8, 2008. Personal Information 2. Education and Studies 2. Academic Activities and Affiliations 3 CURRICULUM VITAE ET STUDIORUM Paolo Maistri September 8, 2008 TABLE OF CONTENTS Personal Information 2 Education and Studies 2 Academic Activities and Affiliations 3 Teaching Activities 4 Teaching Assistance......................................

More information

Curriculum of the research and teaching activities. Matteo Golfarelli

Curriculum of the research and teaching activities. Matteo Golfarelli Curriculum of the research and teaching activities Matteo Golfarelli The curriculum is organized in the following sections I Curriculum Vitae... page 1 II Teaching activity... page 2 II.A. University courses...

More information

Martino Sykora CURRICULUM VITAE ET STUDIORUM

Martino Sykora CURRICULUM VITAE ET STUDIORUM Martino Sykora CURRICULUM VITAE ET STUDIORUM Via L. Pasteur, 15 20127 Milano Italy Mob: +39 338 1983694 Mail: martino.sykora@gmail.com Personal Information Birthdate: June 15th, 1978 Birthplace: Basel,

More information

Nano-Tera Workshop on Ultra-Low Power Environmental monitoring, Security, and Health (ULPESH)

Nano-Tera Workshop on Ultra-Low Power Environmental monitoring, Security, and Health (ULPESH) Nano-Tera Workshop on Ultra-Low Power Environmental monitoring, Security, and Health (ULPESH) We are pleased to invite you to participate in the Nano-Tera Workshop on Ultra-Low Power Environmental monitoring,

More information

A Survey of Digital Design Reuse

A Survey of Digital Design Reuse Design Reuse A Survey of Digital Design Reuse Margarida F. Jacome The University of Texas at Austin Helvio P. Peixoto Intel Corp. The authors survey recent advances in digital design reuse. They stress

More information

http://www.ece.ucy.ac.cy/labs/easoc/people/kyrkou/index.html BSc in Computer Engineering, University of Cyprus

http://www.ece.ucy.ac.cy/labs/easoc/people/kyrkou/index.html BSc in Computer Engineering, University of Cyprus Christos Kyrkou, PhD KIOS Research Center for Intelligent Systems and Networks, Department of Electrical and Computer Engineering, University of Cyprus, Tel:(+357)99569478, email: ckyrkou@gmail.com Education

More information

Networked Embedded Systems: Design Challenges

Networked Embedded Systems: Design Challenges Networked Embedded Systems: Design Challenges Davide Quaglia Electronic Systems Design Group University of Verona 3 a giornata nazionale di Sintesi Logica, Verona, Jun 21, 2007 Outline Motivation Networked

More information

System-on. on-chip Design Flow. Prof. Jouni Tomberg Tampere University of Technology Institute of Digital and Computer Systems. jouni.tomberg@tut.

System-on. on-chip Design Flow. Prof. Jouni Tomberg Tampere University of Technology Institute of Digital and Computer Systems. jouni.tomberg@tut. System-on on-chip Design Flow Prof. Jouni Tomberg Tampere University of Technology Institute of Digital and Computer Systems jouni.tomberg@tut.fi 26.03.2003 Jouni Tomberg / TUT 1 SoC - How and with whom?

More information

A Hardware and Software Monitor for High-Level System-on-Chip Verification

A Hardware and Software Monitor for High-Level System-on-Chip Verification A Hardware and Software Monitor for High-Level System-on-Chip Verification M. El Shobaki and L. Lindh International Symposium on Quality Electronic Design, 2001 Presenter: Gu, Ruei-Ting What s the problem?

More information

Reconfigurable Architecture Requirements for Co-Designed Virtual Machines

Reconfigurable Architecture Requirements for Co-Designed Virtual Machines Reconfigurable Architecture Requirements for Co-Designed Virtual Machines Kenneth B. Kent University of New Brunswick Faculty of Computer Science Fredericton, New Brunswick, Canada ken@unb.ca Micaela Serra

More information

VON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology

VON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology VON BRAUN LABS WE PROVIDE COMPLETE SOLUTIONS WWW.VONBRAUNLABS.COM Issue #1 VON BRAUN LABS WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS State Machine Technology IoT Solutions Learn

More information

Curriculum Vitae et Studiorum Graziano Pravadelli

Curriculum Vitae et Studiorum Graziano Pravadelli Curriculum Vitae et Studirum Grazian Pravadelli 1. Persnal data 2 2. Higher educatin 2 3. Awards 3 4. Schlarships and grants 3 5. Research interests 4 5.1 Mdelling and simulatin f embedded systems 4 5.2

More information

BY STEVE BROWN, CADENCE DESIGN SYSTEMS AND MICHEL GENARD, VIRTUTECH

BY STEVE BROWN, CADENCE DESIGN SYSTEMS AND MICHEL GENARD, VIRTUTECH WHITE PAPER METRIC-DRIVEN VERIFICATION ENSURES SOFTWARE DEVELOPMENT QUALITY BY STEVE BROWN, CADENCE DESIGN SYSTEMS AND MICHEL GENARD, VIRTUTECH INTRODUCTION The complexity of electronic systems is rapidly

More information

Advanced Techniques for Solving Optimization Problems through Evolutionary Algorithms

Advanced Techniques for Solving Optimization Problems through Evolutionary Algorithms PhD Final Presentation Advanced Techniques for Solving Optimization Problems through Evolutionary Algorithms Advisor: Giovanni Squillero PhD Candidate: Marco Gaudesi CAD Group DAUIN February 27 th, 2015

More information

On how to efficiently exploit reconfiguration aspects from your design! The FASTER tool chain!

On how to efficiently exploit reconfiguration aspects from your design! The FASTER tool chain! On how to efficiently exploit reconfiguration aspects from your design! The FASTER tool chain! Parallel and Pervasive Computing Week 2014! August 29, 2014, Milano, Italy! Dirk Stroobandt, Dirk.Stroobandt@UGent.be!

More information

Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design

Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design Department of Electrical and Computer Engineering Overview The VLSI Design program is part of two tracks in the department:

More information

Testing of Digital System-on- Chip (SoC)

Testing of Digital System-on- Chip (SoC) Testing of Digital System-on- Chip (SoC) 1 Outline of the Talk Introduction to system-on-chip (SoC) design Approaches to SoC design SoC test requirements and challenges Core test wrapper P1500 core test

More information

FACULTY OF POSTGRADUATESTUDIES Master of Science in Computer Engineering The Future University

FACULTY OF POSTGRADUATESTUDIES Master of Science in Computer Engineering The Future University FACULTY OF POSTGRADUATESTUDIES Master of Science in Computer Engineering The Future University 2 Table of Contents: Page I. Introduction 1 II. Philosophy of the Program 2 III. Aims of the Program 2 IV.

More information

ESE566 REPORT3. Design Methodologies for Core-based System-on-Chip HUA TANG OVIDIU CARNU

ESE566 REPORT3. Design Methodologies for Core-based System-on-Chip HUA TANG OVIDIU CARNU ESE566 REPORT3 Design Methodologies for Core-based System-on-Chip HUA TANG OVIDIU CARNU Nov 19th, 2002 ABSTRACT: In this report, we discuss several recent published papers on design methodologies of core-based

More information

CURRICULUM VITAE ET STUDIORUM Eugenio Capra

CURRICULUM VITAE ET STUDIORUM Eugenio Capra CURRICULUM VITAE ET STUDIORUM Eugenio Capra (last updated in August 2008) contact appointment May 2008 - Politecnico di Milano Dipartimento di Elettronica e Informazione Via Ponzio 34/5, 20133 Milano,

More information

Manal Hammadi jasim Al-Kubaisi

Manal Hammadi jasim Al-Kubaisi 1 CV: Dr.Manal Hummadi Jasim Al-Kubasis Personal Information Manal Hammadi jasim Al-Kubaisi Place & Date of Birth: Baghdad, November 20 th 1961 Social Status: Single mother Nationality: Iraqi Email:manalkubasi@yahoo.com

More information

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001 Agenda Introduzione Il mercato Dal circuito integrato al System on a Chip (SoC) La progettazione di un SoC La tecnologia Una fabbrica di circuiti integrati 28 How to handle complexity G The engineering

More information

ON SUITABILITY OF FPGA BASED EVOLVABLE HARDWARE SYSTEMS TO INTEGRATE RECONFIGURABLE CIRCUITS WITH HOST PROCESSING UNIT

ON SUITABILITY OF FPGA BASED EVOLVABLE HARDWARE SYSTEMS TO INTEGRATE RECONFIGURABLE CIRCUITS WITH HOST PROCESSING UNIT 216 ON SUITABILITY OF FPGA BASED EVOLVABLE HARDWARE SYSTEMS TO INTEGRATE RECONFIGURABLE CIRCUITS WITH HOST PROCESSING UNIT *P.Nirmalkumar, **J.Raja Paul Perinbam, @S.Ravi and #B.Rajan *Research Scholar,

More information

Testing & Verification of Digital Circuits ECE/CS 5745/6745. Hardware Verification using Symbolic Computation

Testing & Verification of Digital Circuits ECE/CS 5745/6745. Hardware Verification using Symbolic Computation Testing & Verification of Digital Circuits ECE/CS 5745/6745 Hardware Verification using Symbolic Computation Instructor: Priyank Kalla (kalla@ece.utah.edu) 3 Credits Mon, Wed, 1:25-2:45pm, WEB L105 Office

More information

System-on-Chip Design Verification: Challenges and State-of-the-art

System-on-Chip Design Verification: Challenges and State-of-the-art System-on-Chip Design Verification: Challenges and State-of-the-art Prof. Sofiène Tahar Hardware Verification Group Concordia University Montréal, QC, CANADA MCSOC 12 Aizu-Wakamatsu, Fukushima, Japan September

More information

Electronic system-level development: Finding the right mix of solutions for the right mix of engineers.

Electronic system-level development: Finding the right mix of solutions for the right mix of engineers. Electronic system-level development: Finding the right mix of solutions for the right mix of engineers. Nowadays, System Engineers are placed in the centre of two antagonist flows: microelectronic systems

More information

Extending Platform-Based Design to Network on Chip Systems

Extending Platform-Based Design to Network on Chip Systems Extending Platform-Based Design to Network on Chip Systems Juha-Pekka Soininen 1, Axel Jantsch 2, Martti Forsell 1, Antti Pelkonen 1, Jari Kreku 1, and Shashi Kumar 2 1 VTT Electronics (Technical Research

More information

Digital Systems Design! Lecture 1 - Introduction!!

Digital Systems Design! Lecture 1 - Introduction!! ECE 3401! Digital Systems Design! Lecture 1 - Introduction!! Course Basics Classes: Tu/Th 11-12:15, ITE 127 Instructor Mohammad Tehranipoor Office hours: T 1-2pm, or upon appointments @ ITE 441 Email:

More information

International Summer School on Embedded Systems

International Summer School on Embedded Systems International Summer School on Embedded Systems Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences Shenzhen, July 30 -- August 3, 2012 Sponsored by Chinese Academy of Sciences and

More information

imtech Curriculum Presentation

imtech Curriculum Presentation imtech Curriculum Presentation Effective from Batch 2015 Onwards April, 2015 Course Structure Every course has a fixed number of credits associated with it (e.g., 4 credits) One has to earn 200 credits

More information

Architectures and Platforms

Architectures and Platforms Hardware/Software Codesign Arch&Platf. - 1 Architectures and Platforms 1. Architecture Selection: The Basic Trade-Offs 2. General Purpose vs. Application-Specific Processors 3. Processor Specialisation

More information

7a. System-on-chip design and prototyping platforms

7a. System-on-chip design and prototyping platforms 7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit

More information

CONTENT. King Abdullah II Faculty of Engineering

CONTENT. King Abdullah II Faculty of Engineering CONTENT About Mission, Vision & Goals Engineering Faculty Engineering Resources Bachelor Programs B. Sc. Program in Electronics Engineering B. Sc. Program in Computer Engineering B. Sc. Program in Communication

More information

The Emerging Trends in Electrical and Computer Engineering

The Emerging Trends in Electrical and Computer Engineering 18-200 Fall 2006 The Emerging Trends in Electrical and Computer Engineering Hosting instructor: Prof. Jimmy Zhu; Time: Thursdays 3:30-4:20pm; Location: DH 2210 Date Lecturer Lecture Contents L01 08/31

More information

Codesign: The World Of Practice

Codesign: The World Of Practice Codesign: The World Of Practice D. Sreenivasa Rao Senior Manager, System Level Integration Group Analog Devices Inc. May 2007 Analog Devices Inc. ADI is focused on high-end signal processing chips and

More information

Contribution to the Methods and Algorithms of Automatic Generation of Functional Tests for Processors

Contribution to the Methods and Algorithms of Automatic Generation of Functional Tests for Processors Contribution to the Methods and Algorithms of Automatic Generation of Functional Tests for Processors Ján Hudec Institute of Computer Systems and Networks Faculty of Informatics and Information Technologies

More information

Implementation of emulated digital CNN-UM architecture on programmable logic devices and its applications

Implementation of emulated digital CNN-UM architecture on programmable logic devices and its applications Implementation of emulated digital CNN-UM architecture on programmable logic devices and its applications Theses of the Ph.D. dissertation Zoltán Nagy Scientific adviser: Dr. Péter Szolgay Doctoral School

More information

Politecnico di Milano since 1863. WC2 University Network September 1-3, 2010

Politecnico di Milano since 1863. WC2 University Network September 1-3, 2010 Politecnico di Milano since 1863 WC2 University Network September 1-3, 2010 The Campuses of the Politecnico di Milano Milano Leonardo Campus Leonardo Campus is the historical seat of the Politecnico It

More information

Master Specialization in Digital Design: Design and Programming of Embedded Systems

Master Specialization in Digital Design: Design and Programming of Embedded Systems Master Specialization in Digital Design: Design and Programming of Embedded Systems Jan Schmidt, Ph.D. Department of Digital Design Faculty of Information Technology Czech Technical University in Prague

More information

Computer Science. Master of Science

Computer Science. Master of Science Computer Science Master of Science The Master of Science in Computer Science program at UALR reflects current trends in the computer science discipline and provides students with a solid theoretical and

More information

Platform-Based Design and the First Generation Dilemma Jiang Xu and Wayne Wolf

Platform-Based Design and the First Generation Dilemma Jiang Xu and Wayne Wolf Platform-Based Design and the First Generation Dilemma Jiang Xu and Wayne Wolf Dept. of ELE, Princeton University Jiangxu, Wolf@ee.Princeton.edu Abstract In this paper, we analyze system-level design methodologies

More information

International Workshop on Field Programmable Logic and Applications, FPL '99

International Workshop on Field Programmable Logic and Applications, FPL '99 International Workshop on Field Programmable Logic and Applications, FPL '99 DRIVE: An Interpretive Simulation and Visualization Environment for Dynamically Reconægurable Systems? Kiran Bondalapati and

More information

Academic Year 2014/15. School of Industrial and Information Engineering. Degree Programme of:

Academic Year 2014/15. School of Industrial and Information Engineering. Degree Programme of: Academic Year 2014/15 School of Industrial and Information Engineering Degree Programme of: Telecommunication Engineering Laurea Magistrale (Equivalent To Master Of Science) Milano Leonardo Campus 1. General

More information

Introduction to HW/SW Co-Design of Embedded Systems

Introduction to HW/SW Co-Design of Embedded Systems Introduction to HW/SW Co-Design of Embedded Systems Prof. Cristina SILVANO Politecnico di Milano Dipartimento di Elettronica e Informazione P.za L. Da Vinci 32, I-20133 Milano (Italy) Ph.: +39-02-2399-3692

More information

Master of Science in Information Technology

Master of Science in Information Technology University of Bahrain College of Information Technology Master of Science in Information Technology Revised Program March, 2014 Page 1 of 13 M.Sc. in Information Technology Revised Program March, 2014

More information

Embedded Computing Systems TUK Curriculum

Embedded Computing Systems TUK Curriculum Embedded Computing TUK Curriculum Core Program Code Title Credit Credit Instructor Language Fall Spring ES Hardware Architectures 571 Architecture of Digital I (Computer Architecture) 4 Kunz English EMS-546

More information

SPEED-POWER EXPLORATION OF 2-D INTELLIGENCE NETWORK- ON-CHIP FOR MULTI-CLOCK MULTI-MICROCONTROLLER ON 28nm FPGA (Zynq-7000) DESIGN

SPEED-POWER EXPLORATION OF 2-D INTELLIGENCE NETWORK- ON-CHIP FOR MULTI-CLOCK MULTI-MICROCONTROLLER ON 28nm FPGA (Zynq-7000) DESIGN SPEED-POWER EXPLORATION OF 2-D INTELLIGENCE NETWORK- ON-CHIP FOR MULTI-CLOCK MULTI-MICROCONTROLLER ON 28nm FPGA (Zynq-7000) DESIGN Anoop Kumar Vishwakarma 1, Uday Arun 2 1 Student (M.Tech.), ECE, ABES

More information

An Observability Branch Coverage Metric Based on Dynamic Factored Use-Define Chains

An Observability Branch Coverage Metric Based on Dynamic Factored Use-Define Chains An Observability Branch Coverage Metric Based on Dynamic Factored Use-Define Chains Tao Lv Ling-yi Liu Yang Zhao Hua-wei Li Xiao-wei Li Institute of Computing Technology, Chinese Academy of Sciences, Beijing,

More information

Introduction ABOUT THIS CHAPTER CHAPTER

Introduction ABOUT THIS CHAPTER CHAPTER CHAPTER Introduction 1 Charles E. Stroud Auburn University, Auburn, Alabama Laung-Terng (L.-T.) Wang SynTest Technologies, Inc., Sunnyvale, California Yao-Wen Chang National Taiwan University, Taipei,

More information

Francesco Merlo Curriculum Vitæ

Francesco Merlo Curriculum Vitæ Francesco Merlo Curriculum Vitæ CONTACT Address: Phone: Fax: E-mail: Politecnico di Milano Department of Electronics and Information Via Ponzio 34/5 I-20133 Milano (Italy) +39 02 2399 3474 +39 02 2399

More information

on-chip and Embedded Software Perspectives and Needs

on-chip and Embedded Software Perspectives and Needs Systems-on on-chip and Embedded Software - Perspectives and Needs Miguel Santana Central R&D, STMicroelectronics STMicroelectronics Outline Current trends for SoCs Consequences and challenges Needs: Tackling

More information

Tunable Embedded Software Development Platform

Tunable Embedded Software Development Platform Tunable Embedded Software Development Platform (Win-Bin See) 68 111 16-7 winbinsee@ms.aidc.com.tw (Sao-Jie Chen) csj@cc.ee.ntu.edu.tw (Pao-Ann Hsiung) 160 pahsiung@cs.ccu.edu.tw (Trong-Yen Lee) 190 tylee@ccit.edu.tw

More information

Electronic systems prototyping: Tools and methodologies for a better observability.

Electronic systems prototyping: Tools and methodologies for a better observability. Electronic systems prototyping: Tools and methodologies for a better observability. In an electronic system development flow, a prototyping phase is very diversely valued by the electronic system engineer

More information

Summary. Grants. Publications. Peer Esteem Indicators. Teaching Experience. Administrative Experience. Industrial Experience

Summary. Grants. Publications. Peer Esteem Indicators. Teaching Experience. Administrative Experience. Industrial Experience Summary Grants Total amount of 32,535 in two Google Research Awards, for which I wrote proposals as the Principal Researcher. Publications Peer-reviewed journal papers accepted or in print: 3 Peer-reviewed

More information

Microelectronic System-on-Chip Modeling using Objects and their Relationships

Microelectronic System-on-Chip Modeling using Objects and their Relationships Microelectronic System-on-Chip Modeling using Objects and their Relationships Frederic Doucet, Rajesh K. Gupta {doucet, rgupta}@ics.uci.edu Center for Embedded Computer Systems University of California

More information

List of courses MEngg (Computer Systems)

List of courses MEngg (Computer Systems) List of courses MEngg (Computer Systems) Course No. Course Title Non-Credit Courses CS-401 CS-402 CS-403 CS-404 CS-405 CS-406 Introduction to Programming Systems Design System Design using Microprocessors

More information

DEVELOPING TRENDS OF SYSTEM ON A CHIP AND EMBEDDED SYSTEM

DEVELOPING TRENDS OF SYSTEM ON A CHIP AND EMBEDDED SYSTEM DEVELOPING TRENDS OF SYSTEM ON A CHIP AND EMBEDDED SYSTEM * Monire Norouzi Young Researchers and Elite Club, Shabestar Branch, Islamic Azad University, Shabestar, Iran *Author for Correspondence ABSTRACT

More information

Introduction to Exploration and Optimization of Multiprocessor Embedded Architectures based on Networks On-Chip

Introduction to Exploration and Optimization of Multiprocessor Embedded Architectures based on Networks On-Chip Introduction to Exploration and Optimization of Multiprocessor Embedded Architectures based on Networks On-Chip Cristina SILVANO silvano@elet.polimi.it Politecnico di Milano, Milano (Italy) Talk Outline

More information

MsC in Advanced Electronics Systems Engineering

MsC in Advanced Electronics Systems Engineering MsC in Advanced Electronics Systems Engineering 1 2 General overview Location: Dijon, University of Burgundy, France Tuition Fees : 475 / year Course Language: English Course duration: 1 year Level: Second

More information

1. Description of the research proposal

1. Description of the research proposal 1. Description of the research proposal a) Duration of the project and expected total cost Duration: 4 years (2003-2006) Total cost: 1 050 000 EEK b) General background About the importance of the research

More information

PyMTL and Pydgin Tutorial. Python Frameworks for Highly Productive Computer Architecture Research

PyMTL and Pydgin Tutorial. Python Frameworks for Highly Productive Computer Architecture Research PyMTL and Pydgin Tutorial Python Frameworks for Highly Productive Computer Architecture Research Derek Lockhart, Berkin Ilbeyi, Christopher Batten Computer Systems Laboratory School of Electrical and Computer

More information

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track)

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track) Plan Number 2009 Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track) I. General Rules and Conditions 1. This plan conforms to the regulations of the general frame of programs

More information

Electrical and Computer Engineering (ECE)

Electrical and Computer Engineering (ECE) Department of Electrical and Computer Engineering Contact Information College of Engineering and Applied Sciences B-236 Parkview Campus 1903 West Michigan, Kalamazoo, MI 49008 Phone: 269 276 3150 Fax:

More information

Collaboration with industry and doctoral education at Politecnico di Milano

Collaboration with industry and doctoral education at Politecnico di Milano Collaboration with industry and doctoral education at Politecnico di Milano Prof. Barbara Pernici Head of the PhD School Politecnico di Milano barbara.pernici@polimi.it Politecnico di Milano 2 State university

More information

Virtual Platforms in System-on-Chip Design

Virtual Platforms in System-on-Chip Design Virtual Platforms in System-on-Chip Design Katalin Popovici 1 and Ahmed A. Jerraya 2 1 The MathWorks, Inc., Natick, MA, USA 2 CEA-LETI, Grenoble, France Notice of Copyright This material is protected under

More information

Product Development Flow Including Model- Based Design and System-Level Functional Verification

Product Development Flow Including Model- Based Design and System-Level Functional Verification Product Development Flow Including Model- Based Design and System-Level Functional Verification 2006 The MathWorks, Inc. Ascension Vizinho-Coutry, avizinho@mathworks.fr Agenda Introduction to Model-Based-Design

More information

Laboratory of Electronics, Antennas and Telecommunications (UMR 7248)

Laboratory of Electronics, Antennas and Telecommunications (UMR 7248) INSIS Laboratory of Electronics, Antennas and Telecommunications (UMR 7248) LEAT - Université Nice-Sophia Antipolis, UMR CNRS 7248 Campus Sophi@Tech - Bâtiment Forum 930 route des Colles, BP 145, 06903

More information

A SoC design flow based on UML 2.0 and SystemC

A SoC design flow based on UML 2.0 and SystemC A SoC design flow based on UML 2.0 and SystemC Sara Bocchio 1, Elvinia Riccobene 2, Alberto Rosti 1, and Patrizia Scandurra 3 1 STMicroelectronics, AST Agrate Lab R&I, Italy {sara.bocchio, alberto.rosti}@st.com

More information

Embedded Systems Engineering Certificate Program

Embedded Systems Engineering Certificate Program Engineering Programs Embedded Systems Engineering Certificate Program Accelerate Your Career extension.uci.edu/embedded University of California, Irvine Extension s professional certificate and specialized

More information

COURSE CATALOGUE 2013-2014

COURSE CATALOGUE 2013-2014 COURSE CATALOGUE 201-201 Field: COMPUTER SCIENCE Programme: Bachelor s Degree Programme in Computer Science (Informatics) Length of studies: years (6 semesters) Number of ECTS Credits: 180 +0 for the B.Sc.

More information

System-Level Co-design of Heterogeneous Multiprocessor Embedded Systems

System-Level Co-design of Heterogeneous Multiprocessor Embedded Systems POLITECNICO DI MILANO Dipartimento di Elettronica e Informazione System-Level Co-design of Heterogeneous Multiprocessor Embedded Systems Progettazione concorrente hw/sw di sistemi dedicati multiprocessore

More information

9/14/2011 14.9.2011 8:38

9/14/2011 14.9.2011 8:38 Algorithms and Implementation Platforms for Wireless Communications TLT-9706/ TKT-9636 (Seminar Course) BASICS OF FIELD PROGRAMMABLE GATE ARRAYS Waqar Hussain firstname.lastname@tut.fi Department of Computer

More information

Computer Engineering: Incoming MS Student Orientation Requirements & Course Overview

Computer Engineering: Incoming MS Student Orientation Requirements & Course Overview Computer Engineering: Incoming MS Student Orientation Requirements & Course Overview Prof. Charles Zukowski (caz@columbia.edu) Interim Chair, September 3, 2015 MS Requirements: Overview (see bulletin for

More information

NEW CHALLENGES IN COLLABORATIVE VIRTUAL FACTORY DESIGN

NEW CHALLENGES IN COLLABORATIVE VIRTUAL FACTORY DESIGN 02 NEW CHALLENGES IN COLLABORATIVE VIRTUAL FACTORY DESIGN Stefano Mottura, Giampaolo Viganò, Luca Greci, Marco Sacco Emanuele Carpanzano Institute of Industrial Technologies and Automation National Research

More information

ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013

ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013 Transistor Level Fault Finding in VLSI Circuits using Genetic Algorithm Lalit A. Patel, Sarman K. Hadia CSPIT, CHARUSAT, Changa., CSPIT, CHARUSAT, Changa Abstract This paper presents, genetic based algorithm

More information

VLSI Design Verification and Testing

VLSI Design Verification and Testing VLSI Design Verification and Testing Instructor Chintan Patel (Contact using email: cpatel2@cs.umbc.edu). Text Michael L. Bushnell and Vishwani D. Agrawal, Essentials of Electronic Testing, for Digital,

More information

CURRICULUM VITAE. Dept. of Mechanical Engineering and Industrial Design Τ.Ε.Ι. of Western Macedonia 50100 KOZANI, GREECE

CURRICULUM VITAE. Dept. of Mechanical Engineering and Industrial Design Τ.Ε.Ι. of Western Macedonia 50100 KOZANI, GREECE CURRICULUM VITAE PERSONAL DATA Name: Dimokritos Panagiotopoulos Date of birth: March 21, 1960 Family Status: Married, has two children Current Posistion: Work Address: Tel. No. (Work): Mobile No.: E-mail:

More information

System-on-Chip Design and Implementation

System-on-Chip Design and Implementation System-on-Chip Design and Implementation Linda E.M. Brackenbury, Luis A. Plana, Senior Member, IEEE and Jeffrey Pepper Abstract The System-on-Chip module described here builds on a grounding in digital

More information

SOAP Based Distributed Simulation Environment for System-on-Chip (SoC) Design

SOAP Based Distributed Simulation Environment for System-on-Chip (SoC) Design SOAP Based Distributed Simulation Environment for System-on-Chip (SoC) Design Samy Meftali Anouar Dziri Luc Charest Philipe Marquet Jean-Luc Dekeyser Laboratoire d Informatique Fondamentale de Lille Université

More information

Addressing the Challenges of Synchronization/Communication and Debugging Support in Hardware/Software Cosimulation

Addressing the Challenges of Synchronization/Communication and Debugging Support in Hardware/Software Cosimulation Addressing the Challenges of Synchronization/Communication and Debugging Support in Hardware/Software Cosimulation Banit Agrawal Timothy Sherwood Department of Computer Science University of California,

More information

Implementation and Design of AES S-Box on FPGA

Implementation and Design of AES S-Box on FPGA International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 232-9364, ISSN (Print): 232-9356 Volume 3 Issue ǁ Jan. 25 ǁ PP.9-4 Implementation and Design of AES S-Box on FPGA Chandrasekhar

More information

HARDWARE PROJECT MANAGEMENT - WHAT WE CAN LEARN FROM THE SOFTWARE DEVELOPMENT PROCESS FOR HARDWARE DESIGN?

HARDWARE PROJECT MANAGEMENT - WHAT WE CAN LEARN FROM THE SOFTWARE DEVELOPMENT PROCESS FOR HARDWARE DESIGN? HARDWARE PROJECT MANAGEMENT - WHAT WE CAN LEARN FROM THE SOFTWARE DEVELOPMENT PROCESS FOR HARDWARE DESIGN? Rolf Drechsler, Andreas Breiter Institute of Computer Science, University of Bremen, 28359 Bremen,

More information

PRESS RELEASE FRAUNHOFER INSTITUTE FOR INTEGRATED CIRCUITS IIS DESIGN AUTOMATION DIVISION EAS. PRESSE RELEASE June 2, 2014 Page 1 5

PRESS RELEASE FRAUNHOFER INSTITUTE FOR INTEGRATED CIRCUITS IIS DESIGN AUTOMATION DIVISION EAS. PRESSE RELEASE June 2, 2014 Page 1 5 PRESS RELEASE June 2, 2014 Page 1 5 European Project VERDI provides Universal Verification Methodology (UVM) in SystemC to Accellera Systems Initiative as new industry standard proposal UVM-SystemC language

More information

AC 2010-969: DEVELOPING AN INDUSTRY-DRIVEN GRADUATE CERTIFICATE IN TEST ENGINEERING FOR ELECTRICAL ENGINEERING TECHNOLOGISTS

AC 2010-969: DEVELOPING AN INDUSTRY-DRIVEN GRADUATE CERTIFICATE IN TEST ENGINEERING FOR ELECTRICAL ENGINEERING TECHNOLOGISTS AC 2010-969: DEVELOPING AN INDUSTRY-DRIVEN GRADUATE CERTIFICATE IN TEST ENGINEERING FOR ELECTRICAL ENGINEERING TECHNOLOGISTS Nasser Alaraje, Michigan Technological University Dr. Alaraje s research interests

More information

EUA BFUG Workshop Supervision, assessment and monitoring. Giancarlo Ferrigno

EUA BFUG Workshop Supervision, assessment and monitoring. Giancarlo Ferrigno EUA BFUG Workshop Supervision, assessment and monitoring Giancarlo Ferrigno A few figures about Politecnico Established 1863 40000 students 834 PhD students in 2005 600 students in mobility (in and out)

More information

ReSIST NoE Resilience for Survivability in IST

ReSIST NoE Resilience for Survivability in IST MSc Curriculum in Resilient Computing Courseware availability Luca Simoncini University of Pisa, Italy Curriculum rationale To move from the usual application-driven MSc curricola (like MSc in embedded

More information

Introduction to Digital System Design

Introduction to Digital System Design Introduction to Digital System Design Chapter 1 1 Outline 1. Why Digital? 2. Device Technologies 3. System Representation 4. Abstraction 5. Development Tasks 6. Development Flow Chapter 1 2 1. Why Digital

More information

Microprocessor and Hardware Laboratory (MHL)

Microprocessor and Hardware Laboratory (MHL) Microprocessor and Hardware Laboratory (MHL) Διονύσης Πνευματικάτος Καθηγητής, Διευθυντής MHL Τμήμα Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ Mission High Quality Research: Basic

More information

An Effective Deterministic BIST Scheme for Shifter/Accumulator Pairs in Datapaths

An Effective Deterministic BIST Scheme for Shifter/Accumulator Pairs in Datapaths An Effective Deterministic BIST Scheme for Shifter/Accumulator Pairs in Datapaths N. KRANITIS M. PSARAKIS D. GIZOPOULOS 2 A. PASCHALIS 3 Y. ZORIAN 4 Institute of Informatics & Telecommunications, NCSR

More information

Damiano Carra EMPLOYMENT HISTORY EDUCATION

Damiano Carra EMPLOYMENT HISTORY EDUCATION Damiano Carra Computer Science Department University of Verona Strada le Grazie 15 I-37134 Verona (Italy) Phone: +39 045 802 7059 Fax: +39 045 802 7068 Email: damiano.carra@univr.it EMPLOYMENT HISTORY

More information

Master of Science in Computer Science

Master of Science in Computer Science Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,

More information

Towards an Ontology-driven Intellectual Properties reuse for Systems On Chip design

Towards an Ontology-driven Intellectual Properties reuse for Systems On Chip design Towards an Ontology-driven Intellectual Properties reuse for Systems On Chip design Fateh Boutekkouk Department of Mathematics and Computer Science University of Oum El Bouaghi, BP 358 Oum El Bouaghi,

More information

Synthesis of Low-Power Selectively- Clocked Systems from High-Level Specification

Synthesis of Low-Power Selectively- Clocked Systems from High-Level Specification Synthesis of Low-Power Selectively- Clocked Systems from High-Level Specification L. BENINI Università di Bologna and G. DE MICHELI Stanford University We propose a technique for synthesizing low-power

More information

CURRICULUM VITAE. Dr. Massimo Contrafatto EDUCATION. MSc, PhD, Post Doc

CURRICULUM VITAE. Dr. Massimo Contrafatto EDUCATION. MSc, PhD, Post Doc CURRICULUM VITAE Dr. Massimo Contrafatto MSc, PhD, Post Doc Lecturer and Assistant Professor with tenure Department of Business Administration at Bergamo University Via dei Caniana 2, 24127 Italy Tel:

More information