A quality-driven design and verification flow for digital systems is developed and presented in Quality-Driven SystemC Design. Two major enhancements characterize the new flow: First, dedicated verification techniques are integrated which target the different levels of abstraction. Second, each verification technique is complemented by an approach to measure the achieved verification quality. The new flow distinguishes three levels of abstraction (namely system level, top level and block level) and can be incorporated in existing approaches. After reviewing the preliminary concepts, in the following chapters the three levels for modeling and verification are considered in detail. At each level the verification quality is measured. In summary, following the new design and verification flow a high overall quality results.
This book brings together a selection of the best papers from the fifteenth edition of the Forum on specification and Design Languages Conference (FDL), which was held in September 2012 at Vienna University of Technology, Vienna, Austria. FDL is a well-established international forum devoted to dissemination of research results, practical experiences and new ideas in the application of specification, design and verification languages to the design, modeling and verification of integrated circuits, complex hardware/software embedded systems, and mixed-technology systems.
Reorganize any project for improved efficiency and quality Designed around numerous case studies, Customer-Driven Project Management, Second Edition drives home the importance of front-end customer involvement for project managers and engineers alike. Authors Bruce T. Barkley and James Saylor have added six new chapters to this edition, focusing on Internet support systems, selling the project, and a model for e-business projects. This integrated approach to Custom-Driven Project Management (CDPM) explains the new enterprise project life cycle and gives you a wide range of effective tools for developing customer-driven teams. You learn how to: * Use people involvement tools and techniques * Recognize senior management's role in project review * Be aware of the full range of personal and professional issues * Apply definition, selection, and analysis tools and techniques *Work with project management and system development tools and techniques * More