Download Precision Physical Users Manual
Transcript
Table of Contents Table of Contents About This Manual For the Latest Information ...................................................................................................... 1-vii Chapter 1 Introduction................................................................................................................................ 1-1 Introduction to Physical Synthesis............................................................................................ 1-1 Setting Up the Environment ..................................................................................................... 1-2 Installation ............................................................................................................................. 1-2 Setting Xilinx Environment Variables................................................................................... 1-2 Invoking the Tool...................................................................................................................... 1-3 Invoking the Precision Physical Synthesis GUI .................................................................... 1-3 Invoking Precision Physical Synthesis from a Shell ............................................................. 1-4 Chapter 2 The Integrated Physical Synthesis Flow .................................................................................. 2-1 Step 1: Setting Up a Project ................................................................................................... 2-2 Step 2: Synthesize Your Xilinx Design ................................................................................. 2-4 Eliminating Relaxed Constraints ........................................................................................... 2-5 Use UCF Timing Constraints from the Input UCF File ........................................................ 2-5 RTL Synthesis Output Files................................................................................................... 2-6 Step 3: Run First Pass Place & Route.................................................................................... 2-7 Step 4: Run the Automated Physical Synthesis Flow.......................................................... 2-10 Step 5: Re-run Place & Route and Check Timing ............................................................... 2-11 Chapter 3 PreciseView Basics ..................................................................................................................... 3-1 Invoking PreciseView............................................................................................................... 3-2 The Physical Window Layout................................................................................................... 3-3 Understanding the Left Mouse Button Actions ........................................................................ 3-4 Changing the View with Strokes .............................................................................................. 3-4 Zooming to Area .................................................................................................................... 3-4 Zooming Out.......................................................................................................................... 3-5 Zooming In ............................................................................................................................ 3-5 Zooming to Fit ....................................................................................................................... 3-5 Displaying the Top Ten Timing Paths ...................................................................................... 3-6 Creating a Detailed View of an Instance .................................................................................. 3-7 Viewing Critical Instances........................................................................................................ 3-8 Viewing the Slack Graph .......................................................................................................... 3-9 Setting Physical Options ......................................................................................................... 3-10 Understanding Selection Modes .......................................................................................... 3-10 Precision Physical Synthesis Users Manual, 2003c Update1 March 2004 iii