
 
 
 
 
 
|
 |
Biography
|
Daniel D. Gajski received the Dipl. Ing. and M.S. degrees in Electrical
Engineering from the University of Zagreb, Croatia, and the Ph.D. degree in Computer
and Information Sciences from the University of Pennsylvania, Philadelphia.
After 10 years of industrial experience in digital circuits,
switching systems, supercomputer design, and VLSI structures, he spent 10 years in academia
with the Department of Computer Science at the University of Illinois, Urbana-Champaign.
Presently, he is a Professor in the Department of Information and Computer Science and the Department of Elactrical and Computer
Engineering at the
University of California, Irvine. His research interests are in embedded systems and information technology,
design methodologies and e-design
environments, specification languages and CAD software, and the science of design. He
is editor of the book, Silicon Complication (Reading, MA: Addison-Wesley, 1988), a
co-author of the books, High Level Synthesis: An Introduction to Chip and System Design
(New York: Kluwer-Academic, 1992) and Specification and Design of Embedded Systems
(Englewood Cliffs, NJ: Prentice Hall, 1994), and the author of Principles of Digital Design
(Englewood Cliffs, NJ: Prentice Hall, 1995).
|
Philosophy
|
Research in Computer Systems Design addresses the various aspects of
bridging the gap between the demands of new applications and available
technology. The CSD concentration is designed to produce computer scientists
with an increased awareness of the demands imposed on computers by the
application domains which have traditionally been viewed as extrinsic to
computer science. This application sensitivity will give students a unique
advantage in the increasingly important area of integrated software/hardware
computer and information systems and will prepare them to meet the challenges
of real-world problems. The CSD research paradigm prepares our students to
conceptualize a system design, prototype it and take it all the way to an
efficient system implementation with the right balance of hardware and
software components.
|
Achievements
|
I am working on many aspects of Design Science studying design
process from specification to manufacturing to business models.
My students and I have developed new methodologies for design
process, and techniques for specification modeling of embeded computer
systems. I am also working on specification languages and algorithms for design
partitioning, estimation and synthesis of software and hardware.
My research group has developed a methodology for 100 hour design
process which improves design by 2 orders of magnitude. Presently we are developing a new IP-centric methodology for specification and design of embedded systems. I have published
several books on the subject including the undergraduate textbook on
principles of design.
|
Research Interest
|
|
I am particularly interested in requirements and specifications of embedded systems
and the design process that leads from an executable specification to the final
manufacturable blueprint. In order to study the design process, my group is developing
new specification languages, modeling guidelines and simulation and synthesis
tools. In order to obtain efficient specifications and design models we are taxonomizing
models of computations, computer architectures and design styles. In order to develop
efficient CAD tools we are studying synthesis algorithms for systems, architectures,
processors, controllers, datapaths, and other intellectual properties (IPs). Our further
goal is to build proof-of-concept tools and prove our methodology and tools on extensive
industrial strength examples.
|
|