<< 1 >>
Rating: Summary: Great Product Review: A welcome addition to the field of VLSI with pratical and not ridiculous constraints to establish fast and efficient logic designs. The book could use some introduction topics in VLSI to make the book more broad and probably more appealing as a textbook.
Rating: Summary: And now, a word from the author... Review: I'm very pleased to see Logical Effort in print. Our publisher, Morgan Kaufmann, has done an oustanding job with editing and producing the book.In 1994, while working on a major microprocessor design project, I was asked by some summer interns how I designed CMOS circuits for speed. I explained some of the rules of thumb I'd acquired through experience, but the interns kept asking "why" so I had to work out the theory behind why the rules work. Eventually, I partially reinvented the principles of Logical Effort which had been first published several years earlier by Sutherland and Sproull. Since then, I've been an enthusiastic fan of Logical Effort because it's built my intuition about circuit design and shows me how to make tradeoffs in topology selection and gate sizing for least delay without resorting to as much mind-numbing simulation. In 1997, I had the good fortune to being working with Ivan Sutherland at Sun Microsystems. By that time, I was regularly teaching Logical Effort in my circuit design classes, but lacked a good reference beyond Sutherland's initial paper. After a bit of prompting, he pulled a dusty manuscript from his drawer that he and Sproull had nearly completed years earlier. I persuaded him to let me finish it off and update it and thus the book was born. If you are concerned about designing fast circuits, I hope you enjoy and benefit from using Logical Effort as much as I have enjoyed and benefited from writing it.
Rating: Summary: Fantastic Text Review: One of the best texts out there concerning a good way to judge a design in terms of its delay. Previous texts in VLSI have failed to really adequately describe how to address a design for optimum delay. This book makes up for this lack of content. A must read for anyone concerned with VLSI circuit design! Plus, its lots of fun to play with.
Rating: Summary: Fantastic Text Review: One of the best texts out there concerning a good way to judge a design in terms of its delay. Previous texts in VLSI have failed to really adequately describe how to address a design for optimum delay. This book makes up for this lack of content. A must read for anyone concerned with VLSI circuit design! Plus, its lots of fun to play with.
Rating: Summary: Must-read book for CMOS designers Review: This book clarifies the method of sizing the CMOS logic gates and evaluating the different topologies of CMOS gates. Rather than solving the MOS I-V characteristic curves, it provides very intuitive, and straightforward method of estimating the propagation delay. You will find yourself a lot logically thinking about sizing CMOS gates than before when you just try to tweak the numbers and repeat simulations.
Rating: Summary: A very good book for designers or advanced students Review: This book is a long overdue explanation of the "Logical Effort" approach to MOS circuit design invented by two of the authors, Sutherland and Sproull, in the late 80's. The technique presented is complete and powerful, and this book should be required reading for all persons involved in high-performance or low-power MOS digital design. Nevertheless, I would not recommend it for beginners without some of what the authors call "instruction from veteran designers." The main shortcoming of the book is a lack of organization---important points are sometimes made in seemingly unrelated sections, and the sections themselves do not always appear to follow the most logical arrangement---and it could stand a more thorough editing job to clean up some of the presentation. Sometimes, I felt that information that was presented in charts would have been much more powerful in graph form. A few of the graphs in the book are misleading (arbitrary scales and unmarked breaks in scales), and some of the mathematical terminology is imprecise. The fact that the authors picked, somewhat arbitrarily, a new definition of the technology delay parameter tau (instead of sticking to the definition established by Mead & Conway in their 1980 book) is annoying. Aspiring asynchronous designers should be cautioned that the two designs for an n-input Muller C-element contrasted in Section 11.2 are logically different. A section contrasting the uses of the logical effort method in synchronous and asynchronous designs would also be welcome. All in all, however, the book is very readable, and it is easy to follow. It would be effective as a textbook, and it is a most welcome addition to my library because it treats a difficult and important topic better and in more detail than any other published work.
Rating: Summary: Great Product Review: This book is a long overdue explanation of the "Logical Effort" approach to MOS circuit design invented by two of the authors, Sutherland and Sproull, in the late 80's. The technique presented is complete and powerful, and this book should be required reading for all persons involved in high-performance or low-power MOS digital design. Nevertheless, I would not recommend it for beginners without some of what the authors call "instruction from veteran designers." The main shortcoming of the book is a lack of organization---important points are sometimes made in seemingly unrelated sections, and the sections themselves do not always appear to follow the most logical arrangement---and it could stand a more thorough editing job to clean up some of the presentation. Sometimes, I felt that information that was presented in charts would have been much more powerful in graph form. A few of the graphs in the book are misleading (arbitrary scales and unmarked breaks in scales), and some of the mathematical terminology is imprecise. The fact that the authors picked, somewhat arbitrarily, a new definition of the technology delay parameter tau (instead of sticking to the definition established by Mead & Conway in their 1980 book) is annoying. Aspiring asynchronous designers should be cautioned that the two designs for an n-input Muller C-element contrasted in Section 11.2 are logically different. A section contrasting the uses of the logical effort method in synchronous and asynchronous designs would also be welcome. All in all, however, the book is very readable, and it is easy to follow. It would be effective as a textbook, and it is a most welcome addition to my library because it treats a difficult and important topic better and in more detail than any other published work.
Rating: Summary: A very good book for designers or advanced students Review: This book is a long overdue explanation of the "Logical Effort" approach to MOS circuit design invented by two of the authors, Sutherland and Sproull, in the late 80's. The technique presented is complete and powerful, and this book should be required reading for all persons involved in high-performance or low-power MOS digital design. Nevertheless, I would not recommend it for beginners without some of what the authors call "instruction from veteran designers." The main shortcoming of the book is a lack of organization---important points are sometimes made in seemingly unrelated sections, and the sections themselves do not always appear to follow the most logical arrangement---and it could stand a more thorough editing job to clean up some of the presentation. Sometimes, I felt that information that was presented in charts would have been much more powerful in graph form. A few of the graphs in the book are misleading (arbitrary scales and unmarked breaks in scales), and some of the mathematical terminology is imprecise. The fact that the authors picked, somewhat arbitrarily, a new definition of the technology delay parameter tau (instead of sticking to the definition established by Mead & Conway in their 1980 book) is annoying. Aspiring asynchronous designers should be cautioned that the two designs for an n-input Muller C-element contrasted in Section 11.2 are logically different. A section contrasting the uses of the logical effort method in synchronous and asynchronous designs would also be welcome. All in all, however, the book is very readable, and it is easy to follow. It would be effective as a textbook, and it is a most welcome addition to my library because it treats a difficult and important topic better and in more detail than any other published work.
Rating: Summary: Blown away Review: This is without a doubt a must-have for CMOS logic and circuit designers. No doubt this will be on my desk for the forseeable future. The first two chapters present a basic introduction to the approach that is sufficient to gain a working knowledge. The remaining chapters delve into details such as applying the method to domino circuits, passgate logic, cells with unequal rise/fall times, and a complete derivation of the method. The authors are well known experts in the field of high speed circuit design, and David Harris' presentation of the material is far from bland and boring. This is one of the few technical books I had a hard time putting down. Highly recommended!
Rating: Summary: Blown away Review: This is without a doubt a must-have for CMOS logic and circuit designers. No doubt this will be on my desk for the forseeable future. The first two chapters present a basic introduction to the approach that is sufficient to gain a working knowledge. The remaining chapters delve into details such as applying the method to domino circuits, passgate logic, cells with unequal rise/fall times, and a complete derivation of the method. The authors are well known experts in the field of high speed circuit design, and David Harris' presentation of the material is far from bland and boring. This is one of the few technical books I had a hard time putting down. Highly recommended!
<< 1 >>
|