High-Speed Digital Design: A Handbook of Black Magic
Average customer rating: 4 out of 5 stars
  • high speed circuit layout techniques
  • Not the final word by any means, but a good introduction
  • Mostly a very solid book
  • one of the best books around
  • Useful book if you need a cook book, however ........
High-Speed Digital Design: A Handbook of Black Magic
Howard Johnson
Manufacturer: Prentice Hall PTR
ProductGroup: Book
Binding: Hardcover

CircuitsCircuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books | Design | Digital Integrated Circuit Design | General | Integrated | Microwave
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Electronics | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Science | Subjects | Books
AppliedApplied | Physics | Science | Subjects | Books
Circuit ComponentsCircuit Components | Circuitry | Computer Science | Computers & Internet | Subjects | Books
Design & ArchitectureDesign & Architecture | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Electrical & ElectronicsElectrical & Electronics | Engineering | New & Used Textbooks | Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
Similar Items:
  1. High Speed Signal Propagation: Advanced Black Magic High Speed Signal Propagation: Advanced Black Magic
  2. Signal Integrity - Simplified Signal Integrity - Simplified
  3. Signal Integrity Issues and Printed Circuit Board Design Signal Integrity Issues and Printed Circuit Board Design
  4. Noise Reduction Techniques in Electronic Systems, 2nd Edition Noise Reduction Techniques in Electronic Systems, 2nd Edition
  5. Introduction to Electromagnetic Compatibility (WILEY SERIES IN MICROWAVE & OPTICAL ENGINEERING) Introduction to Electromagnetic Compatibility (WILEY SERIES IN MICROWAVE & OPTICAL ENGINEERING)

ASIN: 0133957241

Customer Reviews:

4 out of 5 stars high speed circuit layout techniques.......2006-05-21

I bought this book based on a friend's recommendation seven years ago. I have used this book along with Henry Ott's book as a desk top reference for the past seven years.

4 out of 5 stars Not the final word by any means, but a good introduction.......2006-05-02

Add Johnson and Graham to the list of people who can write large, highly technical books full of useful, pertinent information, and package it all in a way that's mostly very readable and which mixes just the right blend of rigorous academic structure with good old-fashioned "when all else fails, you might get away with this" hacks. This book is by no means a thorough, academic grounding in the subject matter, but it works well as an introduction for people who have some background in conventional electronics, yet little or no background in the specifics of high-speed digital design.

Considering how specialized and complex the book's subject matter is, it's surprising how well the authors manage to avoid hard math; they obviously made a conscious effort to use the most intuitive formulas possible whenever they could. There are maybe a handful of differential equations in the book, but most of the math requires no calculus, just basic algebra. The moderately math-phobic should be able to handle this book if you can understand what derivatives and integrals are.

A bit of a rant: Everybody gets so hung up on the title! Did any of the people who complain that HSDD isn't really "black magic" actually bother to even open the book? Right in the preface, the authors explain that HSDD is regarded as something of a "black magic" by engineers because it isn't taught in most college programs, but "The authors would like to dispel the popular myth that anything unusual or unexplained happens at high speeds. It's simply a matter of knowing which principles apply, and how." The title is meant to be humorous, people; lighten up! A lack of a sense of humor is a sign of an ineffective engineer.

This book really is just an introduction. You're not going to go out and design a gigahertz-level PC motherboard when you've read it through, but it'll prepare you for more advanced material like the "Advanced Black Magic" sequel, and tons of similar advanced books on the market. The book's strength is in its easy writing style and broad, concise scope. Recommended for anyone who knows basic electronics but wants to become a professional signal electronics engineer.

5 out of 5 stars Mostly a very solid book.......2004-12-23

Great book. BTW, the author lists a LOT of errata on his website, enough to take over an hour to mark up my copy (5th printing). Although it's nice he documents this so well, it's a pain in the rear, so you may want to verify the edition you're buying to avoid this extra effort. On page vi, above ISBN, look for reverse sequence; example: "10 9 8 7" indicates 7th printing (cryptic, I know). Most recent printing is 15th edition (least amount of errata). The book is loaded with equations and diagrams. It would be nice to see more derivations, but at least the equations are there in the text, and in the appendix. I thought a few other reviewers were a bit harsh. The book is not perfect, but nevertheless a great resource. His second book is impressive, but more advanced; this original title is my "workhorse" book. also, check out his website (sigcon.com) for lots of articles and resources.

5 out of 5 stars one of the best books around.......2004-09-02

I dont know what the other reviewers are blabbing about...being an ASIC designer myself..I felt this book was the best introduction I could get to cross-talk, signal integrity, EMC and Metastability. Been through and done that a lot of times, but still this is one of the best things around

2 out of 5 stars Useful book if you need a cook book, however ...............2004-05-04

This book is useful if you want to have a long series of equations available in one place to jog your memory. But if you want to learn something useful and practical- and real-world - then perhaps you would be better off doing a web search for application notes, tutorial papers, and articles, particularly from semiconductor manufacturers, and vendors of high-performance test equipment such as Agilent, Tektronix, and others.

