SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The timing configuration register sets various parameters controlling the timing constraints of the OCP2SCP module.
The division ratio between the L4_CFG interconnect clock (L3INIT_L4_GICLK) and the serial configuration port output clock is set through the OCP2SCP_TIMING[9:7] DIVISIONRATIO bit field, with a valid range of 0x1 to 0x7.
The OCP2SCP_TIMING[6:4] SYNC1 timing information is programmable in the range 0 to 7 clock cycles, and shows the acceptable delay between the enable and command availability on SCP. The value of OCP2SCP_TIMING[3:0] SYNC2 is also programmable in the range of 1 to 15 clock cycles, measured from the moment the command is available on SCP until data is accessible.
When the value 000 is programmed for the SCP clock division ratio, and the transaction to be made is a valid transaction on the SCP interface, the value of the DIVISIONRATIO bit field is set internally to 0x7 (to avoid a block on the L4_CFG interconnect interface).
When the value 0000 is programmed for the SYNC2 bit field, and the transaction to be made is a valid transaction on the SCP interface, the value of SYNC2 is set to the minimum allowed 0x0001 (to avoid a block on the L4_CFG interconnect interface).
To ensure correct operation, DIVISIONRATIO must not be modified and the value of SYNC2 must be set to 0x6 or more. See OCP2SCP_TIMING register for details.