
29
PC107A [Preliminary]
2137C–HIREL–03/04
PCI Signal Output Hold
Timing
In order to meet minimum output hold specifications relative to PCI_SYNC_IN for both
33 MHz and 66 MHz PCI systems, the PC107A has a programmable output hold delay
for PCI signals. The initial value of the output hold delay is determined by the values on
the SDMA4 and SDMA3 reset configuration signals. Further output hold delay values
are available by programming the PCI_HOLD_DEL value of the PMCR2 configuration
register.
Table 13 describes the bit values for the PCI_HOLD_DEL values in PMCR2.
Table 13.
Power Management Configuration Register 2-0x72
Bit
Name
Reset value
Description
6 – 4
PCI_HOLD_DEL
xx0
PCI output hold delay values relative to PCI_SYNC_IN. The initial values of bits 6 and 5
are determined by the reset configuration pins
SDMA4
and
SDMA3
, respectively. As
these two pins have internal pull-up resistors, the default value after reset is 0b110.
While the minimum hold times are guaranteed at shown values, changes in the actual
hold time can be made by incrementing or decrementing the value in these bit fields of
this register via software or hardware configuration. The increment is in approximately
400 picosecond steps. Lowering the value in the three bit field decreases the amount of
output hold available.
000 66 MHz PCI. Pull-down
SDMA4
configuration pin with a 2 k
or less
value resistor. This setting guarantees the minimum output hold,
item 13a, and the maximum output valid, item 12a, times as specified in
Figure 14 are met for a 66 MHz PCI system. See Figure 17 on page 30.
001
010
011
100 33 MHz PCI. This setting guarantees the minimum output hold,
item 13a, and the maximum output valid, item 12a, times as specified in
Figure 14 are met for a 33 MHz PCI system. See Figure 17 on page 30.
101
110 (Default if reset configuration pins left unconnected)
111