Create a new clock constraint

Timing Constraint Editor > Constraints > Clock {standard to present this info TBD}

Use this command to enter the clock constraint settings. The command displays a typical clock waveform populated with clock information items currently available. You can enter or modify this information, then save the final settings as long as the constraint information is consistent. The tool displays errors and warnings in case information is missing or incorrect.

You can edit the following fields:

Clock source

Enables you to choose a pin from your design to use as the clock source.

The drop-down list is populated with all obvious clocks. You can also select the Browse button to access all potential clocks. The Browse button displays a Clock Source Selector dialog box.

T(zero) Label

Instant zero used as a common starting time to all clock constraints.

Period

When you edit the period, the tool automatically updates the frequency setting accordingly.

The period must be a positive real number. Accuracy is up to 3 decimal places.

Frequency

When you edit the frequency, the tool automatically updates the period setting accordingly.

The frequency must be a positive real number. Accuracy is up to 3 decimal places.

Edge {Label name not shown. Term TBD}

Enables you to switch between rise and fall edge and updates the clock waveform accordingly.

If the current setting of starting edge is rising, you can change the starting edge from rising to falling.

If the current setting of starting edge is falling, you can change the starting edge from falling to rising.

{Link to TBD how part}

Duty cycle

This number specifies the percentage of the overall period that the edge is high.

The duty cycle must be a positive real number. Accuracy is up to 4 decimal places. Default value is 50%.

Offset

The offset must be a positive real number. Accuracy is up to 2 decimal places.

{Do we need this?} If the first edge is rising, the offset must be less than the period * ( 1 – ( duty-cycle / 100 ) ). If the first edge is falling, the offset must be less than the period * ( duty-cycle / 100 ).

Comment

Enables you to save a single line text to describe the clock constraint purpose.

 

Related Topics