| |||
| Home > AC Characteristics > About setup and hold times | |||
The setup and hold times of processor interface signals are necessary timing parameters for analyzing processor performance. This chapter specifies the setup and hold times of the processor interface signals.
The notation for setup and hold times of input signals is:
Input setup time. Tis is the amount of time the input data is valid before the next rising clock edge.
Input hold time. Tih is the amount of time the input data is valid after the next rising clock edge.
Figure 17.1 shows the setup and hold times of an input signal.
The time during which the processor can sample input data is Tissignal.
The notation for setup and hold times of output signals is:
Output valid time. Tov is the amount of time after the rising clock edge before valid output data appears.
Output hold time. Toh is the amount of time the output data is valid after the next rising clock edge.
Figure 17.2 shows the setup and hold times of an output signal.
The timing parameter tables in this chapter show setup and hold parameters of each signal as percentages of the relevant clock as shown in Table 17.1.
Table 17.1. Format of timing parameter tables
| Signal | Clock | Setup parameter | Percent of clock period | Hold parameter |
|---|---|---|---|---|
| INPUT | CLK | Tisinput | 50% | Tihinput |
| OUTPUT | PCLK | Tovoutput | 30% | Tohoutput |
The setup parameter values are based on the Slow-Slow (SS) corner under the following conditions:
125 °C
VDD = nominal operating voltage – 10%
target frequency = fmax.
The hold parameter values are based on the Fast-Fast (FF) corner under the following conditions:
-40 C
VDD = nominal operating voltage + 10%
target frequency = fmax.
The nominal operating voltage for the process is defined to be Vdd.
The hold time requirements for the macrocell I/O are not specified in this document. The hold time is specific to process and implementation requirements and therefore, are controlled by the implementor.