Table of Contents
            2.1i Constraints 
        M1 Design Flow 
        What Needs Constraining? 
        Types of constraints supported 
        Where do Constraints go? 
        Brief Review of Constraint Flow 
        Timing Constraints (I) 
        Period Constraints 
        The Period Constraint 
        Period Path Tracing 
        Period and Two-Phase Clocks 
        Period and RAM 
        Period Examples 
        I/O Timing: Offset 
        Specify I/O Timing 
        The OFFSET IN - ‘BEFORE’  constraint 
        The OFFSET IN - ‘AFTER’  constraint 
        The OFFSET OUT - ‘AFTER’  constraint 
        The OFFSET OUT - ‘BEFORE’  constraint 
        OFFSET Constraints in 2.1i 
        Clock Register Groups in OFFSET 
        Data Path Groups in OFFSET 
        OFFSET Examples (1) 
        OFFSET Examples (2) 
        Synopsys Support for PERIOD and OFFSET 
        Timing Constraints (II) 
        Timing Path Keywords 
        Basic Global Timing Constraints( using the FROM-TO Syntax) 
        Basic Global Timing Constraints( using the FROM-TO Syntax) 
        Using TNM to create Groups 
        Using TNM to create Groups. 
        Using TNM_NET to create Groups 
        Multi-Cycle Delays Grouping by net name 
        Multi-Cycle Delays Grouping by instance name 
        Slow Exceptions 
        Slow Exceptions: Multi-Cycle Delays with Clock Enables 
        Specific Delays from one group to another 
        Specific Delays going through specific logic (TPTHRU) 
        Specific DelaysExcluding Logic 
        Constraining Between Rising & Falling Clock Edges 
        Constraining Between Multiple Clock Domains 
        Creating new synchronous points (TPSYNC)  
        Ignoring Paths (TIG)  
        Controlling False Paths (TPTHRU) 
        Timing Constraint Priority (1)  
        Timing Constraint Priority (2) 
        Timing Constraint Priority (3) 
        SKEW 
        SKEW (II) 
        MAXSKEW: Limiting SKEW 
        Reporting SKEW in TRACE 
        Prorating Constraints 
        Placement & Other Constraints  
        Pin Location Constraints 
        Other Location Constraints 
        Prohibit Location Constraints 
        Mapping Constraints 
        Implementation Constraints 
        Conclusion 
        Basic constraints file 
        More specific constraints file 
        More specific constraints file (cont.) 
        ISSUES to be aware of 
        ISSUES to be aware of (II) 
        ISSUES to be aware of (III) 
        Summary 
        Technical Tips Web Page 
        Timing & Constraints Web Page 
        Documentation 
    |