Download "user manual"
Transcript
12 Global Timing Constraints Global timing variables, similar to other global variables, apply to the present design in memory. Explicitly defined timing constraints override global constraints. Setting these variables saves considerable time and effort when performing bottom-up optimizations. Refer to Figure 12-8. Figure 12-8 Global Timing Constraints register2output input2register regis ter2regis ter input2output Hint: Set the input2register and register2output variables to one-half of the clock period. This ensures that the boundary logic of subblocks meets timing when combined into the top-level design. set register2register 20 set input2register 10 set register2output 10 set input2output 10 Resets Sequential element set and reset pins are automatically blocked during timing analysis. No special settings or constraints are required to block reset timing paths. Clocks LeonardoSpectrum supports one or more synchronous clocks. However, multiple asynchronous clocks are not supported. Design Methodology 12-29