在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → constraining designs for synthesis and timing analysis

constraining designs for synthesis and timing analysis

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:8.58M
  • 下载次数:8
  • 浏览次数:181
  • 发布时间:2020-07-17
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
英文原版,经典, 中的经典2013年新出的书;
Sridhar gangadharan Sanjay churiwala Constraining Designs for Synthesis and Timing Analy SIS A Practical Guide to Synopsys Design Constraints(Sdc) with Chapter 17 contributed by Frederic revenu S ringer Sridhar gangadharan Sanjay Churiwala Atrenta. Inc Xilinx San Jose. CA. USA Hyderabad, India ISBN978-1-4614-3268-5 ISBN978-1-4614-3269-2(Book) DOI10.1007978-1-4614-3269-2 Springer New York Heidelberg Dordrecht London Library of Congress Control Number: 2013932651 o Springer Science+Business Media New York 2013 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed Exempted from this legal reservation are brief excerpts in connection with reviews or scholarly analysis or material supplied specifically for the purpose of being entered and executed on a computer system, for exclusive use by the purchaser of the work. Duplication of this publication or parts thereof is permitted only under the provisions of the Copyright Law of the Publisher's location, in its current version, and permission for use must always be obtained from Springer. Permissions for use may be obtained through Rightslink at the Copyright Clearance Center. Violations are liable to prosecution under the respective Copyright Law The use of general descriptive names, registered names, trademarks, service marks, etc in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein Printed on acid-free paper SpringerispartofSpringerScience+businessMedia(www.springer.com) Foreword It has been said that timing is everything While that is certainly true if you're in show business, the same holds true if you're designing a system-on-a-chip(SoC) SoCs are powering the hand-held consumer electronics revolution going on all around us. They make things like smart phones and tablets possible. Correct defini tion and management of timing constraints for an Soc are critical tasks. How well these tasks are done will impact the success of the chip project An Soc is typically a collection of many complex building blocks sourced from multiple suppliers. It is the designers job to stitch all these blocks together and achieve the sometimes competing goals of power, performance, and cost for the chip. And all of this happens while the whole team is under tremendous schedule pressure. The fact that so many Soc devices work the first time is nothing short of a miracle. There are many challenges associated with Soc design and many signifi cant technologies that help make them possible In the chapters that follow, sridhar gangadharan and sanjay churiwala take an in- depth look at timing constraints. The broad impact that timing constraints have on the success of an Soc design project is discussed. Many examples are presented for both ASIC and fpga design paradigms On the surface, defining timing constraints appears to be a straightforward process It is in fact, a complex process with many important nuances and interrelationships. Sridhar and Sanjay do an excellent job explaining the process with many relevant examples and detailed"how to" explanations. As designs have grown in complexity, much effort has gone into initiatives focused on improving design efficiency and managing risk what is not fully understood is the impact that timing constraints have on both. Poorly managed or incorrect constraints can have significant negative impact on design effort and can lead to a chip failure. The chances of this occurring are growing with every new technology node. I believe that timing constraints are coming upon us as a major area of design challenge, and I congratulate Sridhar and Sanjay for developing such a complete guide for this important topic. I hope you find it useful as well. Dr. Ajoy bose Chairman. President and ceo. Atrenta Inc San jose. CA usa Preface Dear friends In todays world of deep submicron, Timing has become a critical challenge for designers developing Application Specific Integrated Circuits(ASIC)or System on a chip (soc). Design engineers spend many cycles iterating between different stages of the design flow to meet the timing requirements. Timing is not merely a response time of a chip, but an integral part of the chip functionality that ensures that it can communicate with other components on a system seamlessly. That begs the ques- tion, what is timing? How do you specify it? This book serves as a hands-on guide to writing and understanding timing con- straints in integrated circuit design. Readers will learn to write their constraints effectively and correctly, in order to achieve the desired performance of their IC or FPGA designs, including considerations around reuse of the constraints. Coverage includes key aspects of the design flow impacted by timing constraints, includin synthesis, static timing analysis, and placement and routing. Concepts needed for specifying timing requirements are explained in detail and then applied to specific stages in the design flow, all within the context of Synopsys Design Constraints (SDC), the industry-leading format for specifying constraints We have often heard from many design engineers that there are several books explain ing concepts like Synthesis and Static Timing Analysis which do cover timing constraints, but never in detail. This book is our attempt at explaining the concepts needed for specify- ing timing requirements based on many years of work in the areas of timing characteriza tion, delay calculation, timing analysis, and constraints creation and verification Book Organization Here's how the book is laid out. Chapters 1, 2, and 3 introduce the subject of Timing Analysis- including its need in the context of design cycle. The descriptions in these chapters are vendor, language, and format-independent Preface Chapter 4 provides an overview of the Tcl language, because SdC (Synopsys Design Constraints acts as an extension to Tcl. The concept of sdc is also intro duced in this chapter These first four chapters might be thought of as Introduction section Chapters 5 through 8 together form a section which talks about clocks, explaining how to apply clock-related constraints. These chapters explain various kinds of clocks and their relationships and how to specify those in SdC Chapters 9 and 10 explain how to apply constraints on the remaining(non-clock) ports. With this section, all the primary ports are covered Chapters 11, 12, and 13 explain the need for timing exceptions. These chapters then go on to explain how to specify the exceptions correctly in SDC Chapters 14 and 15 deal with much more specialized topics. These concepts are less about individual constraints. Rather they delve into how design teams manage the world of constraints as they move across the flow, from front-end to back-end, partitioning the complete design to blocks and when integrating individual blocks In Chap. 16, we explain some other commands of SDC, which might have an impact on Timing Analysis Some of the commands are still not covered in this book However with the fundamental understanding gained on Timing Analysis and sdc through these chapters, it should be possible for a user to easily comprehend any remaining com mands, including any extensions that might come in future versions of SDC. o. MoSt tools which support SDC typically also allow some extensions to sdc ir order to achieve higher accuracy or better ease of use for the specific tool. Chapter 17 provides an overview of the Xilinx extensions to the sdC timing constraints -for their product VivadoM Conventions used in This book In general, the names of SdC keywords and its options are printed in italics. Italics are also used to represent words that have a special meaning as it relates to this book Additional resources SDC is an open source format distributed by Synopsys, InC. SDC Documentation and parsers can be downloaded for free from Synopsys website Preface Fe eedbac We have put in our best efforts to provide an accurate description of the concepts We also got help from some experts in the industry to review the material for accuracy. However, if you find some descriptions confusing or erroneous, please let us know Happy reading Sanjay Churiwala Sridhar gangadharan 【实例截图】
【核心代码】

标签:

实例下载地址

constraining designs for synthesis and timing analysis

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警