Cart
Free Shipping in Australia
Proud to be B-Corp

Contemporary Logic Design Randy H. Katz

Contemporary Logic Design By Randy H. Katz

Contemporary Logic Design by Randy H. Katz


$44.99
Condition - Very Good
Only 2 left

Summary

This text demonstrates state-of-the-art technologies for the design of modern logic circuits, including CAD tools, rapid prototyping and programmable logic devices. It provides practice in traditional techniques of logic design and includes examples of implementations from many CAD tools.

Contemporary Logic Design Summary

Contemporary Logic Design by Randy H. Katz

In the past ten years there has been a revolution in the practice of hardware design. Professionals now rely on CAD software, rapid prototyping, and programmable logic devices to streamline the design process. Contemporary Logic Design is the first text to address these changes and offer a truly modern introduction to logic design. From the first chapter, the author complements his presentation of logic design theory with discussions of current design technologies.

The book provides comprehensive coverage of programmable logic, including ROMs, PALs, and PLAs. A Practical Matters section concludes most chapters, which ties theory to practice and explains design technologies in detail. To synthesize the text coverage of combinational and sequential design methods, the author uses a detailed case study of a simple processor design in the final two chapters.

The text introduces readers to a wide range of software tools, including schematic capture, logic simulation and Boolean minimization, and dem-onstrates how they fit into the hardware design process. The author also encourages hands-on experimentation with software tools such as LogicWorks to bolster the reader's understanding of practical design methods.

About Randy H. Katz

Randy Katz is a Professor of Electrical Engineering and Computer Science at the University of California, Berkeley. He recently received a Distinguished Teaching Award for his contributions to engineering education, and he is coinvestigator on a multicampus NSF-sponsored project to restructure education. His research interests include I/O controller design and high performance striped disk and tape subsystems. He has served on the White House Technology Task Force andVice President Gore's "Reinventing Government" Task Force.

Table of Contents



1. Introduction.

The Process of Design. Digital Hardware Systems. Multiple Representations of a Digital Design Rapid. Electronic System Prototyping.



2. Two-Level Combinational Logic.

Logic Functions and Switches. Gate Logic. Two-Level Simplification. CAD Tools for Simplification. Practical Matters.



3. Multilevel Combinational Logic.

Multilevel Logic. CAD Tools for Multilevel Logic Synthesis. Time Response in Combinational Networks. Hazards/Glitches and How to Avoid Them. Practical Matters.



4. Programmable And Steering Logic.

Programmable Arrays of Logic Gates. Beyond Simple Logic Gates. Combinational Logic. Word Problems. Case Study: A Simple Process Line Control Problem. Case Study: BCD-to-Seven-Segment Display Controller. Case Study: A Logic Function Unit Case Study: An Eight-Input. Barrel Shifter.



5. Arithmetic Circuits.

Number Systems. Networks for Binary Addition. Arithmetic Logic Unit Design. BCD Addition. Combinational Multiplier Case Study: An 8 by 8 Bit Multiplier.



6. Sequential Logic Design.

Sequential Switching Networks. Timing Methodologies. Realizing Circuits with Different Kinds of Flip-Flops. Metastability and Asynchronous Inputs. Self- Timed and Speed-Independent Circuits. Practical Matters.



7. Sequential Logic.

Case Studies Kinds of Registers and Counters. Counter Design Procedure. Self-Starting Counters. Implementation with Different Kinds of Flip-Flops. Asynchronous Versus Synchronous Counters. Random Access Memories.



8. Finite State Machine Design.

The Concept of the State Machine. Basic Design Approach. Alternative State Machine Representations. Moore and Mealy Machine Design Procedure. Finite State Machine Word Problems.



9. Finite State Machine Optimization.

Motivation for Optimization State. Minimization/Reduction State Assignment. Choice of Flip-Flops. Finite State Machine Partitioning.



10. Finite State Machine Implementation.

FSM Design with Programmable Logic. FSM Design with Counters. FSM Design with More Sophisticated Programmable Logic. Devices. Case Study: Traffic Light Controller.



11. Computer Organization.

Structure of a Computer. Busing Strategies. Finite State Machines for Simple CPUs.



12. Controller Implementation.

Random Logic. Time State (Divide & Conquer). Jump Counter Branch Sequencers. Microprogramming.



Appendix A: Number Systems.


Appendix B: Basic Electronic Components.

Additional information

GOR001541104
9780805327038
0805327037
Contemporary Logic Design by Randy H. Katz
Used - Very Good
Hardback
Pearson Education (US)
1993-08-31
710
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Contemporary Logic Design