Computer Architecture Laboratory

Download Report

Transcript Computer Architecture Laboratory

Computer Architecture
Laboratory
- CALab Department of Computer Engineering/Center for Real-Time
Systems
Mälardalen University,
Box 883, S-721 23 Västerås, Sweden
http://www.idt.mdh.se/cus/
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
1
University and department
facts
• Mälardalen Högskola established 1977; one
of fastest growing universities in Sweden
• CUS started out in 1987 by three persons
• Research in real-time started 1990; now ~22
persons in research, ~18 in teaching
• Providing 70+ CS/CE courses to ~1500
students
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
2
CAL Personal
• Scientific Leader/Senior
Researchers:
• Lennart Lindh
• Professor Harald Lawsson
• Professor Kuchcinski
• Ph.D. students:
• Johan Stärner (Adj)
• Johan Furunäs
• Joakim Adomat (plan Adj)
• Mohammed El Shobaki
• Filip Sebek, (fom ht98)
• 2*Vacant
•
•
•
•
•
•
•
•
•
•
•
•
•
Industrial Ph.D. students:
Stefan Sjöholm, (40%, ABB ISY)
Anders Rosvall (20%, ABB CRC)
Ashraf Fawzi (20%, Ericsson)
Research Fellow
Vacant
Research Engineer:
Tommy Klevin
Industrial Partners:
ABB
Ericsson
XILINX,
MENTOR/Microtec
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
4
CAL is based on strategy of:
• providing industry with state-of-the-art
competence
• performing excellent basic research in novel
and relevant areas
• providing excellent education for engineers,
students and researchers.
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
5
The CAL focuses on
• complex multiprocessor real-time
architectures,
• design of hardware accelerators for realtime operating systems
• and methods and tools for hardware design.
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
6
Goal and methods
Industry
Problem
Solutions
Models&Prototypes
Validation
Analyze
Documentation
Articles etc
Juli to December
Januari to Juni
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
7
The following items will ensure high
quality of the CAL research lab
• Uniqueness: All research must be constantly
related to the state of the art in the field.
• Relevance to the research program
• Correctness and Appropriateness
• Overall Design Guidelines: Research in a project
will be split into sub-problems. In order to
harmonise the various efforts, it is necessary to
define overall design principles.
• Relevant Research Program,
SARA - Scaleable Architecture for Realtime Applications 2015-07-16
CAL
Computer Architecture Laboratory - CAL -
8
SARA
Forskarskola
- Scaleable Architecture for Real-Time Applications -
Samarbete med
Universitet:
Georgia
Institute of
Technology
Atlanta
Samarbete med
Industri:
ABB Robotics
Ericsson Utv. AB
XILINX (USA)
?Microtec
Eg
na
Pr
oj.
Workshops
Eg
na
Pr
oj.
Special
kurser
-Operating System
and Hardware
Architectures
-System on Chip,
Design Methods
and Tools for
ASIC Design
Kompetenscentrum för ASIC (JA)
Verktyg
Metodik
Tillverknings kontakter
PCB
ASIC
FPGA
Doktorssex
Lic-examen
Special kurser
Bas block:
VLSI och VHDL metoder och verktyg
data arkitektur och realtidssystem
Studentkurser (FS)
CAL-möten en gång i veckan
CAL - prat då och då
IPU - möte (Individuell personutvecklings),
en gång i månaden
Ansvarig för följande kurser:
Per 1:
SUMO (jfs)
Per 2:
Analys av multiprocessorsystem j(sr)
Systemarkitektur I (både V-ås &E-tuna) (jat, mei)
Per 3:
Dark (fsk)
Per 4:
Drea? (?)
Forskarkurs:
Multiprocessorer iReal-Tids system, 10p (LL)
Verktygskurs, 10p (LL)
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
9
Partners - Industrial

•
•
•
•
ABB Industrial Systems, since 1994
formal HW verification, Co-simulation
ABB Robotics, Multiprocessor systems
XILINX, IC sponsoring
Ericsson Utvecklings AB, Multiprocessor
systems
RTOS vendors, since 1997, RTU coprocessor
2015-07-16
CAL
Mälardalens University , CUS - Center for Real-Time
10
Projects
• At the University
– RTU94, RTU95 and lot of FPGA prototypes for VME
bus systems (Multiprocessor system)
– SUMO robot (singel processor systems)
– BWKOT (Multiprocessor system)
• Industry (singel processor systems)
–
–
–
–
Enea OSE, Prototype
ABB Robotics, prototype and time analyse
Microtec (MENTOR)
ABB Industrial Systems, since 1994
formal HW verification, Co-simulation
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
11
CAL Projects
• VLSI, PCB, Co-simulation, formal... Tools
• RTK, Chip , PCB .... designs
• Publications... working with a new book..
Multiprocessor systems for Real-Time Applications
• Co-simulation of single and multiprocessor
systems
• ASIC implementations of single and
multiprocessor systems (MIMD)
2015-07-16
CAL
Computer Architecture Laboratory - CAL -
12