UML for SOC Design [electronic resource] / edited by Grant Martin, Wolfgang Müller.Material type: TextLanguage: English Publisher: Boston, MA : Springer US, 2005Description: XII, 272 p. online resourceContent type: text Media type: computer Carrier type: online resourceISBN: 9780387257457Subject(s): Engineering | Software engineering | Computer network architectures | Engineering design | Systems engineering | Engineering | Circuits and Systems | Software Engineering | Engineering Design | Electronic and Computer Engineering | Computer System Implementation | Special Purpose and Application-Based SystemsAdditional physical formats: Printed edition:: No titleDDC classification: 621.3815 LOC classification: TK7888.4Online resources: Click here to access online
When Worlds Collide: Can UML Help SoC Design? -- Why Systems-on-Chip needs More UML like a Hole in the Head -- UML as a Framework for Combining Different Models of Computation -- A Generic Model Execution Platform for the Design of Hardware and Software -- Hardware/Software Codesign of Reconfigurable Architectures Using UML -- A Methodology for Bridging the Gap between UML and Codesign -- UML Tailoring for SystemC and ISA Modelling -- Model-Driven SoC Design: The UML-SystemC Bridge -- A Comparison between UML and Function Blocks for Heterogeneous SoC Design and ASIP Generation -- A Model-Driven Development Process for Low Power SoC Using UML.
The last several years have seen signi?cant progress on two related fronts in hardware and software design for electronic systems. The ?rst is the rapid growth in the design of complex System-on-Chip devices (SoC). The second is progress in adding capabilities to the Uni?ed Modeling Language (UML) to bettersupportthedesignofreal-timeandembeddedsystems, culminating inthe UML 2.0 speci?cation which is nearing ?nal approval. It is thus an excellent timeto evaluate the combination of these two topics into auni?ed theme: UML for SoC design. UML 2.0 provides a collection of 13 different diagrams, which were or- inally targeted for application in software engineering. On the other hand, as hardware systems exceed a speci?c 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.