To take one example (page 134,) Johnson purports to describe problems associated with a wire-wrapped prototype processor board containing TTL devices operating at high edge rates ( 2 ns.) According to Johnson, the design engineers failed to realize that the circuits would ring excessively, making the board unusable. To "prove" this he posits a model consisting of a 30 ohm TTL driver, with a 2 ns rise time, a 4" length of wire with 89 nH of self inductance, and a 15pf load - a series LRC circuit. Yes, this circuit will ring wildly, but the model is totally incorrect. The TTL input is not considered, which has a relatively low input impedance in the low state since it is current operated. This circuit -effectively a parallel LRC - does not ring nearly as much, as any experienced engineer knows. As a reality check, remember that wire wrap was successfully used for years by thousand of engineers. To listen to Johnson, though, this technology is almost unusable. Wire wrap circuits do ring, but under his example, the real amount of overshoot/undershoot is well within the limits of TTL. Further, no real circuit produces textbook looking traces, so the role of experience is to learn what worst-case design means, and what is acceptable for good manufacturing yield. Lesson: real experience teaches you how to produce correct, functional models. An incorrect model will cause you grief.

Much could have been done here, to be useful, by way of analysis and of recommendation. The wire should have been modeled as part of a transmission line, not as a lumped element, which any high speed digital design engineer would know, and the idea of terminating a transmission line should have been introduced. This is standard fare. Even with the series LRC, instead of deriving the formula for critical damping, he instead says: "This approximation (reduce Q to .5) is derived from the solution to a second order linear differential equation describing an RLC low pass filter. First find the point at which the derivative of the solution passes through zero (a maximum point) and then evaluate the solution at that point."

Got that? Take the derivative of a solution you want to find? Any book on circuits will reduce this to the solution of a quadratic equation. Obfuscating something that's really elementary does not help produce genuine insight. But this is what Johnson does throughout the book.

Isn't it simpler to say that if you have fast rise time signals, treat most connections as transmission lines, and add termination resistors? As for a series RLC, use the formula for critical damping: R = 1/2 (sqrt(L/C))
Logic and Computer Design Fundamentals, Third Edition
Average customer rating: 2 out of 5 stars
  • Awful
  • Superb
  • Between the two extremes
  • Excellent book! A "must have" to all CS and EE professionals!
  • Look elsewhere
Logic and Computer Design Fundamentals, Third Edition
M. Morris Mano , Charles R. Kime , and Charles Kime
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Electronics | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Science | Subjects | Books
LogicLogic | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Computer Organization and Design, Revised Printing, Third Edition, Third Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer ... Series in Computer Architecture and Design) Computer Organization and Design, Revised Printing, Third Edition, Third Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer ... Series in Computer Architecture and Design)
  2. Signal Processing First Signal Processing First
  3. Introduction to Electric Circuits Introduction to Electric Circuits
  4. Microelectronic Circuits: includes CD-ROM (The Oxford Series in Electrical and Computer Engineering) Microelectronic Circuits: includes CD-ROM (The Oxford Series in Electrical and Computer Engineering)
  5. Differential Equations and Boundary Value Problems: Computing and Modeling, Third Edition Differential Equations and Boundary Value Problems: Computing and Modeling, Third Edition

ASIN: 013140539X

Book Description

Providing solid digital system design fundamentals while accomplishing a gradual, bottom-up development of these fundamentals, this book focuses on the ever-evolving applications of basic computer design concepts. Treatment of logic design, digital system design, and computer design. Ideal for self-study by engineers and computer scientists.

Customer Reviews:

1 out of 5 stars Awful.......2007-01-16

If you can possibly avoid it, don't buy this book. If you can't possibly avoid it, remember to use the internet. The internet is 3000 times better at things than this book is.

Also, realize that even the problems in this book have continuous typos so if your TA grades you as wrong, check to make sure you are doing the same problem their solution book solved. I wish we could rate this book without a star.

4 out of 5 stars Superb.......2006-10-10

This book is Superbly well written and comprehensible. Its is my favourite book in my Library and it has made Digital Systems (A Subject in my Course) my favourite. The book is Good... no kidding. At first when I started reading the book, I thought it was going to be like one of those books that just kept the reader on a Rocking Chair. Fortunately, I kept on reading because I had nothing better to do; as a result by the time I read two 10 pages... I got hooked.
The book is intuitive and explains lots of Techniques about Implementing Circuits.



3 out of 5 stars Between the two extremes.......2006-01-04


Although I'm very sympathetic to the bad reviews of this text, having just used it in an undergrad course I recently completed, I think they unfairly target the book when the courses themselves are probably partly to blame.

Not to say that the 5-star review is perfectly accurate either. You'll probably find that the reason that review was so good was that since the author was 5-years lately graudated from his degree, he was reviewing material rather than learning it for the first time. Even a poor book would be useful for this.

But to my own opinions; I found the book fairly comprehensive, with detailed and complete explanations that could be followed with a little effort. Although it had a lot of diagrams, it was still fairly wordy, which is unfortunate in a technical text. It also didn't have any worked answers to the questions, except some online, which is difficult for a student to get to on a spur of the moment when they need them.

