Wonder Club world wonders pyramid logo
×

Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime. Book

Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime.
Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime., 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 ana, Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime. has a rating of 3.5 stars
   2 Ratings
X
Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime., 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 ana, Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime.
3.5 out of 5 stars based on 2 reviews
5
0 %
4
50 %
3
50 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $170.90
Original Magazine
Physical Format

Sold Out

  • Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime.
  • Written by author Himanshu Bhatnagar
  • Published by Springer-Verlag New York, LLC, January 2002
  • 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 ana
  • 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,
Buy Digital  USD$170.90

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Forewordxv
Prefacexvii
Acknowledgmentsxxiii
About The Authorxxv
Chapter 1Asic Design Methodology1
1.1Traditional Design Flow2
1.1.1Specification and RTL Coding4
1.1.2Dynamic Simulation5
1.1.3Constraints, Synthesis and Scan Insertion6
1.1.4Formal Verification8
1.1.5Static Timing Analysis using PrimeTime10
1.1.6Placement, Routing and Verification11
1.1.7Engineering Change Order12
1.2Physical Compiler Flow13
1.2.1Physical Synthesis16
1.3Chapter Summary17
Chapter 2Tutorial19
2.1Example Design20
2.2Initial Setup21
2.3Traditional Flow22
2.3.1Pre-Layout Steps22
2.3.2Post-Layout Steps36
2.4Physical Compiler Flow42
2.5Chapter Summary42
Chapter 3Basic Concepts45
3.1Synopsys Products45
3.2Synthesis Environment48
3.2.1Startup Files48
3.2.2System Library Variables49
3.3Objects, Variables and Attributes51
3.3.1Design Objects51
3.3.2Variables52
3.3.3Attributes53
3.4Finding Design Objects54
3.5Synopsys Formats55
3.6Data Organization55
3.7Design Entry56
3.8Compiler Directives57
3.8.1HDL Compiler Directives58
3.8.2VHDL Compiler Directives60
3.9Chapter Summary61
Chapter 4Synopsys Technology Library63
4.1Technology Libraries64
4.1.1Logic Library64
4.1.2Physical Library64
4.2Logic Library Basics65
4.2.1Library Group65
4.2.2Library Level Attributes66
4.2.3Environment Description66
4.2.4Cell Description71
4.3Delay Calculation74
4.3.1Delay Model74
4.3.2Delay Calculation Problems76
4.4What is a Good Library?77
4.5Chapter Summary79
Chapter 5Partitioning and Coding Styles81
5.1Partitioning for Synthesis82
5.2What is RTL?84
5.2.1Software versus Hardware84
5.3General Guidelines85
5.3.1Technology Independence85
5.3.2Clock Related Logic85
5.3.3No Glue Logic at the Top86
5.3.4Module Name Same as File Name86
5.3.5Pads Separate from Core Logic87
5.3.6Minimize Unnecessary Hierarchy87
5.3.7Register All Outputs87
5.3.8Guidelines for FSM Synthesis87
5.4Logic Inference88
5.4.1Incomplete Sensitivity Lists88
5.4.2Memory Element Inference89
5.4.3Multiplexer Inference94
5.4.4Three-State Inference97
5.5Order Dependency98
5.5.1Blocking versus Non-Blocking Assignments in Verilog98
5.5.2Signals versus Variables in VHDL99
5.6Chapter Summary100
Chapter 6Constraining Designs101
6.1Environment and Constraints102
6.1.1Design Environment102
6.1.2Design Constraints107
6.2Advanced Constraints114
6.3Clocking Issues116
6.3.1Pre-Layout117
6.3.2Post-Layout118
6.3.3Generated Clocks119
6.4Putting it Together120
6.5Chapter Summary122
Chapter 7Optimizing Designs125
7.1Design Space Exploration125
7.2Total Negative Slack129
7.3Compilation Strategies131
7.3.1Top-Down Hierarchical Compile131
7.3.2Time-Budgeting Compile132
7.3.3Compile-Characterize-Write-Script-Recompile134
7.3.4Design Budgeting135
7.4Resolving Multiple Instances137
7.5Optimization Techniques139
7.5.1Compiling the Design139
7.5.2Flattening and Structuring141
7.5.3Removing Hierarchy144
7.5.4Optimizing Clock Networks145
7.5.5Optimizing for Area148
7.6Chapter Summary148
Chapter 8Design for Test151
8.1Types of DFT151
8.1.1Memory and Logic BIST152
8.1.2Boundary Scan DFT153
8.2Scan Insertion153
8.2.1Shift and Capture Cycles154
8.2.2RTL Checking157
8.2.3Making Design Scannable158
8.2.4Existing Scan161
8.2.5Scan Chain Ordering162
8.2.6Test Pattern Generation164
8.2.7Putting it Together165
8.3DFT Guidelines166
8.3.1Tri-State Bus Contention167
8.3.2Latches167
8.3.3Gated Reset or Preset167
8.3.4Gated or Generated Clocks168
8.3.5Use Single Edge of the Clock169
8.3.6Multiple Clock Domains169
8.3.7Order Scan-Chains to Minimize Clock Skew170
8.3.8Logic Un-Scannable due to Memory Element170
8.4Chapter Summary173
Chapter 9Links to Layout & Post Layout OPT175
9.1Generating Netlist for Layout177
9.1.1Uniquify177
9.1.2Tailoring the Netlist for Layout179
9.1.3Remove Unconnected Ports180
9.1.4Visible Port Names180
9.1.5Verilog Specific Statements181
9.1.6Unintentional Clock or Reset Gating182
9.1.7Unresolved References183
9.2Layout183
9.2.1Floorplanning183
9.2.2Clock Tree Insertion188
9.2.3Transfer of Clock Tree to Design Compiler192
9.2.4Routing194
9.2.5Extraction194
9.3Post-Layout Optimization199
9.3.1Back Annotation and Custom Wire Loads200
9.3.2In-Place Optimization202
9.3.3Location Based Optimization203
9.3.4Fixing Hold-Time Violations205
9.4Chapter Summary209
Chapter 10Physical Synthesis211
10.1Initial Setup212
10.1.1Important Variables212
10.2Modes of Operation213
10.2.1RTL 2 Placed Gates213
10.2.2Gates to Placed Gates216
10.3Other PhyC Commands220
10.4Physical Compiler Issues221
10.5Back-End Flow223
10.6Chapter Summary223
Chapter 11SDF Generation225
11.1SDF File226
11.2SDF File Generation228
11.2.1Generating Pre-Layout SDF File228
11.2.2Generating Post-Layout SDF File231
11.2.3Issues Related to Timing Checks232
11.2.4False Delay Calculation Problem233
11.2.5Putting it Together235
11.3Chapter Summary237
Chapter 12Primetime Basics239
12.1Introduction240
12.1.1Invoking PT240
12.1.2PrimeTime Environment240
12.1.3Automatic Command Conversion241
12.2Tcl Basics242
12.2.1Command Substitution243
12.2.2Lists243
12.2.3Flow Control and Loops245
12.3PrimeTime Commands245
12.3.1Design Entry245
12.3.2Clock Specification246
12.3.3Timing Analysis Commands250
12.3.4Other Miscellaneous Commands256
12.4Chapter Summary259
Chapter 13Static Timing Analysis261
13.1Why Static Timing Analysis?261
13.1.1What to Analyze?262
13.2Timing Exceptions263
13.2.1Multicycle Paths263
13.2.2False Paths267
13.3Disabling Timing Arcs270
13.3.1Disabling Timing Arcs Individually270
13.3.2Case Analysis272
13.4Environment and Constraints272
13.4.1Operating Conditions--A Dilemma273
13.5Pre-Layout274
13.5.1Pre-Layout Clock Specification275
13.5.2Timing Analysis276
13.6Post-Layout278
13.6.1What to Back Annotate?278
13.6.2Post-Layout Clock Specification279
13.6.3Timing Analysis280
13.7Analyzing Reports284
13.7.1Pre-Layout Setup-Time Analysis Report285
13.7.2Pre-Layout Hold-Time Analysis Report286
13.7.3Post-Layout Setup-Time Analysis Report289
13.7.4Post-Layout Hold-Time Analysis Report291
13.8Advanced Analysis292
13.8.1Detailed Timing Report293
13.8.2Cell Swapping296
13.8.3Bottleneck Analysis297
13.8.4Clock Gating Checks300
13.9Chapter Summary303
Appendix A306
Appendix B319
Index321


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime., 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 ana, Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime.

X
WonderClub Home

This item is in your Collection

Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime., 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 ana, Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime.

Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime.

X
WonderClub Home

This Item is in Your Inventory

Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime., 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 ana, Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime.

Advanced Asic Chip Synthesis Using Synopsys. Design Compiler. Physical Compiler. And Primetime.

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: