Microprocessor and Hardware Laboratory (MHL)

Similar documents
SoC Curricula at Tallinn Technical University

BSc in Computer Engineering, University of Cyprus

LEVERAGING HARDWARE DESCRIPTION LANUGAGES AND SPIRAL LEARNING IN AN INTRODUCTORY COMPUTER ARCHITECTURE COURSE

EIT ICT Labs MASTER SCHOOL ES Programme Specialisations

Embedded Computing Systems TUK Curriculum

MsC in Advanced Electronics Systems Engineering

TEACHING PROJECT COURSES IN LARGE SCALE USING INDUSTRY LIKE METHODS EXPERIENCES AFTER TEN YEARS

Multi-core Curriculum Development at Georgia Tech: Experience and Future Steps

Education. Professional Experience. CHENG C. LIU, Ph.D., Associate Professor Curriculum Vitae

On the use of programmable logic in FabLabs

ELEC 5260/6260/6266 Embedded Computing Systems

UNIVERSITY OF YORK POSTGRADUATE PROGRAMME SPECIFICATION

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

Master of Science in Electrical Engineering Graduate Program:

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

Systems on Chip Design

NIOS II Based Embedded Web Server Development for Networking Applications

Technical Aspects of Creating and Assessing a Learning Environment in Digital Electronics for High School Students

Seeking Opportunities for Hardware Acceleration in Big Data Analytics

A Masters of Technology degree using a combination of Synchronous and Asynchronous digital learning delivery modes.

COMPUTER ENGINEERING DEGREE FOCUS AREAS GUIDE

RAPID PROTOTYPING OF DIGITAL SYSTEMS Second Edition

AC : PRACTICAL DESIGN PROJECTS UTILIZING COMPLEX PROGRAMMABLE LOGIC DEVICES (CPLD)

Bachelor Degree in Informatics Engineering Master courses

Master of Science (Electrical Engineering) MS(EE)

Aims and Objectives. E 3.05 Digital System Design. Course Syllabus. Course Syllabus (1) Programmable Logic

How To Get A Computer Science Degree

Digital Systems Design! Lecture 1 - Introduction!!

Bachelor in Computer Engineering. Brightest. The Best and. World-class education ΑΙΤ makes it possible

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

Computer Engineering: Incoming MS Student Orientation Requirements & Course Overview

PROGRAMMABLE ANALOG INTEGRATED CIRCUIT FOR USE IN REMOTELY OPERATED LABORATORIES

Reconfigurable Architecture Requirements for Co-Designed Virtual Machines

AC : INDUSTRY-DRIVEN POWER ENGINEERING CURRICU- LUM DEVELOPMENT IN ELECTRICAL AND COMPUTER ENGINEER- ING TECHNOLOGY PROGRAM

high-performance computing so you can move your enterprise forward

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

Master of Science in Engineering - Electrical Engineering Option (MSE-EE) Student Outcomes Assessment Plan (SOAP)

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

Office Automation. Industrial Automation. Information Technology and Automation Systems in Industrial Applications. Product Development.

Custom design services

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics

Graduate Option in Electronics Department of Electrical and Computer Engineering University of Puerto Rico at Mayagüez

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

FACULTY OF VIENNA UNIVERSITY OF TECHNOLOGY (TU WIEN) Science and Technology in the Information Age

Development of a Research-oriented Wireless System for Human Performance Monitoring

Fraunhofer Institute for Telecommunications

Computer Scientist. Conduct research in latest computer and network security technologies for high assurance system security solutions

Trainee Instrumentation / Electronics Engineering Technician. Technical Manager / Technical Supervisor

Eli Levi Eli Levi holds B.Sc.EE from the Technion.Working as field application engineer for Systematics, Specializing in HDL design with MATLAB and

BUILD VERSUS BUY. Understanding the Total Cost of Embedded Design.

Draft dpt for MEng Electronics and Computer Science

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

9/14/ :38

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

Inverter Field Service Technician II

EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview

Computer Science & Engineering Department. Robert McCartney Director of Undergraduate Computing Education ITE robert@engr.uconn.

An Introductory Digital Design Course Using a Low-Cost Autonomous Robot

Overview of the Electrical Engineering and Computer Sciences Department at UC Berkeley

UK PhD Centre for Financial Computing

Human - Computer Interaction. Georgia Institute of Technology

Master's Degree Program in Computer Science

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

NATIONAL SUN YAT-SEN UNIVERSITY

Introduction to Computer Engineering ENGIN112-1

Digital Systems. Role of the Digital Engineer

Embedded Systems at the CSC School

Integrating Digital Logic Design and Assembly Programming Using FPGAs in the Classroom

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

CFD Implementation with In-Socket FPGA Accelerators

Poznan University of Technology Faculty of Electrical Engineering

synthesizer called C Compatible Architecture Prototyper(CCAP).

IC 1101 Basic Electronic Practice for Electronics and Information Engineering

Networking Remote-Controlled Moving Image Monitoring System

How To Get A Computer Engineering Degree

Master Embedded Systems Engineering

Acceleration for Personalized Medicine Big Data Applications

Manal Hammadi jasim Al-Kubaisi

How To Design An Image Processing System On A Chip

Int. J. Engng Ed. Vol. 19, No. 4, pp. 519±524, X/91 $

Research in Embedded Systems at the CSC School

Performance Oriented Management System for Reconfigurable Network Appliances

IEEE Circuits and Systems Society (CASS) HELLENIC OPEN UNIVERSITY. Multi-Modal Learning Course on Digital Systems Design Using VHDL & FPGAs

CURRICULUM DEVELOPMENT DIVISION DEPARTMENT OF POLYTECHNIC EDUCATION MINISTRY OF HIGHER EDUCATION DIPLOMA IN ELECTRONIC ENGINEERING (COMPUTER)

INTERNAL REGULATIONS FOR THE BACHELOR OF SCIENCE DEGREE IN MECHATRONICS AND ROBOTICS ENGINEERING

Extending the Power of FPGAs. Salil Raje, Xilinx

CONTENT. King Abdullah II Faculty of Engineering

ss. Cyril and Methodius University Faculty of Computer Science and Engineering Skopje, Macedonia

1 Year Advance Diploma Course in Hardware Networking & Security (ADHNS) १ वर ष य एडव स डडप ऱ म इन ह डडव यर न ट वर क ग ए ड ससक य ररट

Eingebettete Systeme. 4: Entwurfsmethodik, HW/SW Co-Design. Technische Informatik T T T

A Career that Revolutionises & Improves Lives

Hardware and Software

High-Level Synthesis for FPGA Designs

Industry-Driven Power Engineering Curriculum Development in an Electrical Engineering Technology Program

A First Course in Digital Design Using VHDL and Programmable Logic

Exploiting Stateful Inspection of Network Security in Reconfigurable Hardware

Enabling Creative Thinking in Digital Design Education

No serious hazards are involved in this laboratory experiment, but be careful to connect the components with the proper polarity to avoid damage.

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

Seven Challenges of Embedded Software Development

Transcription:

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

Mission High Quality Research: Basic & Applied High Quality Education: Theory & Practice Educational/Research Topics: Computer Architecture Reconfigurable Computing Embedded Systems Parallel Architectures & Parallel Programming Custom Architectures/Application Acceleration: Bioinformatics, Network Processing, etc. Sensor networks

Personnel Faculty Dionisios Pnevmatikatos, Professor, Director Apostolos Dollas, Professor Ioannis Papaefstathiou, Assist. (elected Assoc.) Professor Staff (university payroll) Markos Kimionis, EEDIP Kyprianos Papadimitriou (PhD expected 2011), IDAX Euripides Sotiriades (Dr.), IDAX Students Diploma Theses : 16 (101 granted) Master s Theses: 10 (21 granted) PhD Theses: 5 (2 granted)

Research Outlook Challenges High-performance Computing Systems Adaptation to changing needs/environment Power Consumption Limitations/Efficiency => Custom, Efficient Architectures & Systems Approach Use Computer Architecture Ideas Use Reconfigurable Logic (not just for prototyping) Use Multi-core, GPUs, Grid, Distributed Processing, Apply to new areas: Bioinformatics applications Sensor networks Power efficient processing

Research Topics Pnevmatikatos Computer Architecture, Reconfigurable Computing Dollas Computer Hardware, Reconfigurable Computing Papaefstathiou Digital System Design, Multi-core, GPUs Synergies in High-performance Design Application Specific Processors/Application Acceleration Low Power Systems Areas of opportunity 2000-2007 Network Processors (NIDS) 2005-now Bioinformatics (BLAST, RAxML, Predator, Zuker, ) 2010+ (grand challenges): 3D image analysis, security systems, HW/SW co-design (productivity) tools

Research excellence Our Vision Research Performed at World Class Level Conference Publications Journal Publications Participation in Conference Program Committees Competitive Programs & Collaboartive Research World class academic partners (Imperial, Chalmers, VA Tech, U. Washington, TU Delft, UPM, ) Industrial Partners Philips, Siemens, STMicroelectronics, Thales, Selex Galileo, Infineon, Alcatel-Lucent, and many more Some Results (pushing/defining the state of the art) The fastest compression engine (networks) The fastest Intrusion Detection System (SNORT, security) The fastest BLAST processor (bioinformatics)

Research Details Funded Projects 13 currently in progress (Total 26 since 1999) Budget since 2005: 3.8M Research + 0.7M PI for University practical training, infrastructure, etc, = 4.5M We are expanding >2M funding starting at 2010 Ongoing projects!!! 2 staff, hiring 3 more Staff/Post-Doc The sky is the limit but our research is no blue sky research we get working hardware to prove our concepts

Education: Theory + Practice Expose students to a wide spectrum of design options Microprocessors (μps), GPUs, Field Programmable Gate Array (FPGAs)-based Development Boards Hardware Description Languages (VHDL), Programming languages (C, C++, Assembly, CUDA) CAD Tools for Design, Simulation, Verification Undergraduate Education Logic (digital) Design: breadboard + TTL chips + wires + switches, Advanced Logic Design: VHDL + Simulation => programming actual FPGA platforms Embedded Systems: Complex system design + Advanced CAD tools Embedded processor + custom peripherals => FPGA Platforms C code + VHDL + Simulation => FPGA/system programming Graduate Education Projects on High-end FPGA/GPU/Grid platforms

Education (the foundation for our students careers and our research) Undergraduate (most alternate prof. each semester) Logic Design (Dollas OR Pnevmatikatos) Digital Computers (Pnevmatikatos OR Dollas) Advanced Logic Design (Dollas OR Pnevmatikatos) Computer Organization (Pnevmatikatos OR Papaefstathiou OR Dollas) Computer Architecture (Pnevmatikatos OR Papaefstathiou OR Dollas) Embedded Systems (Papaefstathiou OR Dollas) Graduate Architecture of Parallel and Distributed Computers (Pnevmatikatos) Design of Specialized Architectures (Papaefstathiou) Special Topics in Reconfigurable Logic (Dollas) Requirements Hands-on, intensive labs (entry/mid-level) / Project (advanced) Thesis work: Complex system building with Demo for undergraduates and graduates thesis work

Lab Infrastructure Equipment Logic analyzer, Oscilloscopes, Frequency generators Printed Circuit Board (PCB) construction station Surface-Mount Technology (SMT) stations Development Boards (FPGA-based) From cheap for student use to advanced, displayed at lab CAD tools: (Industrial) Synopsys, Cadence, Mentor, Xilinx, Undergraduate Educational Infrastructure 15 complete engineering bench seats Logic Design, etc 15 complete CAD-tool/Computer seats Advanced Logic Design, Organization, Architecture, etc >300 person-courses serviced per semester

Our Student Graduates Faculty/Researchers in Universities/Research Centers Georgia Tech, Chalmers TU, TU-Delft, Athens Information Technology (AIT), Foundation for Research and Technology (FO.R.TH-ICS), TEI Kavalas Working in Industry Philips, Siemens, Microsoft, ATMEL S.A, Ellemedia Technologies S.A, Intracom, Theon Sensors S.A, OTE S.A, EADS-3SIGMA S.A, NetLogic Microsystems S.A Graduate Studies at Top Schools USC, UCSD, U. Wisconsin-Madison, U. Minnesota, Yale, Duke, U. Edinburgh, Imperial College, TU-Delft, EPFL, ETH, U. Cyprus, U. Thessaly

System Design and Implementation at MHL Plato I: an Active Network Platform Plato I & II Biribakos I: an Autonomous Robot Diploma thesis project I/O Device for the Handicapped Robots supporting obstacle-avoidance class project

Available Development Platforms Low-cost μp-based platform ( 100) Low-cost Programmable Logic-based platform ( 100) Low-cost/Mid-end FPGA-based platform ( 150) Mid-cost/High-end FPGA-based platform ( 400)

Available Development Platforms Mid-cost/Mid-end FPGA-based platform ( 1000) Mid-cost/High-end FPGA-based platform ( 1000) High-cost/High-end FPGA-based platform ( 1500) High-cost/Ultra high-end FPGA-based platform ( 2500)

Faculty Staff Ph.D students M.Sc Students Undergrads