Join Books.org — it's free

Contemporary Logic Design by Randy H. Katz β€” book cover
CAD/CAM - General & Miscellaneous, Circuits - Computer Hardware, Electronics - Circuits - VLSI, CAD/CAM, Logic Design, Electronics - Circuits - General

Contemporary Logic Design

by Randy H. Katz, Gaetano Borriello
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

In the decade since the first edition of this book was published, the technologies of digital design have continued to evolve. The evolution has run along two related tracks: the underlying physical technology and the software tools that facilitate the application of new devices. The trends identified in the first edition have continued and promise to continue to do so. Programmable logic is virtually the norm for digital designers and the art of digital design now requires the software skills to deal with hardware description languages.

Hardware designers now spend the majority of their time dealing with software. Specifically, the tools needed to efficiently map digital designs onto the emerging programmable devices that are growing more sophisticated. They capture their design specifications in software with language appropriate for describing the parallelism of hardware; they use software tools to simulate their designs and then to synthesize it into the implementation technology of choice. Design time is radically reduced, as market pressures require products to be introduced quickly at the right price and performance.

Although the complexity of designs is necessitating ever more powerful abstractions, the fundamentals remain unchanged. The contemporary digital designer must have a much broader understanding of the discipline of computation, including both hardware and software. This broader perspective is present in this second edition.

Synopsis

  • Introduces a wide range of software tools including schematic capture, logic simulation, Boolean minimization, multi-level minimization and state assignment.
  • Links the traditional techniques of logic design (such as Karnaugh maps and breadboard techniques) with real-world design examples.
  • Provides comprehensive, early coverage of programmable logic including ROMs, PALs, and PLAs.
  • Includes a variety of examples, exercises, problems, and case studies that illustrate real design problems and challenge the reader to develop practical solutions using modern design tools.
  • Includes a detailed case study of a simple processor design that synthesizes the text's coverage of combinational and sequential design methods.
  • Concludes most chapters with practical matters. These tie theory to practice and explain design technologies and logic devices in detail.
Audience

Sophomore/Junior Electrical Engineering, Computer Engineering, and Computer Science majors.
Professional/Reference

Courses:
Hardware Design
Digital
Logic
Switching Theory
Digital Design
Introduction to Computer Engineering
Logic Design

Booknews

A modern introduction to logic design. Complementing the presentation of logic design theory with discussion of current design technologies, the text introduces readers to a wide range of software tools and demonstrates how they fit in the hardware design process. The text also encourages hands-on experimentation with software tools such as LogicWorks to bolster understanding of practical design methods. Annotation c. Book News, Inc., Portland, OR (booknews.com)

About the Author, Randy H. Katz

Randy Katz received his undergraduate degree from Cornell University, and his M.S. and Ph.D. degrees from the University of California, Berkeley. He joined the faculty at Berkeley in 1983, where he is now the United Microelectronics Corporation Distinguished Professor in Electrical Engineering and Computer Science. He is a Fellow of the ACM and the IEEE, and a member of the National Academy of Engineering and the American Academy of Arts and Sciences. He has published over 230 refereed technical papers, book chapters, and books. He has won numerous awards, including 12 best paper awards, one "test of time" paper award, three best presentation awards, the Outstanding Alumni Award of the Computer Science Division, the CRA Outstanding Service Award, the Berkeley Distinguished Teaching Award, the Air Force Exceptional Civilian Service Decoration, The IEEE Reynolds Johnson Information Storage Award, the ASEE Frederic E. Terman Award, and the ACM Karl V. Karlstrom Outstanding Educator Award. With colleagues at Berkeley, he developed the terminology of and early prototypes for Redundant Arrays of Inexpensive Disks (RAID;. While on leave for government service in 1993-1994, he established whitehouse.gov and connected the White House to the Internet.

Gaetano Borriello is a Professor of Computer Science & Engineering at the University of Washington in Seattle. He received his undergraduate degree from the Polytechnic University, his M.S. degree from Stanford University, and his Ph.D. degree from the University of California, Berkeley. Prior to Berkeley he was a member of the research staff at Xerox's Palo Alto Research Center, where he was one of the designers of the first single-chip integrated Ethernet controller. He joined the faculty at UW in 1988 and received a Distinguished Teaching Award for his contributions in establishing the Computer Engineering undergraduate degree program. His research interests are in the design of ubiquitous computing technologies, the design of the embedded systems that connect the physical and virtual worlds, in the use of wireless sensors to infer human activities, and in creating applications that automatically adapt to their user's context. He is the founding director of Intel Research Seattle, a research laboratory focusing on new technologies and usage models for ubiquitous computing.

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

A modern introduction to logic design. Complementing the presentation of logic design theory with discussion of current design technologies, the text introduces readers to a wide range of software tools and demonstrates how they fit in the hardware design process. The text also encourages hands-on experimentation with software tools such as LogicWorks to bolster understanding of practical design methods. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Book Details

Published
December 1, 2004
Publisher
Prentice Hall
Pages
608
Format
Hardcover
ISBN
9780201308570

More by Randy H. Katz

Similar books