Principles of vlsi rtl design free download






















Page 22 1. Page 23 5. Page 31 1. Page 33 1. Page 30 1. Page 32 1. Page 35 1. Page 36 2. Page 37 2. Page 38 2. Page 39 2. Page 40 Scenario Page 42 2. Page 43 2. Page 44 2. Page 45 2. Page 46 2. Page 48 2. Page 50 2. Page 52 2. Page 56 3. Page 58 3. Page 59 3. Page 60 3. Page 62 3. Page 63 3. Page 64 3. Page 65 3. Page 66 3.

Page 67 3. Page 68 3. Page 69 3. Page 71 3. Page 72 3. Page 73 3. Page 74 3. Page 75 3. Page 76 3. Page 77 3. Page 78 3. Page 81 3. Page 82 3. Page 83 3. Page 84 3. Page 85 3. Page 86 4. Page 87 4. Page 88 4. Page 89 4. Page 90 4. Page 91 4. Page 92 4. Page 93 4. Page 94 4. Page 95 4. Page 96 4. Page 97 4. Page 98 4. Page 99 4. Page 4. Page 5. Page 6. Page 7. Page 8. Page Appendix A Interleaving of Processes Page Index Page Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden.

The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.

The signs of change could be seen in the computer on our desk and then in our briefcase; in the car we drive and the gadget in our pocket that we used to simply call a cell phone.

Electronics has undergone consumerization. They make a connected world possible. And the revolution has created some superstars along the way, in ways that are surprising when you consider the world of just a few decades ago. Engineers have become rock stars. The likes of Bill Gates and Steve Wozniak are the leaders of the revolution, and we all revere them. Geeks do indeed rule. If we follow the revolution analogy a bit further, you will find that the armies of the revolution are composed of many thousands of design engineers, cranking out new ideas and new chips every day.

They are the unsung heroes of the revolution. Like any army, the soldiers of this one are specialized across multiple disciplines. Some focus on manufacturing, some on physical design and some on software and architectures. While everyone has their part, and no chip can be made without contributions from all, there is one particular group of engineers that has a special place for me. These are the folks who translate the next big thing into a design description that can become the blueprint for the next product.

They deal with highly abstract concepts on one hand, and deliver a robust plan to implement those concepts on the other.

They are the register transfer level RTL designers, and they are people that Sanjay Churiwala and Sapan Garg have reached out to in this book. The book treats a broad range of design topics in a way that is relevant and actionable for the RTL designer.

As the book points out in many places, the decisions made by the RTL designer can have substantial impact on the overall success or failure of the chip project. Just as v vi Foreword the hand of a talented architect can guide and influence a construction project, so can a talented RTL designer guide and influence a chip project — if they know how their decisions will impact the downstream tasks of implementation.

This books aims to educate and inform the RTL designer to understand just how powerful they can be. I highly recommend this book for anyone who is part of the revolution, or aspires to be part of it. It got brewed within us for long. During many years of interaction with design managers and engineers at various IC design houses, we realized the importance and criticality of the role played by a good RTL designer in reducing the number of iterations from later stages to the RTL stage in the design cycle which helps the design to reach the market in time.

However, the quality of RTL has a significant impact on these requirements. The domain experts of these specialized topics cannot be present at all times to guide the RTL designers. Many times, if an RTL designer is aware of what will cause trouble to these specialized stages later in the flow, he can at least consult with the specific domain experts, and, together they can judge on what would be best to do at the RTL stage itself. But, how can we make an RTL designer aware of these specialized topics?

Imparting knowledge to RTL designer is the only way out. So, we hope this book will explain the fundamental concepts of all these specialized topics which an RTL designer should know — on the various impacts that his RTL has — on later stages of the design cycle.

The book does not attempt to replace the domain experts. It tries to complement them — so that they can focus on the more complex things, while, explaining relatively simpler things is done by this book.

At the outset, we would like to thank, Dr. Ajoy Bose, Mike Gianfagna and Sushil Gupta of Atrenta for having provided us the support and encouragement to go ahead with this book. We would also like to thank Charles Glaser of Springer for providing us guidance at all stages. They influenced our understanding of many of these topics — during early stages of our career. Preface ix A lot of the contents of the book has evolved based on lots of discussions with our colleagues at Atrenta , and, many designers at our customers, and, so, we would like to thank them too.

Charu Puri spent a lot of her time — in helping us with the graphics. It took several years after that. And, at one place, when we were pretty much stuck, Prof. And, last but the most important one, we would remain indebted to our families. This being our first experience in authoring a book we had been spending much less time with our families.

But, instead of complaining they kept motivating us. Happy Reading! Contents 4. Other Reliability Concerns. Catching CDC. Domain Revisited. All these have one thing in common and that is, one or more semiconductor chips, also known as Integrated Circuits IC. An IC comprises of millions of transistors etched on a small piece say 10 mm x 10 mm of doped silicon a widely used semiconductor with appropriate interconnections between them depending upon the desired functionality.

Just compare this design complexity with the era of vacuum tubes where one vacuum tube was used to do the same functionality of a single transistor. Some of you may very well have seen the old age radio receiver box back where five or six such vacuum tubes could be seen lighting.

Naturally, even that would be considered complex in those days relative to the technology and tools available in those times. All the design and manufacturing used to be mostly manual. Today, the technology has advanced and automatic tools are available.

In terms of technology, we can now fabricate millions of transistors in a unit square inch piece of silicon and therefore this technology is popularly known as Very Large Scale Integration VLSI. To facilitate this complex design and fabrication of an IC, various automatic tools and machines are available. All data transfer between various sections, data processing and all computations are accomplished using digital design. For S. Churiwala, S. This book deals with the digital section of an IC and unless otherwise specifically mentioned rest of the book implicitly talks only about digital design.

EDA tools started emerging in late seventies. Mainly, it started with using some mechanical design software for layout of the electronic designs on a Printed Circuit Board PCB. Verilog was the first one to get off the block and immediately thereafter came VHDL. Having the circuits represented in terms of HDL meant that there could be automation done in various aspects of circuit design e.

This is the highest level of abstraction possible using the HDL. Here the top level function of the design is described and it is useful mainly at the system analysis, simulation and partition stage. Contrary to RTL design, behavioral design may or may not be synthesized into logic gates automatically by synthesis tool.

This is a much higher level of abstraction than netlist description of a circuit but still has detailed description of the circuit with respect to the clocks and data flow. So, RTL design comes in between behavioral and netlist explained in next point as far as the abstraction of a design is concerned. This is the most widely used form of any HDL by a hardware design professional. Read more.

Practical problems in VLSI physical design automation. Vlsi Testability Design. Analog VLSI: circuits and principles. Principles of Digital Design. Principles of Protocol Design. Universal Principles of Design. Principles of Map Design. Physical Design Automation of Vlsi Systems.

Recommend Documents. Your name. Close Send. Remember me Forgot password? Our partners will collect data and use cookies for ad personalization and measurement. Learn how we and our ad partner Google, collect and use data.



0コメント

  • 1000 / 1000