The other reviews are also correct when they say that many of the exercise questions didn't directly relate to any of the explanations in their chapters, but seemed to require knowledge of completely new material.

All in all, this could be a great text if it was twice the size, contained a lot more diagrams, contained at least some worked answers, and made sure that every exercise question was based on theory explanation that was actually present in the book. As it is, it is next to useless as a self-study guide.

What it remains extremely good for is a companion text to a course which includes contact with lecturers and tutors. If the head lecturer makes sure that any theory not covered in the book is covered in class, and chooses exercise questions that they know the students should be able to complete, and if the tutors are accessible for advice, then the text is extraordinarly good.

No offence to the other reviewers, but I suspect that if they hated the book that much, they were either students who preferred self-study to attending class, or their courses were badly structured.

5 out of 5 stars Excellent book! A "must have" to all CS and EE professionals! .......2005-12-14

This book is the most comprehensive book ever written on digital logic and computer fundamentals. There is no other way to put it.

I graduated with a CS degree five years ago, and we used "Structured Computer Organization" by Andrew Tanenbaum for class. I feel that the negative reviews written on this book should instead apply to Tanenbaum's.

This is the book we should have used for class in the first place. Here I am five years after graduating, and, only now, after reading this book, I am beginning to fully understand how all the internals of a digital computer work and fit together.

I have no affiliation with the authors nor am I in academia to have any reason defend it. But rather, I am defending it for the wealth of information that was put in it. This is information that is paramount to every CS and EE student/professional.

I bought this book on my own, for self development, and have read most chapters. I had no trouble following the explanations. The authors give the motivation for the study right at the beginning of each chapter, so that readers/students would look ahead and anticipate where and how the concepts and techniques will be used (and where does it apply/fit within the general purpose computer). They first give an overview and then delve into it deeper. I believe that everything should be taught that way, so that people can actually learn what was taught, especially when learning how computers tick.

I have to admit, however, that some of the concepts might be a little advanced if you are just starting to learn about computers. That's why I think that if this book is used in class at some university, it should be taught in two semesters - in order to cover everything thoroughly. There is much and too good-of-information to pass up, to cover the book only partially.

Don't get discouraged when reading this book and find that you don't understand some concepts. Find another lower level explanation to it from a different source, understand it, and then return to the book again and continue. You will find out that by doing that, going through it and learning concept by concept, you will gain an enormous amount of knowledge.

1 out of 5 stars Look elsewhere.......2005-11-10

If this book is required for your class, PLEASE buy a different book. This book offers little to no explanation of key topics, is very poorly written, and is hard to follow. In many cases, you will be better off simply reading Wikipedia. If you go to a school that requires this book, I would advise you to write angry letters to the people who decided to use it until they submit to your whim. By choosing this book, they have ruined an entire semester of class for you. How does that make you feel?
Computer Systems: A Programmer's Perspective
Average customer rating: 4.5 out of 5 stars
  • Good Textbook
  • Needs a good instructor to go along with it
  • Hard
  • Nice Book!
  • Everything you need to know as a programmer
Computer Systems: A Programmer's Perspective
Randal E. Bryant , and David R. O'Hallaron
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Architecture | Professional & Technical | Subjects | Books
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
Computer DesignComputer Design | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
Information SystemsInformation Systems | Software Engineering | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Science | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. The  C Programming Language (2nd Edition) The C Programming Language (2nd Edition)
  2. Introduction to Algorithms Introduction to Algorithms
  3. Data Structures and Algorithms in Java Data Structures and Algorithms in Java
  4. C: A Reference Manual (5th Edition) C: A Reference Manual (5th Edition)
  5. Programming Language Pragmatics, Second Edition Programming Language Pragmatics, Second Edition

ASIN: 013034074X

Book Description

This book explains the important and enduring concepts underlying all computer systems, and shows the concrete ways that these ideas affect the correctness, performance, and utility of application programs. The book's concrete and hands-on approach will help readers understand what is going on “under the hood” of a computer system. This book focuses on the key concepts of basic network programming, program structure and execution, running programs on a system, and interaction and communication between programs. For anyone interested in computer organization and architecture as well as computer systems.

Customer Reviews:

5 out of 5 stars Good Textbook.......2007-03-15

Purchased this for a computer science course since it was required. Great price at Amazon!

4 out of 5 stars Needs a good instructor to go along with it.......2006-05-09

An excellent reference, but it is an embarassment of riches, and as such it can't completely cover every area exhaustively. This would probably be extremely frustrating for a casual reader to absorb. I used this as a text book for a class with an extremely good instructor who backed up the material in the book very well. As such, the class and the book were a joy.

1 out of 5 stars Hard.......2005-10-28

Even though the topics of this book are absolutely great and crucial for any CS student, I dislike the entire book !, its hard to follow the writer, i find it hard to keep with him !
too many complicated information with either Tiny explaination or more complicated explaination ,
its a very big book with many topics , i prefer reading seperate books with specific topics rather than this book,

