|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
The last several years have seen significant progress on two related fronts
in hardware and software design for electronic systems. The first is the rapid
growth in the design of complex System-on-Chip devices (SoC). The second
is progress in adding capabilities to the Unified Modeling Language (UML) to
better support the design of real-time and embedded systems, culminating in the
UML 2.0 specification which is nearing final approval. It is thus an excellent
time to evaluate the combination of these two topics into a unified theme: UML
for SoC design.
UML 2.0 provides a collection of 13 different diagrams, which were originally
targeted for application in software engineering. On the other hand, as
hardware systems exceed a specific complexity, new means and methodologies
are required to close the productivity gap for SoC design. UML and the closely
related concept of Model-Driven Architecture (MDA) based design provide
concepts, which are both of potential interest and real application for hardware
design and hardware/software co-design, respectively.
AtDAC2004, we organized aUML for SoCDesign workshop as a discussion
forum to bring hardware, SoC, and UML experts together. For that workshop,
we received great international interest and contributions from Asia, Europe,
and North America. The success of the workshop has demonstrated that there
is a great interest in both academia and industry to create and investigate joint
efforts in SoC design and UML. This book is a collection based on the main
contributors to the DAC 2004 UML for SoC Design workshop, providing the
first set of papers for such a joint effort. Some additional contributions to the
book were made by other experts who did not present at the workshop,
The selected chapters present approaches to executable UML, UML translations
for FPGA synthesis and SystemC simulation, as well as UML-specific
SoC methodologies. They give insights into the current state of the art and
the most recent advances in applying UML to SoC design. They provide a
representative overview of current UML activities in SoC design and give an
excellent introduction to UML’s application in hardware and hardware/software
codesign.
xi
UML FOR SOC DESIGN
We wish to acknowledge the contributions of all the contributors and participants
in the 2004 DAC UML for SoC Design workshop, and the support of the
DAC Executive Committee, Special Initiatives Chair, and the conference staff,
without whom this book would not have been possible. |
|