Skip to main content

Morgan Kaufmann

    • The System Designer's Guide to VHDL-AMS

      • 1st Edition
      • Volume TBD
      • September 4, 2002
      • Peter J. Ashenden + 2 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 7 4 9 1
      • eBook
        9 7 8 0 0 8 0 5 1 8 3 6 7
      The demand is exploding for complete, integrated systems that sense, process, manipulate, and control complex entities such as sound, images, text, motion, and environmental conditions. These systems, from hand-held devices to automotive sub-systems to aerospace vehicles, employ electronics to manage and adapt to a world that is, predominantly, neither digital nor electronic. To respond to this design challenge, the industry has developed and standardized VHDL-AMS, a unified design language for modeling digital, analog, mixed-signal, and mixed-technology systems. VHDL-AMS extends VHDL to bring the successful HDL modeling methodology of digital electronic systems design to these new design disciplines.Gregory Peterson and Darrell Teegarden join best-selling author Peter Ashenden in teaching designers how to use VHDL-AMS to model these complex systems. This comprehensive tutorial and reference provides detailed descriptions of both the syntax and semantics of the language and of successful modeling techniques. It assumes no previous knowledge of VHDL, but instead teaches VHDL and VHDL-AMS in an integrated fashion, just as it would be used by designers of these complex, integrated systems.
    • Understanding Virtual Reality

      • 1st Edition
      • September 4, 2002
      • William R. Sherman + 1 more
      • English
      • eBook
        9 7 8 0 0 8 0 5 2 0 0 9 4
      Understanding Virtual Reality arrives at a time when the technologies behind virtual reality have advanced to the point that it is possible to develop and deploy meaningful, productive virtual reality applications. The aim of this thorough, accessible exploration is to help you take advantage of this moment, equipping you with the understanding needed to identify and prepare for ways VR can be used in your field, whatever your field may be.By approaching VR as a communications medium, the authors have created a resource that will remain relevant even as the underlying technologies evolve. You get a history of VR, along with a good look at systems currently in use. However, the focus remains squarely on the application of VR and the many issues that arise in the application design and implementation, including hardware requirements, system integration, interaction techniques, and usability. This book also counters both exaggerated claims for VR and the view that would reduce it to entertainment, citing dozens of real-world examples from many different fields and presenting (in a series of appendices) four in-depth application case studies.
    • Proceedings 2002 VLDB Conference

      • 1st Edition
      • August 15, 2002
      • VLDB
      • English
      • eBook
        9 7 8 0 0 8 0 5 1 4 9 1 8
      Proceedings of the 28th Annual International Conference on Very Large Data Bases held in Hong Kong, China on August 20-23, 2002. Organized by the VLDB Endowment, VLDB is the premier international conference on database technology.
    • Interconnection Networks

      • 1st Edition
      • July 29, 2002
      • Jose Duato + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 3 9 9 1 8 0 5
      • Hardback
        9 7 8 1 5 5 8 6 0 8 5 2 8
      • eBook
        9 7 8 0 0 8 0 5 0 8 9 9 3
      The performance of most digital systems today is limited by their communication or interconnection, not by their logic or memory. As designers strive to make more efficient use of scarce interconnection bandwidth, interconnection networks are emerging as a nearly universal solution to the system-level communication problems for modern digital systems. Interconnection networks have become pervasive in their traditional application as processor-memory and processor-processor interconnect. Point-to-point interconnection networks have replaced buses in an ever widening range of applications that include on-chip interconnect, switches and routers, and I/O systems. In this book, the authors present in a structured way the basic underlying concepts of most interconnection networks and provide representative solutions that have been implemented in the industry or proposed in the research literature.
    • Level of Detail for 3D Graphics

      • 1st Edition
      • July 22, 2002
      • David Luebke + 5 more
      • English
      • Paperback
        9 7 8 0 1 2 3 9 9 1 8 1 2
      • eBook
        9 7 8 0 0 8 0 5 1 0 1 1 8
      Level of detail (LOD) techniques are increasingly used by professional real-time developers to strike the balance between breathtaking virtual worlds and smooth, flowing animation. Level of Detail for 3D Graphics brings together, for the first time, the mechanisms, principles, practices, and theory needed by every graphics developer seeking to apply LOD methods.Continuing advances in level of detail management have brought this powerful technology to the forefront of 3D graphics optimization research. This book, written by the very researchers and developers who have built LOD technology, is both a state-of-the-art chronicle of LOD advances and a practical sourcebook, which will enable graphics developers from all disciplines to apply these formidable techniques to their own work.
    • Object-Oriented Reengineering Patterns

      • 1st Edition
      • July 16, 2002
      • Serge Demeyer + 2 more
      • English
      • eBook
        9 7 8 0 0 8 0 5 1 2 9 9 0
      The documentation is missing or obsolete, and the original developers have departed. Your team has limited understanding of the system, and unit tests are missing for many, if not all, of the components. When you fix a bug in one place, another bug pops up somewhere else in the system. Long rebuild times make any change difficult. All of these are signs of software that is close to the breaking point.Many systems can be upgraded or simply thrown away if they no longer serve their purpose. Legacy software, however, is crucial for operations and needs to be continually available and upgraded. How can you reduce the complexity of a legacy system sufficiently so that it can continue to be used and adapted at acceptable cost?Based on the authors' industrial experiences, this book is a guide on how to reverse engineer legacy systems to understand their problems, and then reengineer those systems to meet new demands. Patterns are used to clarify and explain the process of understanding large code bases, hence transforming them to meet new requirements. The key insight is that the right design and organization of your system is not something that can be evident from the initial requirements alone, but rather as a consequence of understanding how these requirements evolve.
    • Pyramid Algorithms

      • 1st Edition
      • July 10, 2002
      • Ron Goldman
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 3 5 4 7
      • Paperback
        9 7 8 1 4 9 3 3 0 3 5 5 7
      • eBook
        9 7 8 0 0 8 0 5 1 5 4 7 2
      Pyramid Algorithms presents a unique approach to understanding, analyzing, and computing the most common polynomial and spline curve and surface schemes used in computer-aided geometric design, employing a dynamic programming method based on recursive pyramids.The recursive pyramid approach offers the distinct advantage of revealing the entire structure of algorithms, as well as relationships between them, at a glance. This book-the only one built around this approach-is certain to change the way you think about CAGD and the way you perform it, and all it requires is a basic background in calculus and linear algebra, and simple programming skills.
    • Jim Blinn's Corner: Notation, Notation, Notation

      • 1st Edition
      • July 9, 2002
      • Jim Blinn
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 6 0 3
      • eBook
        9 7 8 0 0 8 0 5 0 9 6 0 0
      The third entry in the Jim Blinn's Corner series, this is, like the others, a handy compilation of selected installments of his influential column. But here, for the first time, you get the "Director's Cut" of the articles: revised, expanded, and enhanced versions of the originals. What's changed? Improved mathematical notation, more diagrams, new solutions. What remains the same? All the things you've come to rely on: straight answers, irreverent style, and innovative thinking. This is Jim Blinn at his best - now even better.
    • How to Build a Digital Library

      • 1st Edition
      • July 9, 2002
      • Ian H. Witten + 1 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 7 9 0 3
      • eBook
        9 7 8 0 0 8 0 5 0 8 2 5 2
      Given modern society's need to control its ever-increasing body of information, digital libraries will be among the most important and influential institutions of this century. With their versatility, accessibility, and economy, these focused collections of everything digital are fast becoming the "banks" in which the world's wealth of information is stored.How to Build a Digital Library is the only book that offers all the knowledge and tools needed to construct and maintain a digital library-no matter how large or small. Two internationally recognized experts provide a fully developed, step-by-step method, as well as the software that makes it all possible. How to Build a Digital Library is the perfectly self-contained resource for individuals, agencies, and institutions wishing to put this powerful tool to work in their burgeoning information treasuries.
    • System Architecture with XML

      • 1st Edition
      • June 28, 2002
      • Berthold Daum + 1 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 7 4 5 3
      • eBook
        9 7 8 0 0 8 0 5 1 8 3 5 0
      XML is bringing together some fairly disparate groups into a new cultural clash: document developers trying to understand what a transaction is, database analysts getting upset because the relational model doesn't fit anymore, and web designers having to deal with schemata and rule based transformations. The key to rising above the confusion is to understand the different semantic structures that lie beneath the standards of XML, and how to model the semantics to achieve the goals of the organization. A pure architecture of XML doesn't exist yet, and it may never exist as the underlying technologies are so diverse. Still, the key to understanding how to build the new web infrastructure for electronic business lies in understanding the landscape of these new standards.If your background is in document processing, this book will show how you can use conceptual modeling to model business scenarios consisting of business objects, relationships, processes, and transactions in a document-centric way. Database designers will learn if XML is subject to relational normalization and how this fits in with the hierarchical structure of XML documents. Web designers will discover that XML puts them into a position to automatically generate visually pleasing web pages and rich multimedia shows from otherwise dry product catalogues by using XSLT and other transformation tools. Business architects will see how XML can help them to define applications that can be quickly adapted the ever changing requirements of the market.