4 out of 5 stars Nice Book!.......2005-05-25

I just completed a college course using this textbook... the course was tough, but the book was very good and useful. This is one textbook I won't be selling any time soon!

The practice problems provided in the book were usually very good, and the programming problems distributed with it were fun and educational, including topics like Buffer Overflows, Memory Optimizations, and Debugging with GDB, among others.

There are *some* problems with this book, but it doesn't suffer from the devastating flaws that plague most computer science textbooks. Some sections lack thorough explanations and examples, and the writting is a bit unclear at times. Some solutions to the practice problems are vague and don't really provide much insight on how to solve the problems. Luckily, these flaws only creep up in a few places.

Compared to most technical textbooks, however, this one really shines. It's not quite perfect, so I think 4 stars is appropriate.

5 out of 5 stars Everything you need to know as a programmer.......2005-03-25

What a splendid book! I wish I has gone to CMU and take this course. This book is written by CMU professors after teaching Computer Systems course for few years. This book covers broad spectrum of topics from Operating Systems, Compilers, Computer Architecture, Assembly Level Programming, Kernel internals, Linkers, etc from a programmer's perspective (as the title aptly says).

I am searching for words to describe the usefulness of this book. In my experience, I have had hard time learning some of the topics where Operating systems, Processor and Compilers intersect. For example, Linkers and Loaders, program disassembly using reverse-engineering, virtual memory in Kernel etc. After all the hard work, I found the right book which grinds all the famous books in different areas and gives the right juice for the real programmers to taste and digest.

Those famous books are:
[1] Computer Organization and Design Second Edition : The Hardware/Software Interface by David A. Patterson, John L. Hennessy
[2] UNIX Internals: The New Frontiers by Uresh Vahalia
[3] Linux Kernel Development by Robert Love
[4] Linkers and Loaders by John R. Levine
[5] GNU Binutils (GAS, objdump, ar, nm etc) Documentation

Excellent job. I really appreciate the work and content of this book.
Advanced ASIC Chip Synthesis Using Synopsys® Design Compiler® Physical Compiler® and PrimeTime®
Average customer rating: 3.5 out of 5 stars
  • hands on guide
  • ok for an introduction to the tools
Advanced ASIC Chip Synthesis Using Synopsys® Design Compiler® Physical Compiler® and PrimeTime®
Himanshu Bhatnagar
Manufacturer: Springer
ProductGroup: Book
Binding: Hardcover

Compiler DesignCompiler Design | Languages & Tools | Programming | Computers & Internet | Subjects | Books
CompilersCompilers | Languages & Tools | Programming | Computers & Internet | Subjects | Books
LogicLogic | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
CADCAD | Graphic Design | Computers & Internet | Subjects | Books
Circuit DesignCircuit Design | Circuitry | Computer Science | Computers & Internet | Subjects | Books
Circuit ComponentsCircuit Components | Circuitry | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
Digital DesignDigital Design | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
Digital Integrated Circuit DesignDigital Integrated Circuit Design | Circuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Science | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Arts & PhotographyArts & Photography | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
EngineeringEngineering | Amazon Upgrade | Stores | Books
Professional & TechnicalProfessional & Technical | Amazon Upgrade | Stores | Books
ScienceScience | Amazon Upgrade | Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Timing  Verification of Application-Specific Integrated Circuits (ASICs) (Prentice Hall Modern Semiconductor Design Series: PH Signal Integrity Library) Timing Verification of Application-Specific Integrated Circuits (ASICs) (Prentice Hall Modern Semiconductor Design Series: PH Signal Integrity Library)
  2. Logic Synthesis Using Synopsis Logic Synthesis Using Synopsis
  3. Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems
  4. Timing (Information Technology: Transmission, Processing & Storage) Timing (Information Technology: Transmission, Processing & Storage)
  5. Verilog HDL Synthesis, A Practical Primer Verilog HDL Synthesis, A Practical Primer

Accessories:
  1. Algorithms for VLSI Physical Design Automation, Third Edition Algorithms for VLSI Physical Design Automation, Third Edition
  2. Rapid Prototyping of Digital Systems: Quartus II Edition Rapid Prototyping of Digital Systems: Quartus II Edition

ASIN: 0792376447

Book Description

Advanced ASIC Chip Synthesis: Using Synopsys® Design Compiler® Physical Compiler® and PrimeTime®, Second Edition describes the advanced concepts and techniques used towards ASIC chip synthesis, physical synthesis, formal verification and static timing analysis, using the Synopsys suite of tools. In addition, the entire ASIC design flow methodology targeted for VDSM (Very-Deep-Sub-Micron) technologies is covered in detail.
The emphasis of this book is on real-time application of Synopsys tools, used to combat various problems seen at VDSM geometries. Readers will be exposed to an effective design methodology for handling complex, sub-micron ASIC designs. Significance is placed on HDL coding styles, synthesis and optimization, dynamic simulation, formal verification, DFT scan insertion, links to layout, physical synthesis, and static timing analysis. At each step, problems related to each phase of the design flow are identified, with solutions and work-around described in detail. In addition, crucial issues related to layout, which includes clock tree synthesis and back-end integration (links to layout) are also discussed at length. Furthermore, the book contains in-depth discussions on the basis of Synopsys technology libraries and HDL coding styles, targeted towards optimal synthesis solution.
Target audiences for this book are practicing ASIC design engineers and masters level students undertaking advanced VLSI courses on ASIC chip design and DFT techniques.

