7–6
Initialization and Configuration
29 September 1997 – Subject To Change
sysclk Ratio and Delay
7.2 sysclk Ratio and Delay
While in reset, the 21164PC reads sysclk configuration parameters from the interrupt
signal pins. These inputs should be driven with the correct configuration values
whenever sys_reset_l is asserted. Refer to Section 4.2.2 and Section 4.2.3 for rele-
vant input signals and ratio/delay values.
If the signal inputs reflecting configuration parameters change while sys_reset_l is
asserted, allow 20 internal CPU cycles before the new sysclk behavior is correct.
7.3 Built-In Self-Test (BiSt)
Upon deassertion of signal sys_reset_l, the 21164PC automatically executes the
Icache built-in self-test (BiSt). The Icache is automatically tested and the result is
made available in the ICSR IPR and on signal test_status_h<1>. Internally, the CPU
reset continues to be asserted throughout the BiSt process. For additional informa-
tion, refer to Section 9.4.4.1.
7.4 Serial Read-Only Memory Interface Port
The serial read-only memory (SROM) interface provides the initialization data load
path from a system SROM to the instruction cache (Icache). Following initialization,
this interface can function as a diagnostic port using privileged architecture library
code (PALcode).
The following signals make up the SROM interface:
srom_present_l
srom_data_h
srom_oe_l
srom_clk_h
During system reset, the 21164PC samples the srom_present_l signal for the pres-
ence of SROM. If srom_present_l is deasserted, the SROM load is disabled and the
reset sequence clears the Icache valid bits. This causes the first instruction fetch to
miss the Icache and read instructions from offchip memory.