VLSI Design Lab Activities

mittenturkeyΗλεκτρονική - Συσκευές

26 Νοε 2013 (πριν από 3 χρόνια και 8 μήνες)

77 εμφανίσεις



VLSI Design Lab Activities

2nd Workshop on Modern Circuits

and Systems Technologies



Odysseas Koufopavlou

University of Patras



Thesalloniki 1/2/2013

1





Education


Undergraduate courses


Postgraduate courses


Supervision of Ph.D Students




Research


The VLSI Laboratory has extensive experience in
the research fields of integrated circuits and
systems.

Activities








Undegraduate Courses


Digital Design


VLSI Design


VLSI Systems


VLSI Testing




Graduate Courses


System on Chip


Integrated Systems Design


Compilers for Embedded Systems

Education








4 Research Groups



Personnel


4 Professors


5 Post
-
Docs


14 Ph.D. Students




Equipment


CAD VLSI Tools for Digital Designs (Europractice)


15 High Performance Computer Servers


Development Systems (Xilinx)

Research







Technology and Lab








European Industry


FP7, ENIAC

……



Greek Industry



Member of mi
-
cluster




Greek Research Labs



Member of Interuniversity Nanoelectronics Net



Universities and Institutions



IMEC,

POLITO,

Arizona State University, ……

Co
-
operations with








Prof. Costas Goutis et al.



Speed and Energy Software Optimization using Compiler
Techniques



Existing methodologies split the compilation problem
into sub
-
problems and optimize them separately instead
of all together


Developed new techniques addressing the above problem
by fully exploiting the software structure and the
computer architecture parameters



Research
Groups





Prof. Odysseas Koufopavlou et al.



Communication Subsystems



Security Subsystems



Low Power Systems

Research
Groups





Ass. Prof. Vasileios Paliouras et al.





Embedded Systems



Optimization System Performance




Design Methodologies



Special Purpose Hardware Architectures


Research
Groups





Ass. Prof. George
Theodoridis

et al.



Methodologies

and

High

Performance

Architectures



ASIC

and

FPGA

implementations



Methodologies

for

mapping

complex

applications

on

hybrid

computing

platforms



Targeted

optimization

problems


Research
Groups



Some Questions About

“VLSI Design”

Research and Education

2nd Workshop on Modern Circuits

and Systems Technologies


Odysseas Koufopavlou

University of Patras



Thessaloniki 1/2/2013

11





Is there any future to “VLSI Design” research?




Are there any major open issues in


D
esign Methodologies?


Design Techniques?


Circuit Designs?


System Designs?

OR “Low Power” was the END …..?




How many are the EU funded research projects the
last decade on “VLSI Design”?

Future of “VLSI Design” Research








What is preferable to teach to the students (useful for
them) about “VLSI Design”?





Circuit OR System design?



Transistors OR FPGAs?



Layout design OR VHDL?


All of the above ?




How many of them will design circuits and how
many of them embedded systems?



Future of “VLSI Design” Education








What to teach to the students about “VLSI Design”?



designers
: writes VHDL/Verilog RTL based on
documents


verification:
writes testbench in VHDL, tcl, C,
Specman


validation:
designs PCB, FPGAs, software


software/firmware
: generates C
-
based device driver
for the chip


designers
: synthesize RTL, DFT, check design
timing, gate level sims, generate production vectors,
formal verification…


production engineers
: evaluate coverage of
production vectors, cost of tester time to run vectors



Future of “VLSI Design” Education








What to teach to the students about “VLSI Design”?


CAD tool QA engineers
: QA a complete set of CAD
tools for a given technology, deal with bugs in CAD
tools


layout engineers:
run CAD tools to place and route
design


designers
: perform static timing on ‘post
-
layout’
design to make sure that design goals were met


IP QA engineers
: review final placement and timing
of all external IP (RAMs, standard cells, etc)


production engineers:
apply vectors from DFT
phase of design to the chip using expensive testers


designers
: debug vector failures, regenerate patters


Future of “VLSI Design” Education








What to teach to the students about “VLSI Design”?


validation engineers:
write test scripts in tcl or C to
control signal generators, logic analyzers,
microcontrollers, and FPGAs to exercise all functions
of the chip


designers
: debug failures, update documentation to
clarify functionality


verifiers
: recreate lab problems in simulation to allow
observation of internal signals


validation engineers:
confirm that all test pass


production engineers
: confirm that yield is as
expected, performance margins are large enough


design engineers:

documentation, documentation,
documentation….


Future of “VLSI Design” Education








How many times you heard the word “Circuits” in
the previous 3 slides ?




What to teach, from those issues, to the Greek
students in order to find work … abroad ?




Future of “VLSI Design” Education








So, what’s the future of “Electronics” Research Labs ?

Future of “Electronic Circuits” Research






Research in Discrete Electronics …. Dead ?



Research in Microprocessor Based Design … Dead ?



Research in traditional VLSI Design … Dead ?



Research in Electronic Circuits … ?



Change name?, Change research direction ?



Is anyone listening ? Is Arvanitopoulos aroud here ?



Is “Athena” plan fixed or allow modifications ?



May be is time to move from Circuit to System Design ?






Any Answers?