Customer Reviews:

4 out of 5 stars hands on guide.......2005-11-12

This book is geared towards the synopsys synthesis tools (as evident in the title). It gives brief explanations about vhdl and verilog coding style (which can be found in many other books).
The actual useful part was that the book explored the commonly used synthesis commands in synopsys, and also had explanations on the steps to follow to succesfully synthesize rtl. These ideas can also be used on synthesis tools from other vendors.

This book is good for people already familiar with front end rtl design and are looking into moving to backend.

3 out of 5 stars ok for an introduction to the tools.......2003-03-21

This book is interesting as an introduction to these tools but needs more depth
Advanced Digital Logic Design Using Verilog, State Machines, and Synthesis for FPGA's
Average customer rating: 2 out of 5 stars
  • poor langugee and critical errors
Advanced Digital Logic Design Using Verilog, State Machines, and Synthesis for FPGA's
Sunggu Lee
Manufacturer: Cengage-Engineering
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Architecture | Professional & Technical | Subjects | Books
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Engineering | Professional & Technical | Subjects | Books
Computer DesignComputer Design | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
Systems Analysis & DesignSystems Analysis & Design | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Science | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Advanced Digital Design With the Verilog Hdl Advanced Digital Design With the Verilog Hdl
  2. Communications Systems Communications Systems
  3. Unix Systems Programming: Communication, Concurrency and Threads, Second Edition Unix Systems Programming: Communication, Concurrency and Threads, Second Edition
  4. Computer Organization and Design, Revised Printing, Third Edition, Third Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer ... Series in Computer Architecture and Design) Computer Organization and Design, Revised Printing, Third Edition, Third Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer ... Series in Computer Architecture and Design)

ASIN: 0534551610

Book Description

This textbook is intended to serve as a practical guide for the design of complex digital logic circuits such as digital control circuits, network interface circuits, pipelined arithmetic units, and RISC microprocessors. It is an advanced digital logic design textbook that emphasizes the use of synthesizable Verilog code and provides numerous fully worked-out practical design examples including a Universal Serial Bus interface, a pipelined multiply-accumulate unit, and a pipelined microprocessor for the ARM THUMB architecture.

Customer Reviews:

2 out of 5 stars poor langugee and critical errors.......2005-10-01

This book presents some good materials. Two big designs can be used with some careful. The language used is poor. The language structure is confusing and the user might need to read a paragraph several times to understand the Author. I think some of the materials were translated from another language to English without any thought.
There are some critical design errors. For example he uses this equation to detect an overflow when he treats the THUMB cpu: V_Flag <= (ALU_out[`WORD_SIZE] != ALU_out[`WORD_SIZE-1]);
The condition is wrong and causes any conditional branch to fail. I challenge the Author if he tested the RTL code before publishing his book.
I think a second edition is needed. I was expecting to have better quality for the money I paid.
Low Power CMOS VLSI: Circuit Design
Average customer rating: 4.5 out of 5 stars
  • Good Book
  • Great book!
  • Comprehensive and up-to-date for Low power CMOS Design
Low Power CMOS VLSI: Circuit Design
Kaushik Roy , and Sharat Prasad
Manufacturer: Wiley-Interscience
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Architecture | Professional & Technical | Subjects | Books
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
SemiconductorsSemiconductors | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
IntegratedIntegrated | Circuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
Computer DesignComputer Design | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
Circuit ComponentsCircuit Components | Circuitry | Computer Science | Computers & Internet | Subjects | Books
LogicLogic | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Science | Subjects | Books
AppliedApplied | Physics | Science | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Leakage in Nanometer CMOS Technologies (Series on Integrated Circuits and Systems) Leakage in Nanometer CMOS Technologies (Series on Integrated Circuits and Systems)
  2. Low-Power CMOS Design Low-Power CMOS Design
  3. Practical Low Power Digital VLSI Design Practical Low Power Digital VLSI Design
  4. Multi-voltage CMOS Circuit Design Multi-voltage CMOS Circuit Design
  5. CMOS Circuit Design, Layout, and Simulation, Second Edition CMOS Circuit Design, Layout, and Simulation, Second Edition

ASIN: 047111488X

Book Description

A comprehensive look at the rapidly growing field of low-power VLSI design

Low-power VLSI circuit design is a dynamic research area driven by the growing reliance on battery-powered portable computing and wireless communications products. In addition, it has become critical to the continued progress of high-performance and reliable microelectronic systems. This self-contained volume clearly introduces each topic, incorporates dozens of illustrations, and concludes chapters with summaries and references. VLSI circuit and CAD engineers as well as researchers in universities and industry will find ample information on tools and techniques for design and optimization of low-power electronic systems. Topics include:

Customer Reviews:

4 out of 5 stars Good Book.......2002-03-31

The most upto date book on low-power design methods. Some information is redundant and can be eliminated from the book. The chapter on the physics of a transistor is excellent. THERE ARE A LOT OF TYPOS IN THE BOOK!

5 out of 5 stars Great book!.......2000-10-11

This book was very helpful for me to understand about modern low-power chip design,also made me save my times to search the papers about this topic. Great book.

5 out of 5 stars Comprehensive and up-to-date for Low power CMOS Design.......2000-06-21

It is the most comprehensive book in the low power CMOS design area, which covers the low power methods in different levels.
Digital Design (3rd Edition)
Average customer rating: 4 out of 5 stars
  • It's a good book for beginners in Digital Design
  • Better than his other one.
  • Too many errors
  • Excellent book!
  • Excellent book!
Digital Design (3rd Edition)
M. Morris Mano , and Morris M Mano
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
Digital DesignDigital Design | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
DesignDesign | Circuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
Digital Integrated Circuit DesignDigital Integrated Circuit Design | Circuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Engineering | Professional & Technical | Subjects | Books
GeneralGeneral | Science | Subjects | Books
Circuit DesignCircuit Design | Circuitry | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Computer Science | Computers & Internet | Subjects | Books
LogicLogic | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Electrical & ElectronicsElectrical & Electronics | Engineering | New & Used Textbooks | Stores | Books
GeneralGeneral | Mathematics | Sciences | New & Used Textbooks | Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
Similar Items:
  1. Microelectronic Circuits: includes CD-ROM (The Oxford Series in Electrical and Computer Engineering) Microelectronic Circuits: includes CD-ROM (The Oxford Series in Electrical and Computer Engineering)
  2. Linear Systems and Signals (The Oxford Series in Electrical and Computer Engineering) Linear Systems and Signals (The Oxford Series in Electrical and Computer Engineering)
  3. Introduction to Electric Circuits Introduction to Electric Circuits
  4. Solid State Electronic Devices (6th Edition) (Prentice Hall Series in Solid State Physical Electronics) Solid State Electronic Devices (6th Edition) (Prentice Hall Series in Solid State Physical Electronics)
  5. Digital & Analog Communication Systems (7th Edition) Digital & Analog Communication Systems (7th Edition)

ASIN: 0130621218

Customer Reviews:

5 out of 5 stars It's a good book for beginners in Digital Design.......2006-08-03

It's a good book for beginners in Digital Design

It gives a clear guidelines to understand the Combinational and Sequential Logics.

3 out of 5 stars Better than his other one........2005-04-26

In first year engineering at Simon Fraser University, many of my classmates and I absolutely hated Mano's other text, "Logic and Computer Design Fundamentals (2nd ed. updated)". However since I have picked this text up I have found Mano to be much easier to read, but that could be because I have adjusted to the material and his writing style.

Unfortunately there are no solutions to any of the exercises in this text, only selected answers. His other text has some solutions posted on the companion site (http://www.prenhall.com/mano/), you may be able to use them to learn from with this text as well.

And there are little mistakes in the text that may make things difficult to understand at first, but I did find a decent errata on the web (http://www.ece.uvic.ca/~amirali/courses/CENG290/textmistakes.html).

I don't know how good the text is for self-teaching, but it isn't bad for brushing up on the basics after being away from digital design for a couple years.

2 out of 5 stars Too many errors.......2005-03-29

This was the text book used in one of my computer science courses.
Trying to learn from this book was very difficult because there are many errors in the diagrams. Considering that diagrams are a vital part of a book on computer circuitry I would have expected the diagrams to be accurate and replete with detailed explanations. This book is in its third edition yet it somehow manages to still have errors, this is inexcusable; were it the first edition I may have been more lenient. If you look closely you will find errors in many of the diagrams, sometimes two or more errors on the same page. Definitely not worth the $100+.

5 out of 5 stars Excellent book!.......2003-05-20

Great book. The previous commentor is completely wrong and has missed it.

5 out of 5 stars Excellent book!.......2003-05-20

Great book. The previous commentor is completly wrong and has missed it.
Design of Logic-based Intelligent Systems
Average customer rating: Not rated
    Design of Logic-based Intelligent Systems
    Klaus Truemper
    Manufacturer: Wiley-Interscience
    ProductGroup: Book
    Binding: Hardcover

    Expert SystemsExpert Systems | Artificial Intelligence | Computer Science | Computers & Internet | Subjects | Books
    GeneralGeneral | Artificial Intelligence | Computer Science | Computers & Internet | Subjects | Books
    Computer MathematicsComputer Mathematics | Artificial Intelligence | Computer Science | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
    GeneralGeneral | Electronics | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
    GeneralGeneral | Engineering | Professional & Technical | Subjects | Books
    GeneralGeneral | Science | Subjects | Books
    GeneralGeneral | Arts & Photography | Subjects | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
    ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
    ASIN: 0471484032

    Book Description

    Principles for constructing intelligent systems
    Design of Logic-based Intelligent Systems develops principles and methods for constructing intelligent systems for complex tasks that are readily done by humans but are difficult for machines. Current Artificial Intelligence (AI) approaches rely on various constructs and methods (production rules, neural nets, support vector machines, fuzzy logic, Bayesian networks, etc.). In contrast, this book uses an extension of propositional logic that treats all aspects of intelligent systems in a unified and mathematically compatible manner.
    Topics include:
    * Levels of thinking and logic
    * Special cases: expert systems and intelligent agents
    * Formulating and solving logic systems
    * Reasoning under uncertainty
    * Learning logic formulas from data
    * Nonmonotonic and incomplete reasoning
    * Question-and-answer processes
    * Intelligent systems that construct intelligent systems
    Design of Logic-based Intelligent Systems is both a handbook for the AI practitioner and a textbook for advanced undergraduate and graduate courses on intelligent systems. Included are more than forty algorithms, and numerous examples and exercises. The purchaser of the book may obtain an accompanying software package (Leibniz System) free of charge via the internet at leibnizsystem.com.
    Exploring Requirements: Quality Before Design
    Average customer rating: 4.5 out of 5 stars
    • Timeless book
    • Premier Book on Requirements Exploration
    • Time To Stop Printing
    • A "must read" book for anyone who designs systems
    • Should be 6 stars!
    Exploring Requirements: Quality Before Design
    Donald C. Gause , and Gerald M. Weinberg
    Manufacturer: Dorset House Publishing Company, Incorporated
    ProductGroup: Book
    Binding: Hardcover

    GeneralGeneral | Architecture | Professional & Technical | Subjects | Books
    GeneralGeneral | Industrial, Manufacturing & Operational Systems | Engineering | Professional & Technical | Subjects | Books
    Industrial DesignIndustrial Design | Industrial, Manufacturing & Operational Systems | Engineering | Professional & Technical | Subjects | Books
    Quality ControlQuality Control | Industrial, Manufacturing & Operational Systems | Engineering | Professional & Technical | Subjects | Books
    Decorative ArtsDecorative Arts | Design & Decorative Arts | Arts & Photography | Subjects | Books
    GeneralGeneral | Arts & Photography | Subjects | Books
    GeneralGeneral | Business & Investing | Subjects | Books
    ManagementManagement | Management & Leadership | Business & Investing | Subjects | Books
    Quality ControlQuality Control | Management & Leadership | Business & Investing | Subjects | Books
    Computer DesignComputer Design | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
    GeneralGeneral | Science | Subjects | Books
    Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
    Business & InvestingBusiness & Investing | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
    ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Software Requirements Engineering, 2nd Edition Software Requirements Engineering, 2nd Edition
    2. Are Your Lights On?: How to Figure Out What the Problem Really Is Are Your Lights On?: How to Figure Out What the Problem Really Is
    3. Software Requirements: Objects, Functions and States, Second Edition Software Requirements: Objects, Functions and States, Second Edition
    4. Becoming a Technical Leader: An Organic Problem-Solving Approach Becoming a Technical Leader: An Organic Problem-Solving Approach
    5. An Introduction to General Systems Thinking (Silver Anniversary Edition) An Introduction to General Systems Thinking (Silver Anniversary Edition)

    ASIN: 0932633137

    Customer Reviews:

    5 out of 5 stars Timeless book.......2006-07-06

    I believe I first read this book in the mid-1990's when I was working as a product manager for a software application. You will not find a better book to start your journey about understanding requirements. It is a great foundational book before you dive into sophisticated methods like Quality Functional Deployment (QFD). It was an amazing book to read at the time. I just picked up the book today to read a few sections. It's still a great read, it is timeless.

    5 out of 5 stars Premier Book on Requirements Exploration.......2006-04-06

    Note the distinction, this is not about Requirements Management, but understanding how to generate and explore requirements for goodness. I love Weinberg because he always makes you think. He takes an unconventional approach and I have never yet read a book of his where I didn't come away with an epiphany, and a completely different understanding of the fundamental problems. Sections 9.2 and 9.4 are classic and worth the price of the book! If you read these and still can't understand why the requirements problem is Hard, change profession.

    2 out of 5 stars Time To Stop Printing.......2005-11-10

    I buy a lot of books from amazon, and I rarely make any comments. The material and style of this book are outdated, and it is vague on content. The authors should make a revised version, or the book should no longer be printed.

    Bottom line, do not buy it! I am returning my copy.

    5 out of 5 stars A "must read" book for anyone who designs systems.......2003-08-10

    In a world where there is strong emphasis on project management skills and design skills, this is a welcome book that emphasizes that requirements must come first. The process of defining requirements is vital to success and, with good requirements, quality is assured. I recommend this book to anyone who works on solving problems or in building systems of any kind. Gause and Weinberg are excellent in presenting complex concepts in an entertaining and informative way.

    There is a human tendency to want to rush into solutions as soon as an opportunity surfaces. And... the result is usually not what was needed. Then, there is a rush to "add quality" to the result by fixing the flaws. This is costly and often fatal to the project. This book takes the reader down a different road. A road of first defining the objective that is to be attained and being sure that all parties understand and agree to the requirements. If you only have a few books in your business library, this should be one of them. I shared my copy with so many colleagues that I finally had to buy another copy.

    5 out of 5 stars Should be 6 stars!.......2003-01-03

    Like Weingerg's other books (and I have read them all -- most more than once), "Exploring Requirements" is about human nature, the way we react as individual beings to problems we encounter. Anyone looking for a canned methodology or "step-by-step" process to enable a system definition or design may be disappointed. But anyone who reads this will never react to any type of communication the same way again.

    This is definitely not a technical book, nor even an IT book. It should be required reading for anyone whose job involves communication -- and that's just about everyone in business today. I have recommended it to all my managers and direct reports over the years since it was first published. I have also recommended it to trainers in public speaking and executive presentation skills. The writers' style is at once entertaining and instructive. Unless you are looking for a "cookbook," you won't be disappointed.
    Digital Logic Circuit Analysis and Design
    Average customer rating: 5 out of 5 stars
    • Great Book!
    • Great Intro Book
    • Excellent
    • every chapter
    Digital Logic Circuit Analysis and Design
    Victor P. Nelson , H. Troy Nagle , Bill D. Carroll , and David Irwin
    Manufacturer: Prentice Hall
    ProductGroup: Book
    Binding: Paperback

    GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
    GeneralGeneral | Circuits | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
    Circuit ComponentsCircuit Components | Circuitry | Computer Science | Computers & Internet | Subjects | Books
    GeneralGeneral | Computer Science | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    LogicLogic | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    Design & ArchitectureDesign & Architecture | Hardware | Computers & Internet | Subjects | Books
    GeneralGeneral | Arts & Photography | Subjects | Books
    AppliedApplied | Physics | Science | Subjects | Books
    Electrical & ElectronicsElectrical & Electronics | Engineering | New & Used Textbooks | Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
    ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
    Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
    Similar Items:
    1. LogicWorks 5 Interactive Software LogicWorks 5 Interactive Software
    2. Algorithms Algorithms
    3. Bebop to the Boolean Boogie: An Unconventional Guide to Electronics (with CD-ROM), Second Edition Bebop to the Boolean Boogie: An Unconventional Guide to Electronics (with CD-ROM), Second Edition
    4. Network Analysis with Applications (4th Edition) Network Analysis with Applications (4th Edition)
    5. Digital Logic Design, Fourth Edition Digital Logic Design, Fourth Edition

    ASIN: 0134638948

    Customer Reviews:

    5 out of 5 stars Great Book!.......2006-06-20

    I am second year student in Electrical Engineering. I used the book to prepare for my Digital Design exam last semester. Passed with almost 100% :)
    Now I read the book for a second time, expecially the last chapters. I think this is a great book if you want to understand the basics of the Digital D&A.
    You will find almost everything, from basic boolean algreba to CPLD and FPGA structure and functions. The explanations are very clear with a lot of graphics.

    In conclusion: This is a TOP 1 Book for everyone who enters (and not only) the amazing world of Digital D&A. I can only recommend it.

    5 out of 5 stars Great Intro Book.......1999-06-12

    Provides a superb one semester introduction course into the field of digital logic design. Enough material to provide a good reference for use in later practice.

    5 out of 5 stars Excellent.......1999-05-14

    Excellent book for entry level to digital design. Serves very well as reference guide for the basics on digital design. Lots of solved problems and problems to do. Some math that you can go into or skip.

    5 out of 5 stars every chapter.......1998-10-09

    number system, boolean algreba,karnaugh map , flip flop, system design,

    Books:

    1. History: Fiction or Science? (Chronology, No. 1)
    2. History: Fiction or Science? (Chronology, No. 1)
    3. History: Fiction or Science? (Chronology, No. 1)
    4. History: Fiction or Science? (Chronology, No. 1)
    5. History: Fiction or Science? (Chronology, No. 1)
    6. History: Fiction or Science? (Chronology, No. 1)
    7. History of Japanese Art
    8. How to Draw Anime & Game Characters, Vol. 1: Basics for Beginners and Beyond
    9. I Could Do Anything If I Only Knew What
    10. I Love Everybody (and Other Atrocious Lies): True Tales of a Loudmouth Girl

    Books Index

    Books Home

    Recommended Books

    1. Frida's Fiestas: Recipes and Reminiscences of Life with Frida Kahlo
    2. To Catch a Predator: Protecting Your Kids from Online Enemies Already in Your Home
    3. Sky Burial: An Epic Love Story of Tibet
    4. Secrets in the Shadows
    5. The Complete Book of Rhymes, Songs, Poems, Fingerplays and Chants: Over 700 Selections
    6. Understanding Nutrition
    7. The Journal of George Fox
    8. Lester Beall: Trailblazer of American Graphic Design
    9. Some Common Mosses of British Columbia
    10. Congo, Dem. Republic Business & Investment Opportunities Yearbook